chore: 更新 package.json,优化依赖命令并添加 knip 工具
All checks were successful
/ lint-build-and-check (push) Successful in 2m32s
/ depcheck (push) Successful in 2m43s
/ build-and-deploy-to-vercel (push) Successful in 3m4s
/ surge (push) Successful in 2m50s
/ playwright (push) Successful in 4m35s

This commit is contained in:
mini2024
2025-03-16 19:36:49 +08:00
parent eafe01fcb3
commit 01adfcd908
2 changed files with 53 additions and 280 deletions

View File

@ -19,10 +19,11 @@
"playwright:ui": "playwright test --ui",
"playwright:chromium": "playwright test --project=chromium",
"dep:dedupe": "pnpm dedupe",
"dep:update": "taze major --interactive",
"sizecheck:Treemap": "npx vite-bundle-visualizer -t treemap",
"sizecheck:Sunburst": "npx vite-bundle-visualizer -t sunburst",
"sizecheck:Network": "npx vite-bundle-visualizer -t network"
"dep:update": "pnpm dlx taze major --interactive",
"sizecheck:Treemap": "pnpm dlx vite-bundle-visualizer -t treemap",
"sizecheck:Sunburst": "pnpm dlx vite-bundle-visualizer -t sunburst",
"sizecheck:Network": "pnpm dlx vite-bundle-visualizer -t network",
"knip": "pnpm dlx knip"
},
"lint-staged": {
"src/**/*.{js,ts,vue}": [
@ -112,7 +113,6 @@
"prettier": "3.4.2",
"sass-embedded": "^1.83.4",
"surge": "^0.24.6",
"taze": "^18.5.0",
"terser": "^5.38.2",
"typescript": "~5.8.2",
"unocss": "^66.0.0",

323
pnpm-lock.yaml generated
View File

@ -230,9 +230,6 @@ importers:
surge:
specifier: ^0.24.6
version: 0.24.6
taze:
specifier: ^18.5.0
version: 18.5.0
terser:
specifier: ^5.38.2
version: 5.38.2
@ -329,10 +326,6 @@ packages:
'@antfu/install-pkg@1.0.0':
resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==}
'@antfu/ni@23.3.1':
resolution: {integrity: sha512-C90iyzm/jLV7Lomv2UzwWUzRv9WZr1oRsFRKsX5HjQL4EXrbi9H/RtBkjCP+NF+ABZXUKpAa4F1dkoTaea4zHg==}
hasBin: true
'@antfu/utils@0.7.10':
resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
@ -417,11 +410,6 @@ packages:
resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==}
engines: {node: '>=6.9.0'}
'@babel/parser@7.26.3':
resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/parser@7.26.5':
resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==}
engines: {node: '>=6.0.0'}
@ -484,10 +472,6 @@ packages:
resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==}
engines: {node: '>=6.9.0'}
'@babel/types@7.26.3':
resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
engines: {node: '>=6.9.0'}
'@babel/types@7.26.5':
resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==}
engines: {node: '>=6.9.0'}
@ -910,6 +894,7 @@ packages:
'@faker-js/faker@9.4.0':
resolution: {integrity: sha512-85+k0AxaZSTowL0gXp8zYWDIrWclTbRPg/pm/V0dSFZ6W6D4lhcG3uuZl4zLsEKfEvs69xDbLN2cHQudwp95JA==}
engines: {node: '>=18.0.0', npm: '>=9.0.0'}
deprecated: Please update to a newer version
'@fastify/busboy@2.1.1':
resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==}
@ -1479,10 +1464,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/scope-manager@8.19.1':
resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/scope-manager@8.20.0':
resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1498,10 +1479,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/types@8.19.1':
resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/types@8.20.0':
resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1510,12 +1487,6 @@ packages:
resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.19.1':
resolution: {integrity: sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/typescript-estree@8.20.0':
resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1542,10 +1513,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/visitor-keys@8.19.1':
resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/visitor-keys@8.20.0':
resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1960,15 +1927,9 @@ packages:
peerDependencies:
vue: ^3.0.0
'@vue/devtools-kit@7.7.1':
resolution: {integrity: sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w==}
'@vue/devtools-kit@7.7.2':
resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==}
'@vue/devtools-shared@7.7.1':
resolution: {integrity: sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==}
'@vue/devtools-shared@7.7.2':
resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==}
@ -2266,11 +2227,6 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
browserslist@4.24.3:
resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
browserslist@4.24.4:
resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@ -2435,10 +2391,6 @@ packages:
cliui@7.0.4:
resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
cliui@8.0.1:
resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
engines: {node: '>=12'}
clone@1.0.4:
resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
engines: {node: '>=0.8'}
@ -2477,10 +2429,6 @@ packages:
resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
engines: {node: '>=14'}
commander@13.0.0:
resolution: {integrity: sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==}
engines: {node: '>=18'}
commander@13.1.0:
resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==}
engines: {node: '>=18'}
@ -3313,10 +3261,6 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
globals@15.14.0:
resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==}
engines: {node: '>=18'}
globals@15.15.0:
resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
engines: {node: '>=18'}
@ -3993,9 +3937,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
mlly@1.7.3:
resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==}
mlly@1.7.4:
resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
@ -4224,9 +4165,6 @@ packages:
package-manager-detector@0.2.8:
resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==}
package-manager-detector@0.2.9:
resolution: {integrity: sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==}
packrup@0.1.2:
resolution: {integrity: sha512-ZcKU7zrr5GlonoS9cxxrb5HVswGnyj6jQvwFBa6p5VFw7G71VAHcUKL5wyZSU/ECtPM/9gacWxy2KFQKt1gMNA==}
@ -4320,12 +4258,6 @@ packages:
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
pathe@2.0.0:
resolution: {integrity: sha512-G7n4uhtk9qJt2hlD+UFfsIGY854wpF+zs2bUbQ3CQEUTcn7v25LRsrmurOxTo4bJgjE4qkyshd9ldsEuY9M6xg==}
pathe@2.0.2:
resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==}
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
@ -4405,10 +4337,6 @@ packages:
resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
postcss@8.4.49:
resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==}
engines: {node: ^10 || ^12 || >=14}
postcss@8.5.1:
resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==}
engines: {node: ^10 || ^12 || >=14}
@ -4796,11 +4724,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
semver@7.6.3:
resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
engines: {node: '>=10'}
hasBin: true
semver@7.7.1:
resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==}
engines: {node: '>=10'}
@ -5045,10 +4968,6 @@ packages:
tarr@1.1.0:
resolution: {integrity: sha512-tENbQ43IQckay71stp1p1lljRhoEZpZk10FzEZKW2tJcMcnLwV3CfZdxBAERlH6nwnFvnHMS9eJOJl6IzSsG0g==}
taze@18.5.0:
resolution: {integrity: sha512-Bo9WHkvpwyfVS+ZOM7ZuNYFBuhZP6qBSb9FaQYNxxMK+y6iXDodwJ0g4LcVyAtAjcGS2l4ChyNsFbsQn4BbXcA==}
hasBin: true
tdesign-icons-vue-next@0.3.4:
resolution: {integrity: sha512-fKQ2GkZ1MxHw1BRGRJYcLhtpqRCndGctf0M1hOV9MHdFyasNNGatt81Kue6szRG9nWgYUktH7zHRwMsMK6fbWQ==}
peerDependencies:
@ -5108,12 +5027,6 @@ packages:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
hasBin: true
ts-api-utils@2.0.0:
resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==}
engines: {node: '>=18.12'}
peerDependencies:
typescript: '>=4.8.4'
ts-api-utils@2.0.1:
resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==}
engines: {node: '>=18.12'}
@ -5365,10 +5278,6 @@ packages:
vue-router:
optional: true
unplugin@1.16.0:
resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==}
engines: {node: '>=14.0.0'}
unplugin@1.16.1:
resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
engines: {node: '>=14.0.0'}
@ -5715,18 +5624,10 @@ packages:
resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
engines: {node: '>=10'}
yargs-parser@21.1.1:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'}
yargs@16.2.0:
resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
engines: {node: '>=10'}
yargs@17.7.2:
resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
engines: {node: '>=12'}
yauzl-clone@1.0.4:
resolution: {integrity: sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==}
engines: {node: '>=6'}
@ -5790,8 +5691,6 @@ snapshots:
package-manager-detector: 0.2.8
tinyexec: 0.3.2
'@antfu/ni@23.3.1': {}
'@antfu/utils@0.7.10': {}
'@antfu/utils@8.1.0': {}
@ -5812,10 +5711,10 @@ snapshots:
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0)
'@babel/helpers': 7.26.0
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@babel/template': 7.25.9
'@babel/traverse': 7.26.4
'@babel/types': 7.26.3
'@babel/types': 7.26.5
convert-source-map: 2.0.0
debug: 4.4.0
gensync: 1.0.0-beta.2
@ -5826,7 +5725,7 @@ snapshots:
'@babel/generator@7.26.3':
dependencies:
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@babel/types': 7.26.5
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
@ -5840,7 +5739,7 @@ snapshots:
dependencies:
'@babel/compat-data': 7.26.3
'@babel/helper-validator-option': 7.25.9
browserslist: 4.24.3
browserslist: 4.24.4
lru-cache: 5.1.1
semver: 6.3.1
@ -5913,10 +5812,6 @@ snapshots:
'@babel/template': 7.25.9
'@babel/types': 7.26.5
'@babel/parser@7.26.3':
dependencies:
'@babel/types': 7.26.3
'@babel/parser@7.26.5':
dependencies:
'@babel/types': 7.26.5
@ -5975,26 +5870,21 @@ snapshots:
'@babel/template@7.25.9':
dependencies:
'@babel/code-frame': 7.26.2
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@babel/types': 7.26.5
'@babel/traverse@7.26.4':
dependencies:
'@babel/code-frame': 7.26.2
'@babel/generator': 7.26.3
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@babel/template': 7.25.9
'@babel/types': 7.26.3
'@babel/types': 7.26.5
debug: 4.4.0
globals: 11.12.0
transitivePeerDependencies:
- supports-color
'@babel/types@7.26.3':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
'@babel/types@7.26.5':
dependencies:
'@babel/helper-string-parser': 7.25.9
@ -6337,7 +6227,7 @@ snapshots:
'@antfu/utils': 8.1.0
'@iconify/types': 2.0.0
debug: 4.4.0
globals: 15.14.0
globals: 15.15.0
kolorist: 1.8.0
local-pkg: 1.0.0
mlly: 1.7.4
@ -6386,8 +6276,8 @@ snapshots:
'@intlify/shared': 11.1.2
'@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.2)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2))
'@rollup/pluginutils': 5.1.4(rollup@4.30.1)
'@typescript-eslint/scope-manager': 8.19.1
'@typescript-eslint/typescript-estree': 8.19.1(typescript@5.8.2)
'@typescript-eslint/scope-manager': 8.24.0
'@typescript-eslint/typescript-estree': 8.24.0(typescript@5.8.2)
debug: 4.4.0
fast-glob: 3.3.3
js-yaml: 4.1.0
@ -6395,7 +6285,7 @@ snapshots:
pathe: 1.1.2
picocolors: 1.1.1
source-map-js: 1.2.1
unplugin: 1.16.0
unplugin: 1.16.1
vue: 3.5.13(typescript@5.8.2)
optionalDependencies:
vue-i18n: 11.1.1(vue@3.5.13(typescript@5.8.2))
@ -6408,7 +6298,7 @@ snapshots:
'@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.2)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2))':
dependencies:
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
optionalDependencies:
'@intlify/shared': 11.1.2
'@vue/compiler-dom': 3.5.13
@ -6466,7 +6356,7 @@ snapshots:
https-proxy-agent: 7.0.6
node-fetch: 2.7.0
nopt: 8.0.0
semver: 7.6.3
semver: 7.7.1
tar: 7.4.3
transitivePeerDependencies:
- encoding
@ -6519,10 +6409,10 @@ snapshots:
knitwork: 1.2.0
mlly: 1.7.4
ohash: 1.1.4
pathe: 2.0.0
pathe: 2.0.3
pkg-types: 1.3.0
scule: 1.3.0
semver: 7.6.3
semver: 7.7.1
ufo: 1.5.4
unctx: 2.4.1
unimport: 3.14.5(rollup@4.30.1)
@ -6536,7 +6426,7 @@ snapshots:
dependencies:
consola: 3.4.0
defu: 6.1.4
pathe: 2.0.2
pathe: 2.0.3
std-env: 3.8.0
'@one-ini/wasm@0.1.1': {}
@ -6828,7 +6718,7 @@ snapshots:
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
ts-api-utils: 2.0.0(typescript@5.8.2)
ts-api-utils: 2.0.1(typescript@5.8.2)
typescript: 5.8.2
transitivePeerDependencies:
- supports-color
@ -6845,11 +6735,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/scope-manager@8.19.1':
dependencies:
'@typescript-eslint/types': 8.19.1
'@typescript-eslint/visitor-keys': 8.19.1
'@typescript-eslint/scope-manager@8.20.0':
dependencies:
'@typescript-eslint/types': 8.20.0
@ -6866,31 +6751,15 @@ snapshots:
'@typescript-eslint/utils': 8.20.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.2)
debug: 4.4.0
eslint: 9.20.1(jiti@2.4.2)
ts-api-utils: 2.0.0(typescript@5.8.2)
ts-api-utils: 2.0.1(typescript@5.8.2)
typescript: 5.8.2
transitivePeerDependencies:
- supports-color
'@typescript-eslint/types@8.19.1': {}
'@typescript-eslint/types@8.20.0': {}
'@typescript-eslint/types@8.24.0': {}
'@typescript-eslint/typescript-estree@8.19.1(typescript@5.8.2)':
dependencies:
'@typescript-eslint/types': 8.19.1
'@typescript-eslint/visitor-keys': 8.19.1
debug: 4.4.0
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
ts-api-utils: 2.0.0(typescript@5.8.2)
typescript: 5.8.2
transitivePeerDependencies:
- supports-color
'@typescript-eslint/typescript-estree@8.20.0(typescript@5.8.2)':
dependencies:
'@typescript-eslint/types': 8.20.0
@ -6899,8 +6768,8 @@ snapshots:
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
ts-api-utils: 2.0.0(typescript@5.8.2)
semver: 7.7.1
ts-api-utils: 2.0.1(typescript@5.8.2)
typescript: 5.8.2
transitivePeerDependencies:
- supports-color
@ -6913,7 +6782,7 @@ snapshots:
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
semver: 7.7.1
ts-api-utils: 2.0.1(typescript@5.8.2)
typescript: 5.8.2
transitivePeerDependencies:
@ -6941,11 +6810,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/visitor-keys@8.19.1':
dependencies:
'@typescript-eslint/types': 8.19.1
eslint-visitor-keys: 4.2.0
'@typescript-eslint/visitor-keys@8.20.0':
dependencies:
'@typescript-eslint/types': 8.20.0
@ -7365,7 +7229,7 @@ snapshots:
ast-kit: 1.4.0
local-pkg: 1.0.0
magic-string-ast: 0.7.0
pathe: 2.0.2
pathe: 2.0.3
picomatch: 4.0.2
optionalDependencies:
vue: 3.5.13(typescript@5.8.2)
@ -7573,7 +7437,7 @@ snapshots:
'@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0)
'@babel/template': 7.25.9
'@babel/traverse': 7.26.4
'@babel/types': 7.26.3
'@babel/types': 7.26.5
'@vue/babel-helper-vue-transform-on': 1.2.5
'@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.0)
html-tags: 3.3.1
@ -7589,14 +7453,14 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@vue/compiler-sfc': 3.5.13
transitivePeerDependencies:
- supports-color
'@vue/compiler-core@3.5.13':
dependencies:
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@vue/shared': 3.5.13
entities: 4.5.0
estree-walker: 2.0.2
@ -7609,14 +7473,14 @@ snapshots:
'@vue/compiler-sfc@3.5.13':
dependencies:
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@vue/compiler-core': 3.5.13
'@vue/compiler-dom': 3.5.13
'@vue/compiler-ssr': 3.5.13
'@vue/shared': 3.5.13
estree-walker: 2.0.2
magic-string: 0.30.17
postcss: 8.4.49
postcss: 8.5.1
source-map-js: 1.2.1
'@vue/compiler-ssr@3.5.13':
@ -7637,26 +7501,16 @@ snapshots:
'@vue/devtools-core@7.7.1(vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass-embedded@1.83.4)(terser@5.38.2)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
dependencies:
'@vue/devtools-kit': 7.7.1
'@vue/devtools-shared': 7.7.1
'@vue/devtools-kit': 7.7.2
'@vue/devtools-shared': 7.7.2
mitt: 3.0.1
nanoid: 5.0.9
pathe: 2.0.2
pathe: 2.0.3
vite-hot-client: 0.2.4(vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass-embedded@1.83.4)(terser@5.38.2)(tsx@4.19.2)(yaml@2.7.0))
vue: 3.5.13(typescript@5.8.2)
transitivePeerDependencies:
- vite
'@vue/devtools-kit@7.7.1':
dependencies:
'@vue/devtools-shared': 7.7.1
birpc: 0.2.19
hookable: 5.5.3
mitt: 3.0.1
perfect-debounce: 1.0.0
speakingurl: 14.0.1
superjson: 2.2.2
'@vue/devtools-kit@7.7.2':
dependencies:
'@vue/devtools-shared': 7.7.2
@ -7667,10 +7521,6 @@ snapshots:
speakingurl: 14.0.1
superjson: 2.2.2
'@vue/devtools-shared@7.7.1':
dependencies:
rfdc: 1.4.1
'@vue/devtools-shared@7.7.2':
dependencies:
rfdc: 1.4.1
@ -7686,7 +7536,7 @@ snapshots:
'@vue/eslint-config-typescript@14.3.0(eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.2)':
dependencies:
'@typescript-eslint/utils': 8.20.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.2)
'@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.2)
eslint: 9.20.1(jiti@2.4.2)
eslint-plugin-vue: 9.32.0(eslint@9.20.1(jiti@2.4.2))
fast-glob: 3.3.3
@ -7903,7 +7753,7 @@ snapshots:
ast-kit@1.4.0:
dependencies:
'@babel/parser': 7.26.5
pathe: 2.0.2
pathe: 2.0.3
ast-walker-scope@0.6.2:
dependencies:
@ -7995,13 +7845,6 @@ snapshots:
dependencies:
fill-range: 7.1.1
browserslist@4.24.3:
dependencies:
caniuse-lite: 1.0.30001690
electron-to-chromium: 1.5.79
node-releases: 2.0.19
update-browserslist-db: 1.1.1(browserslist@4.24.3)
browserslist@4.24.4:
dependencies:
caniuse-lite: 1.0.30001690
@ -8168,12 +8011,6 @@ snapshots:
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
cliui@8.0.1:
dependencies:
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
clone@1.0.4: {}
code-block-writer@10.1.1: {}
@ -8202,8 +8039,6 @@ snapshots:
commander@10.0.1: {}
commander@13.0.0: {}
commander@13.1.0: {}
commander@2.20.3: {}
@ -8369,7 +8204,7 @@ snapshots:
depcheck@1.4.7:
dependencies:
'@babel/parser': 7.26.3
'@babel/parser': 7.26.5
'@babel/traverse': 7.26.4
'@vue/compiler-sfc': 3.5.13
callsite: 1.0.0
@ -8390,7 +8225,7 @@ snapshots:
require-package-name: 2.0.1
resolve: 1.22.10
resolve-from: 5.0.0
semver: 7.6.3
semver: 7.7.1
yargs: 16.2.0
transitivePeerDependencies:
- supports-color
@ -8458,7 +8293,7 @@ snapshots:
'@one-ini/wasm': 0.1.1
commander: 10.0.1
minimatch: 9.0.1
semver: 7.6.3
semver: 7.7.1
electron-to-chromium@1.5.79: {}
@ -8680,7 +8515,7 @@ snapshots:
get-tsconfig: 4.8.1
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
semver: 7.7.1
stable-hash: 0.0.4
tslib: 2.8.1
transitivePeerDependencies:
@ -8738,7 +8573,7 @@ snapshots:
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.1.2
semver: 7.6.3
semver: 7.7.1
vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2))
xml-name-validator: 4.0.0
transitivePeerDependencies:
@ -9130,8 +8965,6 @@ snapshots:
globals@14.0.0: {}
globals@15.14.0: {}
globals@15.15.0: {}
globby@14.0.2:
@ -9455,7 +9288,7 @@ snapshots:
acorn: 8.14.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
semver: 7.6.3
semver: 7.7.1
jsonc-parser@3.3.1: {}
@ -9551,7 +9384,7 @@ snapshots:
local-pkg@0.5.1:
dependencies:
mlly: 1.7.3
mlly: 1.7.4
pkg-types: 1.3.0
local-pkg@1.0.0:
@ -9750,23 +9583,16 @@ snapshots:
mkdirp@3.0.1: {}
mlly@1.7.3:
dependencies:
acorn: 8.14.0
pathe: 1.1.2
pkg-types: 1.3.0
ufo: 1.5.4
mlly@1.7.4:
dependencies:
acorn: 8.14.0
pathe: 2.0.2
pathe: 2.0.3
pkg-types: 1.3.0
ufo: 1.5.4
mockjs@1.1.0:
dependencies:
commander: 13.0.0
commander: 13.1.0
moniker@0.1.2: {}
@ -9986,8 +9812,6 @@ snapshots:
package-manager-detector@0.2.8: {}
package-manager-detector@0.2.9: {}
packrup@0.1.2: {}
page-stack-vue3@2.5.6(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)):
@ -10060,10 +9884,6 @@ snapshots:
pathe@1.1.2: {}
pathe@2.0.0: {}
pathe@2.0.2: {}
pathe@2.0.3: {}
pend@1.2.0: {}
@ -10130,12 +9950,6 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss@8.4.49:
dependencies:
nanoid: 3.3.8
picocolors: 1.1.1
source-map-js: 1.2.1
postcss@8.5.1:
dependencies:
nanoid: 3.3.8
@ -10518,8 +10332,6 @@ snapshots:
dependencies:
lru-cache: 6.0.0
semver@7.6.3: {}
semver@7.7.1: {}
setprototypeof@1.1.1: {}
@ -10791,18 +10603,6 @@ snapshots:
fstream: 1.0.12
inherits: 2.0.4
taze@18.5.0:
dependencies:
'@antfu/ni': 23.3.1
ofetch: 1.4.1
package-manager-detector: 0.2.9
tinyexec: 0.3.2
unconfig: 0.6.1
yaml: 2.7.0
yargs: 17.7.2
transitivePeerDependencies:
- supports-color
tdesign-icons-vue-next@0.3.4(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@babel/runtime': 7.26.0
@ -10855,10 +10655,6 @@ snapshots:
tree-kill@1.2.2: {}
ts-api-utils@2.0.0(typescript@5.8.2):
dependencies:
typescript: 5.8.2
ts-api-utils@2.0.1(typescript@5.8.2):
dependencies:
typescript: 5.8.2
@ -10992,7 +10788,7 @@ snapshots:
fast-glob: 3.3.3
local-pkg: 0.5.1
magic-string: 0.30.17
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
picomatch: 4.0.2
pkg-types: 1.3.0
@ -11091,7 +10887,7 @@ snapshots:
local-pkg: 0.5.1
magic-string: 0.30.17
minimatch: 9.0.5
mlly: 1.7.3
mlly: 1.7.4
unplugin: 2.1.2
vue: 3.5.13(typescript@5.8.2)
optionalDependencies:
@ -11182,7 +10978,7 @@ snapshots:
local-pkg: 1.0.0
magic-string: 0.30.17
mlly: 1.7.4
pathe: 2.0.2
pathe: 2.0.3
scule: 1.3.0
unplugin: 2.1.2
yaml: 2.7.0
@ -11192,11 +10988,6 @@ snapshots:
- rollup
- vue
unplugin@1.16.0:
dependencies:
acorn: 8.14.0
webpack-virtual-modules: 0.6.2
unplugin@1.16.1:
dependencies:
acorn: 8.14.0
@ -11220,12 +11011,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
update-browserslist-db@1.1.1(browserslist@4.24.3):
dependencies:
browserslist: 4.24.3
escalade: 3.2.0
picocolors: 1.1.1
update-browserslist-db@1.1.1(browserslist@4.24.4):
dependencies:
browserslist: 4.24.4
@ -11357,8 +11142,8 @@ snapshots:
vite-plugin-vue-devtools@7.7.1(@nuxt/kit@3.15.1(rollup@4.30.1))(rollup@4.30.1)(vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass-embedded@1.83.4)(terser@5.38.2)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.1(vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass-embedded@1.83.4)(terser@5.38.2)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.1
'@vue/devtools-shared': 7.7.1
'@vue/devtools-kit': 7.7.2
'@vue/devtools-shared': 7.7.2
execa: 9.5.2
sirv: 3.0.0
vite: 6.1.0(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass-embedded@1.83.4)(terser@5.38.2)(tsx@4.19.2)(yaml@2.7.0)
@ -11439,7 +11224,7 @@ snapshots:
espree: 9.6.1
esquery: 1.6.0
lodash: 4.17.21
semver: 7.6.3
semver: 7.7.1
transitivePeerDependencies:
- supports-color
@ -11572,8 +11357,6 @@ snapshots:
yargs-parser@20.2.9: {}
yargs-parser@21.1.1: {}
yargs@16.2.0:
dependencies:
cliui: 7.0.4
@ -11584,16 +11367,6 @@ snapshots:
y18n: 5.0.8
yargs-parser: 20.2.9
yargs@17.7.2:
dependencies:
cliui: 8.0.1
escalade: 3.2.0
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
y18n: 5.0.8
yargs-parser: 21.1.1
yauzl-clone@1.0.4:
dependencies:
events-intercept: 2.0.0