diff --git a/package.json b/package.json index 9fe5870..40a955d 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "echarts": "^6.0.0", "es-toolkit": "^1.41.0", "localforage": "^1.10.0", + "lucide-vue-next": "^0.562.0", "naive-ui": "^2.43.1", "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.7.1", @@ -40,8 +41,6 @@ "@tsconfig/node22": "^22.0.2", "@types/crypto-js": "^4.2.2", "@types/node": "^22.18.11", - "@vicons/antd": "^0.13.0", - "@vicons/ionicons5": "^0.13.0", "@vitejs/plugin-vue": "^6.0.1", "@vitejs/plugin-vue-jsx": "^5.1.1", "@vue/eslint-config-prettier": "^10.2.0", @@ -58,5 +57,5 @@ "vite-plugin-vue-devtools": "^8.0.3", "vue-tsc": "^3.1.3" }, - "packageManager": "pnpm@10.20.0+sha512.cf9998222162dd85864d0a8102e7892e7ba4ceadebbf5a31f9c2fce48dfce317a9c53b9f6464d1ef9042cba2e02ae02a9f7c143a2b438cd93c91840f0192b9dd" + "packageManager": "pnpm@10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98c2c2c..b330a5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,6 +44,9 @@ importers: localforage: specifier: ^1.10.0 version: 1.10.0 + lucide-vue-next: + specifier: ^0.562.0 + version: 0.562.0(vue@3.5.24(typescript@5.9.3)) naive-ui: specifier: ^2.43.1 version: 2.43.1(vue@3.5.24(typescript@5.9.3)) @@ -75,12 +78,6 @@ importers: '@types/node': specifier: ^22.18.11 version: 22.19.1 - '@vicons/antd': - specifier: ^0.13.0 - version: 0.13.0 - '@vicons/ionicons5': - specifier: ^0.13.0 - version: 0.13.0 '@vitejs/plugin-vue': specifier: ^6.0.1 version: 6.0.1(vite@7.2.2(@types/node@22.19.1)(jiti@2.6.1)(sass@1.94.0)(tsx@4.20.6))(vue@3.5.24(typescript@5.9.3)) @@ -845,12 +842,6 @@ packages: resolution: {integrity: sha512-/++5CYLQqsO9HFGLI7APrxBJYo+5OCMpViuhV8q5/Qa3o5mMrF//eQHks+PXcsAVaLdn817fMuS7zqoXNNZGaw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vicons/antd@0.13.0': - resolution: {integrity: sha512-yrUGoUSz2BbGupk9ghQOahc04n5H3MwUDM9pVPsLh9U1uqB47oRWZvYRiZaT1JKPqgTgSE6BXcVw4i9MOF4M+g==} - - '@vicons/ionicons5@0.13.0': - resolution: {integrity: sha512-zvZKBPjEXKN7AXNo2Na2uy+nvuv6SP4KAMQxpKL2vfHMj0fSvuw7JZcOPCjQC3e7ayssKnaoFVAhbYcW6v41qQ==} - '@vitejs/plugin-vue-jsx@5.1.1': resolution: {integrity: sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1636,6 +1627,11 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + lucide-vue-next@0.562.0: + resolution: {integrity: sha512-LN0BLGKMFulv0lnfK29r14DcngRUhIqdcaL0zXTt2o0oS9odlrjCGaU3/X9hIihOjjN8l8e+Y9G/famcNYaI7Q==} + peerDependencies: + vue: '>=3.0.1' + magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -2871,10 +2867,6 @@ snapshots: '@typescript-eslint/types': 8.46.4 eslint-visitor-keys: 4.2.1 - '@vicons/antd@0.13.0': {} - - '@vicons/ionicons5@0.13.0': {} - '@vitejs/plugin-vue-jsx@5.1.1(vite@7.2.2(@types/node@22.19.1)(jiti@2.6.1)(sass@1.94.0)(tsx@4.20.6))(vue@3.5.24(typescript@5.9.3))': dependencies: '@babel/core': 7.28.5 @@ -3701,6 +3693,10 @@ snapshots: dependencies: yallist: 3.1.1 + lucide-vue-next@0.562.0(vue@3.5.24(typescript@5.9.3)): + dependencies: + vue: 3.5.24(typescript@5.9.3) + magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5