| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- {
- "name": "front-next",
- "version": "0.7.0",
- "scripts": {
- "dev": "vite",
- "build": "vite build",
- "serve": "vite preview",
- "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"",
- "lint:eslint": "eslint \"{src,mock}/**/*.{vue,ts,tsx}\" --fix"
- },
- "dependencies": {
- "array.prototype.flat": "^1.2.4",
- "axios": "^0.21.1",
- "cl-admin-crud-vue3": "^0.7.2",
- "cl-admin-export": "^1.0.6",
- "clipboard": "^2.0.8",
- "clone-deep": "^4.0.1",
- "codemirror": "^5.62.0",
- "core-js": "^3.6.5",
- "echarts": "^5.0.2",
- "element-plus": "^1.0.2-beta.65",
- "file-saver": "^2.0.5",
- "glob": "^7.1.6",
- "js-beautify": "^1.13.5",
- "js-file-download": "^0.4.12",
- "merge": "^2.1.1",
- "mitt": "^2.1.0",
- "mockjs": "^1.1.0",
- "nprogress": "^0.2.0",
- "qiniu-js": "^3.4.0",
- "qrcode": "^1.4.4",
- "quill": "^1.3.7",
- "sha1-file-web": "^1.0.2",
- "socket.io-client": "^4.1.2",
- "spark-md5": "^3.0.2",
- "store": "^2.0.12",
- "uuid": "^8.3.2",
- "vue": "^3.2.1",
- "vue-echarts": "^6.0.0-rc.3",
- "vue-puzzle-vcode": "^1.1.9",
- "vue-router": "^4.0.5",
- "vuedraggable": "^4.0.1",
- "vuex": "^4.0.0-0",
- "xlsx": "^0.16.9"
- },
- "devDependencies": {
- "@types/lodash": "^4.14.168",
- "@types/node": "^14.14.37",
- "@typescript-eslint/eslint-plugin": "^4.20.0",
- "@typescript-eslint/parser": "^4.20.0",
- "@vitejs/plugin-vue": "^1.2.4",
- "@vitejs/plugin-vue-jsx": "^1.1.6",
- "@vue/compiler-sfc": "^3.1.4",
- "@vue/composition-api": "^1.0.0-rc.13",
- "eslint": "^7.23.0",
- "eslint-config-prettier": "^8.1.0",
- "eslint-plugin-prettier": "^3.3.1",
- "eslint-plugin-vue": "^7.13.0",
- "prettier": "^2.2.1",
- "sass": "^1.34.0",
- "sass-loader": "^11.1.1",
- "script-loader": "^0.7.2",
- "svg-sprite-loader": "^6.0.2",
- "typescript": "4.1.3",
- "vite": "^2.4.1",
- "vite-plugin-style-import": "^1.0.1",
- "vite-svg-loader": "^2.1.0"
- }
- }
|