{ "name": "robot-system", "version": "2.1.0", "private": true, "scripts": { "dev": "vue-cli-service serve", "build:prod": "vue-cli-service build", "build:stage": "vue-cli-service build --mode staging", "lint": "vue-cli-service lint", "eslint": "eslint --ext .vue,.js,.json src --fix", "lint:css": "npm run stylelint:css & npm run stylelint:vue", "stylelint:css": "stylelint \"src/**/*.(scss|css|sass)\" --customSyntax postcss-scss --fix", "stylelint:vue": "stylelint \"src/**/*.vue\" --customSyntax postcss-html --fix" }, "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@antv/g6": "^4.2.5", "@wangeditor/editor": "^5.1.2", "@wangeditor/editor-for-vue": "^1.0.2", "axios": "^0.19.2", "bpmn-js": "^8.8.3", "crypto-js": "^4.0.0", "dayjs": "^1.10.6", "echarts": "^5.0.1", "fawkes-lib": "^0.3.2", "gcoord": "^1.0.6", "html2canvas": "^1.0.0-rc.7", "js-md5": "^0.7.3", "jsencrypt": "^3.2.0", "jspdf": "^2.3.1", "leaflet": "^1.9.4", "lodash.clonedeep": "^4.5.0", "mammoth": "^1.9.0", "monaco-editor": "^0.28.1", "monaco-editor-webpack-plugin": "^4.2.0", "mqtt": "^4.2.8", "nprogress": "^0.2.0", "proj4": "^2.14.0", "proj4leaflet": "^1.0.2", "qiankun": "^2.5.1", "sm-crypto": "^0.2.5", "sortablejs": "^1.12.0", "stompjs": "^2.3.3", "vue": "~2.6.10", "vue-clipboard2": "^0.3.1", "vue-codemirror": "^4.0.6", "vue-cropper": "^0.5.6", "vue-drag-resize": "^1.5.4", "vue-i18n": "^5.0.3", "vue-multipane": "^0.9.5", "vue-router": "^3.5.2", "vue-socket.io": "^3.0.7", "vuex": "^3.1.1", "xgplayer": "^2.32.2", "xss": "^1.0.10" }, "devDependencies": { "@babel/eslint-parser": "^7.16.5", "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", "@vue/babel-preset-jsx": "^1.2.4", "@vue/cli-plugin-babel": "^4.0.0", "@vue/cli-plugin-eslint": "^4.0.0", "@vue/cli-service": "^4.0.0", "babel-plugin-component": "^1.1.1", "compression-webpack-plugin": "^6.1.1", "core-js": "^3.3.2", "eslint": "^5.16.0", "eslint-plugin-vue": "^5.0.0", "husky": "^4.3.8", "lint-staged": "^12.1.5", "postcss": "^8.4.5", "postcss-html": "^1.3.0", "postcss-scss": "^4.0.2", "postcss-syntax": "^0.36.2", "sass": "^1.55.0", "sass-loader": "^8.0.0", "style-loader": "^2.0.0", "stylelint": "^14.1.0", "stylelint-config-recommended-scss": "^5.0.2", "stylelint-order": "^5.0.0", "stylelint-scss": "^4.0.1", "svg-sprite-loader": "^5.0.0", "terser-webpack-plugin": "^4.2.3", "vue-loader": "^15.9.3", "vue-template-compiler": "~2.6.10", "webpack-bundle-analyzer": "^3.9.0", "xgplayer": "^2.31.7" }, "postcss": { "plugins": { "autoprefixer": {} } }, "lint-staged": { "**/*.vue": [ "stylelint --customSyntax postcss-html --fix", "eslint --fix" ], "src/**/*.{js,json}": [ "eslint --fix" ], "**/*.{scss,css,sass}": [ "stylelint --customSyntax postcss-scss --fix " ] }, "browserslist": [ "> 1%", "last 2 versions" ] }