Awesome
vue-types
<p id="badges"> <a href="https://www.npmjs.com/package/vue-types" target="_blank"> <img alt="NPM package version" src="https://img.shields.io/npm/v/vue-types" /> </a> <a href="https://circleci.com/gh/dwightjack/vue-types" target="_blank"> <img alt="CircleCI status" src="https://circleci.com/gh/dwightjack/vue-types.svg?style=shield" /> </a> <a href="https://www.npmjs.com/package/vue-types" target="_blank"> <img alt="Code coverage" src="https://img.shields.io/codeclimate/dwightjack/vue-types" /> </a> </p>Prop type definitions for Vue.js.
Note: This document is for VueTypes 5. If you are looking for an older versions, refer to the v1~v4
branches.
Introduction
vue-types
is a collection of configurable prop type definitions for Vue.js components, inspired by React's prop-types
.
Try it now! or learn more at the official documentation site.
Run examples
- Install dependencies:
pnpm install
- Run script:
pnpm run examples:dev
- Wait for the server and bundler to start-up
Run docs on localhost
- Install dependencies:
pnpm install
- Run script:
pnpm run docs:dev
Contributing
- Clone this repository
- Install dependencies:
pnpm install
- Make your changes
- Update or add tests in
packages/core/__tests__/
- Verify that everything works:
pnpm -r run lint && pnpm -r test
- Submit a Pull Request
License
Copyright (c) 2016 - present Marco Solazzi