UNPKG

@precision-nutrition/vee-validate

Version:

Simple Vue.js input validation plugin

134 lines (133 loc) 3.66 kB
{ "name": "@precision-nutrition/vee-validate", "version": "2.1.8", "description": "Simple Vue.js input validation plugin", "author": "Abdelrahman Awad <logaretm1@gmail.com>", "license": "MIT", "module": "dist/vee-validate.esm.js", "unpkg": "dist/vee-validate.js", "main": "dist/vee-validate.js", "typings": "types/index.d.ts", "homepage": "https://baianat.github.io/vee-validate/", "repository": "https://github.com/baianat/vee-validate", "scripts": { "test": "jest", "lint": "eslint src tests --fix", "flow": "flow", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs", "docs:deploy": "./scripts/deploy.sh", "build:locale": "node scripts/locale.js", "build:umd": "node scripts/umd.js", "build:esm": "node scripts/esm.js", "build": "npm run build:umd && npm run build:esm && npm run build:locale", "cover": "jest --coverage", "release": "./scripts/release.sh" }, "keywords": [ "VueJS", "Vue", "validation", "validator", "inputs", "form" ], "files": [ "dist/*.js", "dist/locale/*.js", "types/*.d.ts" ], "devDependencies": { "@babel/core": "^7.1.2", "@babel/node": "^7.0.0", "@babel/plugin-transform-flow-strip-types": "^7.0.0", "@babel/preset-env": "^7.1.0", "@commitlint/cli": "^7.2.1", "@vue/test-utils": "1.0.0-beta.12", "babel-core": "^7.0.0-0", "babel-eslint": "^10.0.1", "babel-jest": "^23.4.2", "chalk": "^2.4.1", "cross-env": "^5.2.0", "date-fns": "2.0.0-alpha.7", "eslint": "^5.8.0", "eslint-config-standard": "^12.0.0", "eslint-plugin-flowtype": "^3.2.0", "eslint-plugin-import": "^2.14.0", "eslint-plugin-jest": "^21.27.1", "eslint-plugin-node": "^8.0.0", "eslint-plugin-promise": "^4.0.1", "eslint-plugin-standard": "^4.0.0", "filesize": "^3.6.1", "flow-bin": "^0.85.0", "flush-promises": "^1.0.2", "gzip-size": "^5.0.0", "husky": "^1.1.3", "jest": "^23.5.0", "lint-staged": "^8.0.4", "mkdirp": "^0.5.1", "polish-plurals": "^1.1.0", "regenerator-runtime": "^0.12.1", "rollup": "^0.67.0", "rollup-plugin-buble": "^0.19.4", "rollup-plugin-commonjs": "^9.2.0", "rollup-plugin-flow": "^1.1.1", "rollup-plugin-node-resolve": "^3.4.0", "rollup-plugin-replace": "^2.1.0", "uglify-js": "^3.4.9", "validator": "^10.8.0", "vue": "^2.5.17", "vue-i18n": "^8.3.0", "vue-jest": "^3.0.0", "vue-server-renderer": "^2.5.17", "vue-template-compiler": "^2.5.17", "vuepress": "^0.14.4" }, "eslintIgnore": [ "locale", "dist", "flow" ], "jest": { "testMatch": [ "**/tests/**/*.js" ], "testPathIgnorePatterns": [ "/helpers/" ], "collectCoverageFrom": [ "src/**/*.js", "!src/index.*.js", "!src/install.js", "!src/use.js", "!src/messages.js", "!src/plugins/date/messages.js" ], "moduleFileExtensions": [ "js", "json", "vue" ], "transform": { "^.+\\.jsx?$": "babel-jest", ".*\\.(vue)$": "<rootDir>/node_modules/vue-jest" }, "moduleNameMapper": { "^@/(.*)$": "<rootDir>/src/$1" } }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint --edit -E HUSKY_GIT_PARAMS" } }, "lint-staged": { "*.js": [ "eslint --fix", "git add", "jest --maxWorkers=1 --bail --findRelatedTests" ] }, "dependencies": {} }