UNPKG

@jiaozhiye/qm-design-vue

Version:

A Component Library for Vue3.0

136 lines (135 loc) 4.51 kB
{ "name": "@jiaozhiye/qm-design-vue", "version": "1.7.0", "description": "A Component Library for Vue3.0", "keywords": [ "vue3.0", "components", "typescript" ], "author": "jiaozhiye", "license": "MIT", "scripts": { "dev": "cross-env NODE_ENV=development BABEL_ENV=web webpack serve --client-progress --config build/webpack.src.conf.js", "build:lib": "yarn clean:lib && yarn build:umd && yarn build:esm && yarn build:type && yarn build:locale && yarn build:theme", "build:umd": "cross-env NODE_ENV=production BABEL_ENV=lib webpack --config ./build/webpack.build.conf.js", "build:esm": "cross-env BABEL_ENV=lib rollup --config ./build/build-esm.rollup.js", "build:type": "gulp build --gulpfile ./build/build-type.gulp.js && cp-cli lib/packages lib && rimraf lib/packages", "build:locale": "cross-env BABEL_ENV=lib babel packages/locale --extensions .ts --out-dir lib/locale", "build:theme": "gulp build --gulpfile ./build/build-style.gulp.js", "clean:lib": "rimraf lib", "lint": "eslint ./packages --ext .js,.ts,.jsx,.tsx,.vue", "lint-fix": "eslint --fix ./packages --ext .js,.ts,.jsx,.tsx,.vue", "format": "prettier --write \"./packages/**/*.{js,ts,jsx,tsx,vue}\"" }, "husky": { "pre-commit": "lint-staged" }, "lint-staged": { "packages/**/*.{js,ts,jsx,tsx,vue}": [ "npm run lint-fix", "git add" ], "packages/**/*.{scss}": "prettier --write" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "files": [ "lib" ], "main": "lib/index.js", "module": "lib/index.esm.js", "unpkg": "lib/index.full.js", "types": "lib/index.d.ts", "style": "lib/style/index.css", "peerDependencies": { "vue": ">=3.2.0" }, "dependencies": { "add-dom-event-listener": "^1.1.0", "big.js": "^6.2.1", "china-area-data": "^5.0.1", "classnames": "^2.3.2", "copy-to-clipboard": "^3.3.2", "countup.js": "^2.4.2", "cropperjs": "^1.5.12", "dayjs": "1.x", "element-plus": "2.10.6", "exceljs": "^4.4.0", "html2canvas": "^1.4.1", "localforage": "^1.10.0", "lodash-es": "^4.17.21", "resize-observer-polyfill": "^1.5.1", "scroll-into-view-if-needed": "^2.2.31", "vuedraggable": "^4.1.0" }, "devDependencies": { "@babel/cli": "^7.24.7", "@babel/core": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.24.7", "@babel/plugin-transform-class-properties": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/preset-env": "^7.24.7", "@babel/preset-typescript": "^7.24.7", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^22.0.2", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^14.1.0", "@rollup/plugin-replace": "^4.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^8.5.0", "@types/lodash-es": "^4.17.6", "@typescript-eslint/eslint-plugin": "^5.30.0", "@typescript-eslint/parser": "^5.30.0", "@vitejs/plugin-vue": "^2.3.4", "@vitejs/plugin-vue-jsx": "^1.3.10", "@vue/babel-plugin-jsx": "^1.4.0", "@vue/compiler-sfc": "^3.5.18", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", "autoprefixer": "^10.4.14", "axios": "^0.27.2", "babel-loader": "^9.1.3", "core-js": "^3.32.0", "cp-cli": "^2.0.0", "cross-env": "^7.0.3", "css-loader": "^6.11.0", "eslint": "^8.40.0", "eslint-plugin-prettier": "^4.2.0", "eslint-plugin-vue": "^9.17.0", "gulp": "^4.0.2", "gulp-autoprefixer": "^8.0.0", "gulp-clean-css": "^4.3.0", "gulp-ignore": "^3.0.0", "gulp-rename": "^2.0.0", "gulp-sass": "^5.1.0", "gulp-typescript": "^6.0.0-alpha.1", "html-webpack-plugin": "^5.6.0", "husky": "^4.3.8", "lint-staged": "^10.5.4", "mockjs": "^1.1.0", "prettier": "^2.8.8", "rimraf": "^3.0.2", "rollup": "^2.79.1", "rollup-plugin-esbuild": "^4.10.2", "sass": "^1.79.4", "sass-loader": "^13.3.3", "ts-loader": "^9.4.4", "typescript": "^4.9.5", "unplugin-vue-macros": "^1.11.2", "vite": "^2.9.16", "vue": "^3.5.18", "vue-eslint-parser": "^9.4.2", "vue-loader": "^17.4.2", "vue-style-loader": "^4.1.3", "webpack": "^5.98.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.2", "webpack-node-externals": "^3.0.0" }, "engines": { "node": ">= 14" } }