{
  "name": "feiniao-pc-vue",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "servedev": "vue-cli-service serve --mode dev",
    "servelocal": "vue-cli-service serve --mode local",
    "servepro": "vue-cli-service serve --mode pro",
    "build": "vue-cli-service build --mode pro",
    "build2": "vue-cli-service build --mode dev",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@element-plus/icons-vue": "^2.0.6",
    "@fortawesome/fontawesome-svg-core": "^6.3.0",
    "@iconify/iconify": "^3.1.0",
    "@iconify/json": "^2.2.42",
    "@iconify/vue": "^4.1.0",
    "@turf/turf": "^7.1.0",
    "@vueuse/core": "^8.7.5",
    "axios": "^0.27.2",
    "core-js": "^3.23.3",
    "dayjs": "^1.11.3",
    "echarts": "^5.4.1",
    "element-plus": "^2.2.8",
    "es6-promise": "^4.2.8",
    "highcharts": "^11.0.0",
    "html2canvas": "^1.4.1",
    "jquery": "^3.6.3",
    "jsts": "^2.9.3",
    "mitt": "^3.0.1",
    "moment": "^2.29.4",
    "normalize.css": "^8.0.1",
    "npm": "^9.2.0",
    "nprogress": "^0.2.0",
    "ol": "^6.15.1",
    "ol-ext": "^3.2.4",
    "qs": "^6.11.0",
    "resize-observer-polyfill": "^1.5.1",
    "run": "^1.4.0",
    "serve": "^14.1.2",
    "svg-sprite-loader": "^4.1.3",
    "videojs-contrib-hls": "^5.15.0",
    "vue": "^3.2.47",
    "vue-echarts": "^6.5.4",
    "vue-fontawesome": "^0.0.2",
    "vue-router": "^4.1.0",
    "vue3-openlayers": "^0.1.74",
    "vue3-print-nb": "^0.1.4",
    "vuedraggable": "^2.24.3",
    "vueshowpdf": "^1.1.2",
    "vuex": "^4.0.2",
    "xe-utils": "^3.5.4",
    "yarn": "^1.22.22",
    "zdog": "^1.1.3"
  },
  "devDependencies": {
    "@babel/eslint-parser": "^7.18.2",
    "@iconify/json": "^2.2.42",
    "@vue/babel-plugin-jsx": "^1.1.1",
    "@vue/cli-plugin-babel": "^5.0.6",
    "@vue/cli-plugin-eslint": "^5.0.6",
    "@vue/cli-plugin-router": "^5.0.6",
    "@vue/cli-plugin-vuex": "^5.0.6",
    "@vue/cli-service": "^5.0.6",
    "@vue/compiler-sfc": "^3.2.37",
    "@vue/eslint-config-prettier": "^7.0.0",
    "compression-webpack-plugin": "^10.0.0",
    "eslint": "^8.19.0",
    "eslint-plugin-prettier": "^4.2.1",
    "eslint-plugin-vue": "^9.1.1",
    "less": "^4.1.3",
    "less-loader": "^11.1.0",
    "lint-staged": "^13.0.3",
    "mockjs": "^1.1.0",
    "prettier": "^2.7.1",
    "sass": "^1.53.0",
    "sass-loader": "^13.0.2",
    "terser-webpack-plugin": "^5.3.3",
    "unplugin-auto-import": "^0.15.2",
    "unplugin-icons": "^0.16.1",
    "video.js": "^7.21.4",
    "vue": "^3.2.47",
    "vue-cli-plugin-axios": "^0.0.4",
    "vue-cli-plugin-element-plus": "^0.0.13",
    "webpack": "^5.73.0"
  },
  "gitHooks": {
    "pre-commit": "lint-staged"
  },
  "lint-staged": {
    "*.{js,jsx,vue}": [
      "vue-cli-service lint --fix"
    ]
  }
}