https://github.com/vuejs/vue-validator
:white_check_mark: Validator component for Vue.js
https://github.com/vuejs/vue-validator
Last synced: 7 months ago
JSON representation
:white_check_mark: Validator component for Vue.js
- Host: GitHub
- URL: https://github.com/vuejs/vue-validator
- Owner: kazupon
- License: mit
- Archived: true
- Created: 2013-12-11T19:39:54.000Z (almost 12 years ago)
- Default Branch: dev
- Last Pushed: 2017-12-25T10:57:43.000Z (almost 8 years ago)
- Last Synced: 2025-04-25T15:03:49.972Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 6.39 MB
- Stars: 2,187
- Watchers: 77
- Forks: 431
- Open Issues: 55
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vue-refactor - **vue-validator ★1137**
- awesome-github-vue - vue-validator - vue的验证器插件 (实用库)
- awesome-vue - vue-validator - validator?style=social) - vue的验证器插件 (实用库)
- awesome-github-vue - vue-validator - vue的验证器插件 (实用库)
- awesome - vue-validator - vue的验证器插件 (实用库)
- awesome-vuejs - **vue-validator ★775** - Form validation plugin maintained by @kazupon <sup>1.0 compatible</sup> (Awesome Vue.js / Libraries & Plugins)
- awesome-vue-cn - **vue-validator ★538** - Form validation plugin maintained by @kazupon <sup>1.0 compatible</sup> (Awesome Vue.js [](https://github.com/sindresorhus/awesome) / Libraries & Plugins)
README
# vue-validator - DEPRECATED
[](https://circleci.com/gh/kazupon/vue-validator/tree/dev)
[](https://codecov.io/gh/kazupon/vue-validator)
[](https://www.npmjs.com/package/vue-validator)
Validator component for Vue.js
### :warning: Please note, this project is deprecated and no longer being maintained
I recommend that you use [other validation libraries](https://github.com/vuejs/awesome-vue#validation).
Thank you for everything you have done for vue-validator.
>:warning: NOTE: official release for Vue.js 2.0 not yet :construction:
## :warning: NOTICE !!
`vue-validator` have retiring from vue.js official plugins. in the future, `vue-validator` is continuing as personal project.
## :ok: Compatibility
- v2 later
- Vue.js `1.0.20`+
- v3 alpha (**WIP** :construction:)
- Vue.js `2.0.3` later (`2.2` later, not works)
## :book: Documentation
- v2 later
- See [here](http://kazupon.github.io/vue-validator/)
- v3
- **WIP** :construction: [here](https://kazupon.github.io/vue-validator/)
## :star: Projects
- v2: (maintance: https://github.com/kazupon/vue-validator/projects/1)
- v3: (for 3.0 release: https://github.com/kazupon/vue-validator/projects/2)
## :muscle: Contributing
- Fork it !
- Create your top branch from `2.x`: `git branch my-new-topic origin/dev`
- Commit your changes: `git commit -am 'Add some topic'`
- Push to the branch: `git push origin my-new-topic`
- Submit a pull request to `2.x` branch of `kazupon/vue-validator` repository !
### :leaves: Branch
- dev (developement branch for v3 later)
- 2.x (maintance branch for v2 later)
## :hammer: Development Setup
# install deps
npm install
# build dist files
npm run build
# lint
npm run lint
# run unit tests only
npm run unit
# run e2e tests only
npm run e2e
# lint & run all tests
npm test
## :exclamation: Issues
Please make sure to read the [Issue Reporting Checklist](https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#issue-reporting-guidelines) before opening an issue. Issues not conforming to the guidelines may be closed immediately.
## :rocket: Contribution
Please make sure to read the [Contributing Guide](https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md) before making a pull request.
## :scroll: Changelog
Details changes for each release are documented in the [CHANGELOG.md](https://github.com/kazupon/vue-validator/blob/dev/CHANGELOG.md).
## :copyright: License
[MIT](http://opensource.org/licenses/MIT)