├── .babelrc ├── .gitignore ├── .jshintrc ├── LICENSE ├── README.md ├── TODO.md ├── bower.json ├── dist └── plugin.js ├── doc-site ├── dist │ ├── doc.js │ ├── fonts │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── fontawesome-webfont.woff2 │ │ ├── lato-v11-latin-300.woff │ │ ├── lato-v11-latin-300.woff2 │ │ ├── lato-v11-latin-300italic.woff │ │ ├── lato-v11-latin-300italic.woff2 │ │ ├── lato-v11-latin-900.woff │ │ ├── lato-v11-latin-900.woff2 │ │ ├── lato-v11-latin-900italic.woff │ │ ├── lato-v11-latin-900italic.woff2 │ │ ├── lato-v11-latin-italic.woff │ │ ├── lato-v11-latin-italic.woff2 │ │ ├── lato-v11-latin-regular.woff │ │ └── lato-v11-latin-regular.woff2 │ ├── images │ │ ├── fontawesome-webfont.svg │ │ ├── green.png │ │ └── green@2x.png │ ├── style.js │ └── styles │ │ └── style.css ├── doc.js ├── fonts │ ├── lato-v11-latin-300.woff │ ├── lato-v11-latin-300.woff2 │ ├── lato-v11-latin-300italic.woff │ ├── lato-v11-latin-300italic.woff2 │ ├── lato-v11-latin-900.woff │ ├── lato-v11-latin-900.woff2 │ ├── lato-v11-latin-900italic.woff │ ├── lato-v11-latin-900italic.woff2 │ ├── lato-v11-latin-italic.woff │ ├── lato-v11-latin-italic.woff2 │ ├── lato-v11-latin-regular.woff │ └── lato-v11-latin-regular.woff2 ├── index.html ├── style.js ├── styles │ └── style.css └── vue │ ├── App.vue │ ├── DemoWithCode.vue │ ├── LeftNavBar.vue │ ├── MainContent.vue │ ├── chapters │ ├── APIAndReference.vue │ ├── GettingStarted.vue │ ├── Miscellaneous.vue │ └── UsagesAndExamples.vue │ └── examples │ ├── AsyncValidationExample1.vue │ ├── AsyncValidationExample2.vue │ ├── BasicExample.vue │ ├── BuiltinRulesExample.vue │ ├── CheckboxGroup.vue │ ├── ComponentBasedMessageExample.vue │ ├── CrossFieldValidationExample1.vue │ ├── CrossFieldValidationExample2.vue │ ├── CustomComponentExample.vue │ ├── CustomRuleExample.vue │ ├── DynamicForm.vue │ ├── DynamicFormExample.vue │ ├── FieldBasedMessageExample.vue │ └── LocalizationExample.vue ├── package.json ├── postcss.config.js ├── src ├── index.js ├── mixin.js ├── rule.js ├── templates.js ├── utils.js ├── validation-bag.js └── validator.js ├── test ├── rules.spec.js └── web │ ├── index.html │ ├── test_global.html │ └── test_requirejs.html ├── webpack-doc-site.config.js ├── webpack-lib.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/.jshintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/TODO.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/bower.json -------------------------------------------------------------------------------- /dist/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/dist/plugin.js -------------------------------------------------------------------------------- /doc-site/dist/doc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/doc.js -------------------------------------------------------------------------------- /doc-site/dist/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /doc-site/dist/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /doc-site/dist/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-300.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-300.woff2 -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-300italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-300italic.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-300italic.woff2 -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-900.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-900.woff2 -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-900italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-900italic.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-900italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-900italic.woff2 -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-italic.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-italic.woff2 -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-regular.woff -------------------------------------------------------------------------------- /doc-site/dist/fonts/lato-v11-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/fonts/lato-v11-latin-regular.woff2 -------------------------------------------------------------------------------- /doc-site/dist/images/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/images/fontawesome-webfont.svg -------------------------------------------------------------------------------- /doc-site/dist/images/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/images/green.png -------------------------------------------------------------------------------- /doc-site/dist/images/green@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/images/green@2x.png -------------------------------------------------------------------------------- /doc-site/dist/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/style.js -------------------------------------------------------------------------------- /doc-site/dist/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/dist/styles/style.css -------------------------------------------------------------------------------- /doc-site/doc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/doc.js -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-300.woff -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-300.woff2 -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-300italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-300italic.woff -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-300italic.woff2 -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-900.woff -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-900.woff2 -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-900italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-900italic.woff -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-900italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-900italic.woff2 -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-italic.woff -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-italic.woff2 -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-regular.woff -------------------------------------------------------------------------------- /doc-site/fonts/lato-v11-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/fonts/lato-v11-latin-regular.woff2 -------------------------------------------------------------------------------- /doc-site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/index.html -------------------------------------------------------------------------------- /doc-site/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/style.js -------------------------------------------------------------------------------- /doc-site/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/styles/style.css -------------------------------------------------------------------------------- /doc-site/vue/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/App.vue -------------------------------------------------------------------------------- /doc-site/vue/DemoWithCode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/DemoWithCode.vue -------------------------------------------------------------------------------- /doc-site/vue/LeftNavBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/LeftNavBar.vue -------------------------------------------------------------------------------- /doc-site/vue/MainContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/MainContent.vue -------------------------------------------------------------------------------- /doc-site/vue/chapters/APIAndReference.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/chapters/APIAndReference.vue -------------------------------------------------------------------------------- /doc-site/vue/chapters/GettingStarted.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/chapters/GettingStarted.vue -------------------------------------------------------------------------------- /doc-site/vue/chapters/Miscellaneous.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/chapters/Miscellaneous.vue -------------------------------------------------------------------------------- /doc-site/vue/chapters/UsagesAndExamples.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/chapters/UsagesAndExamples.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/AsyncValidationExample1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/AsyncValidationExample1.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/AsyncValidationExample2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/AsyncValidationExample2.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/BasicExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/BasicExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/BuiltinRulesExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/BuiltinRulesExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/CheckboxGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/CheckboxGroup.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/ComponentBasedMessageExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/ComponentBasedMessageExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/CrossFieldValidationExample1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/CrossFieldValidationExample1.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/CrossFieldValidationExample2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/CrossFieldValidationExample2.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/CustomComponentExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/CustomComponentExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/CustomRuleExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/CustomRuleExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/DynamicForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/DynamicForm.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/DynamicFormExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/DynamicFormExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/FieldBasedMessageExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/FieldBasedMessageExample.vue -------------------------------------------------------------------------------- /doc-site/vue/examples/LocalizationExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/doc-site/vue/examples/LocalizationExample.vue -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/postcss.config.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/index.js -------------------------------------------------------------------------------- /src/mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/mixin.js -------------------------------------------------------------------------------- /src/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/rule.js -------------------------------------------------------------------------------- /src/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/templates.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/validation-bag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/validation-bag.js -------------------------------------------------------------------------------- /src/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/src/validator.js -------------------------------------------------------------------------------- /test/rules.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/test/rules.spec.js -------------------------------------------------------------------------------- /test/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/test/web/index.html -------------------------------------------------------------------------------- /test/web/test_global.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/test/web/test_global.html -------------------------------------------------------------------------------- /test/web/test_requirejs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/test/web/test_requirejs.html -------------------------------------------------------------------------------- /webpack-doc-site.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/webpack-doc-site.config.js -------------------------------------------------------------------------------- /webpack-lib.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/webpack-lib.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semisleep/simple-vue-validator/HEAD/yarn.lock --------------------------------------------------------------------------------