Skip to content

dwightjack/vue-types

Folders and files

NameName
Last commit message
Last commit date
Jul 1, 2024
Mar 1, 2025
Feb 12, 2025
Mar 1, 2025
Oct 26, 2016
Jul 22, 2023
Nov 19, 2022
Feb 26, 2025
Dec 10, 2024
Jun 9, 2021
Feb 18, 2025
Feb 12, 2025
Jun 15, 2023
Mar 1, 2025
Mar 19, 2025
Jun 15, 2023
May 2, 2024
Dec 26, 2023
Dec 10, 2024
Apr 25, 2024
Nov 18, 2022

Repository files navigation

vue-types

Prop type definitions for Vue.js.

NPM package version Code coverage

Note: This document is for VueTypes 6. If you are looking for an older versions, refer to the documentation for v2~v5

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

  1. Install dependencies: pnpm install
  2. Run script: pnpm run examples:dev
  3. Wait for the server and bundler to start-up

Run docs on localhost

  1. Install dependencies: pnpm install
  2. Run script: pnpm run docs:dev

Contributing

  1. Clone this repository
  2. Install dependencies: pnpm install
  3. Make your changes
  4. Update or add tests in packages/core/__tests__/
  5. Verify that everything works: pnpm -r run lint && pnpm -r test
  6. Submit a Pull Request

License

MIT

Copyright (c) 2016 - present Marco Solazzi