package.json 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. {
  2. "name": "herdsric-ui",
  3. "version": "3.7.2",
  4. "description": "herdsric-pc",
  5. "author": "",
  6. "license": "Apache-2.0",
  7. "type": "module",
  8. "scripts": {
  9. "dev": "vite --force",
  10. "build": "cross-env NODE_OPTIONS=--max-old-space-size=4096 vite build",
  11. "lint:eslint": "eslint --fix --ext .js,.ts,.vue ./src",
  12. "prettier": "prettier --write ."
  13. },
  14. "dependencies": {
  15. "@chenfengyuan/vue-qrcode": "^2.0.0",
  16. "@element-plus/icons-vue": "^2.0.10",
  17. "@wangeditor/editor": "5.1.23",
  18. "@wangeditor/editor-for-vue": "5.1.12",
  19. "autoprefixer": "^10.4.7",
  20. "axios": "^1.3.3",
  21. "china-area-data": "^5.0.1",
  22. "crypto-js": "^4.2.0",
  23. "driver.js": "^0.9.8",
  24. "echarts": "5.6.0",
  25. "element-plus": "2.10.5",
  26. "js-cookie": "^3.0.1",
  27. "mitt": "^3.0.0",
  28. "nprogress": "^0.2.0",
  29. "pinia": "^2.0.32",
  30. "qrcode": "1.5.1",
  31. "qs": "^6.11.0",
  32. "screenfull": "^6.0.2",
  33. "sm-crypto": "0.3.12",
  34. "sortablejs": "^1.15.0",
  35. "splitpanes": "^3.1.5",
  36. "tailwindcss": "^3.0.24",
  37. "vue": "^3.2.47",
  38. "vue-clipboard3": "^2.0.0",
  39. "vue-echarts": "^6.2.3",
  40. "vue-i18n": "9.2.2",
  41. "vue-router": "^4.1.6",
  42. "vue3-json-viewer": "^2.2.2",
  43. "vue3-ts-jsoneditor": "2.8.6",
  44. "vuedraggable": "^4.1.0"
  45. },
  46. "devDependencies": {
  47. "@types/node": "^18.14.0",
  48. "@types/nprogress": "^0.2.0",
  49. "@types/sortablejs": "^1.15.0",
  50. "@typescript-eslint/eslint-plugin": "^5.53.0",
  51. "@typescript-eslint/parser": "^5.53.0",
  52. "@vitejs/plugin-vue": "^4.0.0",
  53. "@vue/compiler-sfc": "^3.2.47",
  54. "consola": "^2.15.3",
  55. "cross-env": "7.0.3",
  56. "eslint": "^8.34.0",
  57. "eslint-plugin-vue": "^9.9.0",
  58. "pinia-plugin-persist": "^1.0.0",
  59. "prettier": "2.8.4",
  60. "sass": "^1.58.3",
  61. "typescript": "^4.9.5",
  62. "unplugin-auto-import": "^0.13.0",
  63. "vite": "5.4.11",
  64. "vite-plugin-compression": "^0.5.1",
  65. "vite-plugin-style-import": "^2.0.0",
  66. "vite-plugin-top-level-await": "^1.3.0",
  67. "vite-plugin-vue-setup-extend": "^0.4.0",
  68. "vue-eslint-parser": "^9.1.0"
  69. },
  70. "browserslist": [
  71. "> 1%",
  72. "last 2 versions",
  73. "not dead"
  74. ],
  75. "engines": {
  76. "node": ">=16.0.0",
  77. "npm": ">= 7.0.0"
  78. },
  79. "keywords": [
  80. "vue",
  81. "vue3",
  82. "vuejs/vue-next",
  83. "element-ui",
  84. "element-plus"
  85. ],
  86. "repository": {
  87. "type": "git",
  88. "url": "https://gitee.com/log4j"
  89. }
  90. }