{
  "name": "web-ui",
  "version": "1.0.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"
  },
  "dependencies": {
    "@computing/opendesign-icons": "file:lib\\opendesign-icons-1.0.3.tgz",
    "@computing/opendesign2": "file:lib\\opendesign2-2.0.22.tgz",
    "@types/lodash": "4.14.190",
    "@antv/x6": "1.32.10",
    "@antv/x6-vue-shape": "1.4.2",
    "@arco-design/web-vue": "2.54.6",
    "@highlightjs/vue-plugin": "2.1.0",
    "@vueuse/core": "7.3.0",
    "@xterm/addon-attach": "^0.10.0-beta.1",
    "@xterm/addon-fit": "^0.9.0-beta.1",
    "animate.css": "4.1.1",
    "axios": "0.27.2",
    "codemirror": "^5.6.0",
    "codemirror-editor-vue3": "^2.3.0",
    "core-js": "^3.8.3",
    "dayjs": "1.11.4",
    "echarts": "5.2.2",
    "highlight.js": "11.6.0",
    "jsencrypt": "3.0.0-rc.1",
    "mitt": "3.0.0",
    "pinia": "2.0.17",
    "query-string": "7.1.1",
    "sass": "^1.77.6",
    "vue": "3.2.13",
    "vue-echarts": "6.2.3",
    "vue-grid-layout": "^3.0.0-beta1",
    "vue-i18n": "^9.3.0-beta.6",
    "vue-router": "4.0.3",
    "vue-winbox": "^0.1.0",
    "xterm": "^5.3.0"
  },
  "devDependencies": {
    "@computing/opendesign-icons": "file:lib\\opendesign-icons-1.0.3.tgz",
    "@computing/opendesign2": "file:lib\\opendesign2-2.0.22.tgz",
    "@typescript-eslint/eslint-plugin": "5.4.0",
    "@typescript-eslint/parser": "5.4.0",
    "@vue/cli-plugin-babel": "~5.0.0",
    "@vue/cli-plugin-eslint": "~5.0.0",
    "@vue/cli-plugin-router": "~5.0.0",
    "@vue/cli-plugin-typescript": "~5.0.0",
    "@vue/cli-service": "~5.0.0",
    "@vue/eslint-config-typescript": "9.1.0",
    "eslint": "7.32.0",
    "eslint-plugin-vue": "8.0.3",
    "husky": "1.3.1",
    "less": "4.0.0",
    "less-loader": "8.0.0",
    "sass-loader": "^14.2.1",
    "svg-sprite-loader": "6.0.11",
    "typescript": "4.9"
  },
  "husky": {
    "hooks": {
      "pre-commit": ""
    }
  }
}