{ "name": "vue-element-plus-admin-webpack", "version": "0.0.4", "private": true, "scripts": { "serve": "vue-cli-service serve", "lint": "vue-cli-service lint", "build-dev:index": "cross-env PROJECT_NAME=index vue-cli-service build --mode development", "build-pro:index": "cross-env PROJECT_NAME=index vue-cli-service build", "build-test:index": "cross-env PROJECT_NAME=index vue-cli-service build --mode test", "build:all": "npm run build:dev && npm run build:pro && npm run build:test", "build:dev": "vue-cli-service build --mode development", "build:pro": "vue-cli-service build", "build:test": "vue-cli-service build --mode test", "serve:index": "cross-env PROJECT_NAME=index vue-cli-service serve", "clean": "npx rimraf node_modules" }, "dependencies": { "axios": "^0.20.0", "clipboard": "^2.0.6", "core-js": "^3.6.5", "echarts": "^4.9.0", "element-plus": "1.0.2-beta.29", "highlight.js": "^10.4.0", "intro.js": "^3.2.1", "lodash-es": "^4.17.15", "mitt": "^2.1.0", "mockjs": "^1.1.0", "normalize.css": "^8.0.1", "nprogress": "^0.2.0", "path-to-regexp": "^6.2.0", "qrcode": "^1.4.4", "qs": "^6.9.4", "screenfull": "^5.0.2", "vditor": "^3.7.0", "vue": "3.0.5", "vue-router": "4.0.3", "vuex": "4.0.0-rc.2", "wangeditor": "4.5.4", "web-storage-cache": "^1.1.1" }, "devDependencies": { "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@ls-lint/ls-lint": "^1.9.2", "@types/clipboard": "^2.0.1", "@types/echarts": "^4.9.1", "@types/intro.js": "^3.0.0", "@types/lodash-es": "^4.17.3", "@types/mockjs": "^1.0.3", "@types/nprogress": "^0.2.0", "@types/qrcode": "^1.3.5", "@typescript-eslint/eslint-plugin": "^4.5.0", "@typescript-eslint/parser": "^4.5.0", "@vue/cli-plugin-babel": "^4.5.9", "@vue/cli-plugin-eslint": "~4.5.0", "@vue/cli-plugin-router": "~4.5.0", "@vue/cli-plugin-typescript": "~4.5.0", "@vue/cli-plugin-vuex": "~4.5.0", "@vue/cli-service": "~4.5.0", "@vue/compiler-sfc": "^3.0.3", "@vue/eslint-config-typescript": "^5.0.2", "babel-eslint": "^10.1.0", "babel-plugin-component": "^1.1.1", "babel-plugin-dynamic-import-node": "^2.3.3", "babel-plugin-import": "^1.13.1", "body-parser": "^1.19.0", "chalk": "^4.1.0", "chokidar": "^3.4.3", "compression-webpack-plugin": "^6.0.3", "cross-env": "^7.0.2", "eslint": "^6.7.2", "eslint-config-prettier": "^6.14.0", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-vue": "^7.0.0-0", "husky": "1.3.1", "less": "^3.0.4", "less-loader": "^5.0.0", "path": "^0.12.7", "prettier": "^2.1.2", "script-ext-html-webpack-plugin": "^2.1.4", "style-resources-loader": "^1.3.3", "svg-sprite-loader": "^5.0.0", "terser-webpack-plugin": "4.1.0", "typescript": "~3.9.3", "uglifyjs-webpack-plugin": "^2.2.0", "vue-cli-plugin-element-plus": "^0.0.8", "vuex-module-decorators": "^1.0.1" }, "keywords": [ "vue", "typescript", "admin", "template", "element-plus" ], "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } } }