package.json 1.88 KB
{
  "name": "HyBoot",
  "version": "1.1.0",
  "description": "中跆协后台管理系统",
  "author": "huayan",
  "license": "MIT",
  "scripts": {
    "dev": "vite",
    "build:prod": "vite build",
    "build:stage": "vite build --mode staging",
    "preview": "vite preview"
  },
  "dependencies": {
    "@chenfengyuan/vue-countdown": "^2.1.1",
    "@element-plus/icons-vue": "2.0.10",
    "@videojs-player/vue": "^1.0.0",
    "@vueup/vue-quill": "1.1.1",
    "@vueuse/core": "^10.1.2",
    "axios": "0.27.2",
    "crypto-js": "^4.1.1",
    "echarts": "5.4.0",
    "echarts-wordcloud": "^2.1.0",
    "element-plus": "2.2.27",
    "file-saver": "2.0.5",
    "flag-icon-css": "^4.1.7",
    "fuse.js": "6.6.2",
    "guid": "^0.0.12",
    "js-cookie": "3.0.1",
    "jsencrypt": "3.3.1",
    "jszip": "^3.10.1",
    "katex": "^0.16.6",
    "lodash": "^4.17.21",
    "nprogress": "0.2.0",
    "pinia": "2.0.35",
    "qrcode": "^1.5.3",
    "quill-image-resize-module": "^3.0.0",
    "swiper": "^8.4.7",
    "vant": "^4.0.9",
    "video.js": "^8.5.2",
    "vue": "3.3.4",
    "vue-awesome-swiper": "^5.0.1",
    "vue-cropper": "1.0.3",
    "vue-router": "4.1.4",
    "vue-socket.io": "^3.0.10",
    "vue-ueditor-wrap": "3.x",
    "vue3-puzzle-vcode": "^1.1.7",
    "vuedraggable": "^4.1.0",
    "zxcvbn": "^4.4.2"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^24.1.0",
    "@rollup/plugin-inject": "^5.0.3",
    "@vitejs/plugin-legacy": "^4.1.1",
    "@vitejs/plugin-vue": "^4.1.0",
    "@vue/compiler-sfc": "3.2.45",
    "babel-eslint": "^10.1.0",
    "eslint": "^7.32.0",
    "eslint-plugin-html": "^6.2.0",
    "eslint-plugin-vue": "^8.7.1",
    "sass": "1.56.1",
    "terser": "^5.19.2",
    "typescript": "^5.0.2",
    "unplugin-auto-import": "0.11.4",
    "vite": "^4.4.9",
    "vite-plugin-compression": "0.5.1",
    "vite-plugin-svg-icons": "2.0.1",
    "vite-plugin-vue-setup-extend-plus": "^0.1.0"
  }
}