{ "name": "easydo-ops", "version": "1.0.0", "private": true, "scripts": { "dev": "vue-cli-service serve", "build": "vue-cli-service build --report", "lint": "vue-cli-service lint" }, "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@element-plus/icons-vue": "2.0.10", "@vue-office/docx": "^1.6.2", "@vue-office/excel": "^1.7.11", "@vue-office/pdf": "^2.0.8", "@vxe-ui/plugin-export-xlsx": "^4.0.13", "@vxe-ui/plugin-render-element": "^4.0.10", "axios": "1.3.4", "codemirror": "5.65.5", "core-js": "3.29.0", "cropperjs": "1.5.13", "crypto-js": "4.1.1", "echarts": "5.4.1", "element-plus": "^2.4.0", "exceljs": "^4.4.0", "jsencrypt": "^3.0.0-rc.1", "moment": "^2.29.4", "nprogress": "0.2.0", "qrcodejs2": "0.0.2", "sortablejs": "1.15.0", "vue": "3.2.47", "vue-i18n": "9.2.2", "vue-router": "4.1.6", "vuedraggable": "4.0.3", "vuex": "4.1.0", "vxe-pc-ui": "^4.3.78", "vxe-table": "^4.10.13", "xe-utils": "^3.7.0", "xgplayer": "2.32.2", "xgplayer-hls": "2.5.2" }, "devDependencies": { "@babel/core": "7.21.00", "@babel/eslint-parser": "7.19.1", "@iconify/vue": "^4.3.0", "@vue/cli-plugin-babel": "5.0.8", "@vue/cli-plugin-eslint": "5.0.8", "@vue/cli-service": "5.0.8", "eslint": "8.35.0", "eslint-plugin-vue": "9.9.0", "sass": "1.58.3", "sass-loader": "10.1.1", "unplugin-auto-import": "19.0.0", "unplugin-vue-components": "^28.0.0" }, "eslintConfig": { "root": true, "env": { "node": true }, "globals": { "APP_CONFIG": true }, "extends": [ "plugin:vue/vue3-essential" ], "parserOptions": { "parser": "@babel/eslint-parser" }, "rules": { "indent": 0, "no-tabs": 0, "no-mixed-spaces-and-tabs": 0, "vue/no-unused-components": 0, "vue/multi-word-component-names": 0 } }, "browserslist": [ "> 1%", "last 2 versions", "not dead", "not ie 11" ] }