@varonervar/components
Version:
> 基于[Element-UI](https://element.eleme.cn/#/zh-CN/component/quickstart) 封装常用组件,部分组件参考[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
107 lines (106 loc) • 3.44 kB
JSON
{
"name": "@varonervar/components",
"version": "0.4.8",
"private": false,
"publishConfig": {
"access": "public"
},
"files": [
"lib",
"src",
"packages",
"theme-chalk"
],
"main": "lib/index.common.js",
"unpkg": "lib/index.js",
"style": "lib/theme-chalk/index.css",
"license": "MIT",
"scripts": {
"bootstrap": "yarn || npm install",
"build:file": "node build/bin/build-entry.js && node build/bin/version.js",
"migrator": "sass-migrator division theme-chalk/src/**/*.scss",
"build:theme": "npm run migrator && node build/bin/gen-cssfile && gulp build --gulpfile theme-chalk/gulpfile.js && cp-cli theme-chalk/lib lib/theme-chalk",
"build:utils": "cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js",
"clean": "rimraf lib && rimraf packages/*/lib && rimraf theme-chalk/lib && rimraf src/index.js",
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"publish": "npm publish",
"dist": "npm run clean && npm run lint && npm run build:file && webpack --config build/webpack.conf.js && webpack --config build/webpack.common.js && webpack --config build/webpack.component.js && npm run build:utils && npm run build:theme",
"pub": "sh build/release.sh"
},
"devDependencies": {
"@babel/cli": "^7.18.10",
"@babel/core": "^7.12.16",
"@babel/preset-env": "^7.18.10",
"@babel/eslint-parser": "^7.14.7",
"@babel/eslint-plugin": "^7.14.5",
"@vue/cli-plugin-babel": "~4.5.10",
"@vue/cli-plugin-eslint": "~4.5.10",
"@vue/cli-service": "~4.5.10",
"babel-eslint": "^10.1.0",
"babel-loader": "^8.2.5",
"core-js": "^3.8.3",
"cp-cli": "^1.0.2",
"cross-env": "^3.1.3",
"dayjs": "^1.11.3",
"element-ui": "2.15.8",
"eslint": "^7.32.0",
"eslint-plugin-vue": "8.0.3",
"eslint-config-airbnb-base": "^14.2.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-html": "^6.1.2",
"eslint-plugin-import": "^2.23.4",
"eslint-plugin-prettier": "^3.3.1",
"glob": "^8.0.3",
"gulp": "^4.0.0",
"gulp-autoprefixer": "^6.0.0",
"gulp-cssmin": "^0.2.0",
"gulp-sass": "^5.1.0",
"husky": "^7.0.0",
"lint-staged": "^11.0.0",
"json-loader": "^0.5.7",
"json-templater": "^1.0.4",
"prettier": "^2.2.1",
"progress-bar-webpack-plugin": "^1.11.0",
"rimraf": "^2.5.4",
"sass": "^1.35.1",
"sass-loader": "10.1.1",
"sass-migrator": "^1.5.6",
"select-version-cli": "^0.0.2",
"style-resources-loader": "^1.4.1",
"stylelint": "^13.13.1",
"stylelint-config-prettier": "^8.0.2",
"stylelint-config-recess-order": "^2.4.0",
"stylelint-config-standard": "^22.0.0",
"stylelint-prettier": "^1.2.0",
"stylelint-scss": "^3.19.0",
"stylelint-webpack-plugin": "^2.2.2",
"uppercamelcase": "^1.1.0",
"vue": "2.6.14",
"vue-loader": "^15.7.0",
"vue-template-compiler": "2.6.14",
"vuedraggable": "^2.24.3",
"webpack": "4.46.0",
"webpack-cli": "4.7.2",
"webpack-node-externals": "^1.7.2"
},
"lint-staged": {
"./src/*.{vue,js,ts}": [
"vue-cli-service lint",
"eslint --fix"
],
"./src/*.{css,less,scss,styl,html,htm,vue}": [
"stylelint --fix"
]
},
"browserslist": [
"> 1%",
"last 2 versions",
"not dead"
],
"peerDependencies": {
"dayjs": "^1.11.3",
"element-ui": "2.15.8"
}
}