Ver código fonte

build(dependencies): 更新项目依赖并添加新组件

- 在 components.d.ts 中添加 ElProgress、ElSkeleton 和 ElSkeletonItem 组件
- 在 package.json 和 package-lock.json 中添加 lucide-vue-next 依赖
nahida 1 ano atrás
pai
commit
fc162a6b49
3 arquivos alterados com 14 adições e 0 exclusões
  1. 3 0
      components.d.ts
  2. 10 0
      package-lock.json
  3. 1 0
      package.json

+ 3 - 0
components.d.ts

@@ -27,9 +27,12 @@ declare module 'vue' {
     ElMenuItem: typeof import('element-plus/es')['ElMenuItem']
     ElOption: typeof import('element-plus/es')['ElOption']
     ElPagination: typeof import('element-plus/es')['ElPagination']
+    ElProgress: typeof import('element-plus/es')['ElProgress']
     ElRow: typeof import('element-plus/es')['ElRow']
     ElScrollbar: typeof import('element-plus/es')['ElScrollbar']
     ElSelect: typeof import('element-plus/es')['ElSelect']
+    ElSkeleton: typeof import('element-plus/es')['ElSkeleton']
+    ElSkeletonItem: typeof import('element-plus/es')['ElSkeletonItem']
     ElStatistic: typeof import('element-plus/es')['ElStatistic']
     ElSubMenu: typeof import('element-plus/es')['ElSubMenu']
     ElSwitch: typeof import('element-plus/es')['ElSwitch']

+ 10 - 0
package-lock.json

@@ -13,6 +13,7 @@
         "axios": "^1.7.9",
         "echarts": "^5.6.0",
         "element-plus": "^2.9.0",
+        "lucide-vue-next": "^0.477.0",
         "pinia": "^2.2.6",
         "video.js": "^8.21.0",
         "videojs-flvjs": "^0.3.1",
@@ -5830,6 +5831,15 @@
         "yallist": "^3.0.2"
       }
     },
+    "node_modules/lucide-vue-next": {
+      "version": "0.477.0",
+      "resolved": "https://registry.npmmirror.com/lucide-vue-next/-/lucide-vue-next-0.477.0.tgz",
+      "integrity": "sha512-C7azIKO7aJKf5MD7OIzV7NRDtnjXH3KSXfyJgGqRIMemuMzW/9esuMxDXIXDhBZcJgRtXMUN0FcJwOJZQ8SywA==",
+      "license": "ISC",
+      "peerDependencies": {
+        "vue": ">=3.0.1"
+      }
+    },
     "node_modules/m3u8-parser": {
       "version": "7.2.0",
       "resolved": "https://registry.npmmirror.com/m3u8-parser/-/m3u8-parser-7.2.0.tgz",

+ 1 - 0
package.json

@@ -19,6 +19,7 @@
     "axios": "^1.7.9",
     "echarts": "^5.6.0",
     "element-plus": "^2.9.0",
+    "lucide-vue-next": "^0.477.0",
     "pinia": "^2.2.6",
     "video.js": "^8.21.0",
     "videojs-flvjs": "^0.3.1",