UNPKG

@xuanmo/v-form

Version:

* 目前已经集成的组件(Address/Checkbox/DatePicker/Input/Radio/Select/Text/Switch/Upload) * 组件不满足的情况可自定义开发组件或者使用 `slot` 的形式 * 组件的调用方式采取 `JSON` 配置的形式,具体参数见model数据说明 * 校验规则已经集成 `VeeValidate` 插件,也可以自定义扩展规则,更多资料 [https://logaretm.github.io/vee-validate](https://logaretm

68 lines (67 loc) 1.98 kB
{ "name": "@xuanmo/v-form", "version": "1.4.41", "private": false, "main": "packages/index.js", "author": "xuanmo <me@xuanmo.xin>", "repository": { "type": "git", "url": "https://github.com/D-xuanmo/v-form" }, "scripts": { "bootstrap": "yarn || npm i && husky install && npx husky add .husky/pre-commit \"npm run lint\"", "dev": "vue-cli-service serve", "build": "npm run build:lib && npm run build:less", "build:lib": "vue-cli-service build --target lib --name VForm packages/index.js --dest dist", "build:less": "lessc packages/style/index.less dist/index.css --npm-import=\"prefix=~\" --clean-css=\"--s1 --advanced --compatibility=*\"", "build:example": "vue-cli-service build", "lint": "vue-cli-service lint", "push": "git push && git push gitee master && git push gitlab master" }, "dependencies": { "@xuanmo/datejs": "^1.0.3", "@xuanmo/javascript-utils": "^0.0.29", "core-js": "^3.14.0", "vant": "^2.12.21", "vee-validate": "^3.4.10", "vue": "^2.6.13" }, "peerDependencies": { "@vue/cli-plugin-babel": ">4.5", "vant": ">2.12.0", "vue": ">2.6.0" }, "devDependencies": { "@vue/cli-plugin-babel": "^4.5.13", "@vue/cli-plugin-eslint": "^4.5.13", "@vue/cli-service": "^4.5.13", "babel-eslint": "10.0.3", "eslint": "^7.28.0", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.23.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "eslint-plugin-standard": "^5.0.0", "eslint-plugin-vue": "^7.10.0", "husky": "^7.0.1", "less": "^3.11.1", "less-loader": "^5.0.0", "less-plugin-clean-css": "^1.5.1", "less-plugin-npm-import": "^2.1.0", "vue-template-compiler": "^2.6.13" }, "license": "MIT", "browserslist": [ "> 1%", "last 2 versions" ], "keywords": [ "v-form", "vue-form" ], "husky": { "hooks": { "pre-commit": "npm run lint" } } }