diff --git a/package.json b/package.json index 007a615..9688885 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "nprogress": "^0.2.0", "page-stack-vue3": "^2.5.6", "pinia": "^2.2.2", - "pinia-plugin-persistedstate": "^3.2.3", + "pinia-plugin-persistedstate": "^4.0.1", "radash": "^12.1.0", "tdesign-icons-vue-next": "^0.2.6", "tdesign-mobile-vue": "^1.4.1", @@ -67,7 +67,7 @@ "lint-staged": "^15.2.10", "npm-run-all2": "^6.2.2", "prettier": "^3.3.3", - "typescript": "~5.5.4", + "typescript": "~5.6.2", "unocss": "^0.62.3", "unplugin-auto-import": "^0.18.2", "unplugin-icons": "^0.19.3", @@ -81,11 +81,7 @@ "vitest": "^2.0.5", "vue-tsc": "^2.1.6" }, - "pnpm": { - "patchedDependencies": { - "vue-router@4.4.3": "patches/vue-router@4.4.3.patch" - } - }, + "pnpm": {}, "lint-staged": { "src/**/*.{js,ts,vue}": [ "prettier --write", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f6068d..5112c50 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,11 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -patchedDependencies: - vue-router@4.4.3: - hash: srtmpgmwmi3z5x3wdppdguh7mi - path: patches/vue-router@4.4.3.patch - importers: .: @@ -18,10 +13,10 @@ importers: version: 2.0.7(alova@3.0.16)(axios@1.7.7) '@unhead/vue': specifier: ^1.11.1 - version: 1.11.1(vue@3.5.3(typescript@5.5.4)) + version: 1.11.1(vue@3.5.3(typescript@5.6.2)) '@vant/use': specifier: ^1.6.0 - version: 1.6.0(vue@3.5.3(typescript@5.5.4)) + version: 1.6.0(vue@3.5.3(typescript@5.6.2)) alova: specifier: ^3.0.16 version: 3.0.16 @@ -42,22 +37,22 @@ importers: version: 0.2.0 page-stack-vue3: specifier: ^2.5.6 - version: 2.5.6(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4)) + version: 2.5.6(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2)) pinia: specifier: ^2.2.2 - version: 2.2.2(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4)) + version: 2.2.2(typescript@5.6.2)(vue@3.5.3(typescript@5.6.2)) pinia-plugin-persistedstate: - specifier: ^3.2.3 - version: 3.2.3(pinia@2.2.2(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4))) + specifier: ^4.0.1 + version: 4.0.1(pinia@2.2.2(typescript@5.6.2)(vue@3.5.3(typescript@5.6.2)))(rollup@4.21.2)(webpack-sources@3.2.3) radash: specifier: ^12.1.0 version: 12.1.0 tdesign-icons-vue-next: specifier: ^0.2.6 - version: 0.2.6(vue@3.5.3(typescript@5.5.4)) + version: 0.2.6(vue@3.5.3(typescript@5.6.2)) tdesign-mobile-vue: specifier: ^1.4.1 - version: 1.4.1(vue@3.5.3(typescript@5.5.4)) + version: 1.4.1(vue@3.5.3(typescript@5.6.2)) ts-enum-util: specifier: ^4.1.0 version: 4.1.0 @@ -66,19 +61,19 @@ importers: version: 2.8.0 vant: specifier: ^4.9.5 - version: 4.9.5(vue@3.5.3(typescript@5.5.4)) + version: 4.9.5(vue@3.5.3(typescript@5.6.2)) vite-plugin-webfont-dl: specifier: ^3.9.5 version: 3.9.5(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) vue: specifier: ^3.5.3 - version: 3.5.3(typescript@5.5.4) + version: 3.5.3(typescript@5.6.2) vue-page-stack: specifier: ^3.2.0 - version: 3.2.0(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4)) + version: 3.2.0(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2)) vue-router: specifier: ^4.4.3 - version: 4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)) + version: 4.4.3(vue@3.5.3(typescript@5.6.2)) devDependencies: '@iconify-json/carbon': specifier: ^1.2.1 @@ -115,19 +110,19 @@ importers: version: 1.2.1 '@vitejs/plugin-vue': specifier: ^5.1.3 - version: 5.1.3(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4)) + version: 5.1.3(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4)) + version: 4.0.1(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2)) '@vue-macros/reactivity-transform': specifier: ^1.0.4 - version: 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) + version: 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) '@vue/eslint-config-prettier': specifier: ^9.0.0 version: 9.0.0(eslint@8.57.0)(prettier@3.3.3) '@vue/eslint-config-typescript': specifier: ^13.0.0 - version: 13.0.0(eslint-plugin-vue@9.28.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.5.4) + version: 13.0.0(eslint-plugin-vue@9.28.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.6.2) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -162,29 +157,29 @@ importers: specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.6.2 + version: 5.6.2 unocss: specifier: ^0.62.3 version: 0.62.3(postcss@8.4.45)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) unplugin-auto-import: specifier: ^0.18.2 - version: 0.18.2(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4)))(rollup@4.21.2)(webpack-sources@3.2.3) + version: 0.18.2(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2)))(rollup@4.21.2)(webpack-sources@3.2.3) unplugin-icons: specifier: ^0.19.3 version: 0.19.3(@vue/compiler-sfc@3.5.3)(webpack-sources@3.2.3) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.25.6)(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) + version: 0.27.4(@babel/parser@7.25.6)(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) unplugin-vue-macros: specifier: ^2.11.9 - version: 2.11.9(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4)))(esbuild@0.23.1)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) + version: 2.11.9(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2)))(esbuild@0.23.1)(rollup@4.21.2)(typescript@5.6.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue-tsc@2.1.6(typescript@5.6.2))(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) unplugin-vue-markdown: specifier: ^0.26.2 version: 0.26.2(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(webpack-sources@3.2.3) unplugin-vue-router: specifier: ^0.10.8 - version: 0.10.8(rollup@4.21.2)(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) + version: 0.10.8(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) vite: specifier: ^5.4.3 version: 5.4.3(@types/node@22.5.4)(less@4.2.0) @@ -193,13 +188,13 @@ importers: version: 1.0.1(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) vite-plugin-vue-devtools: specifier: ^7.4.4 - version: 7.4.4(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4)) + version: 7.4.4(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2)) vitest: specifier: ^2.0.5 version: 2.0.5(@types/node@22.5.4)(jsdom@25.0.0)(less@4.2.0) vue-tsc: specifier: ^2.1.6 - version: 2.1.6(typescript@5.5.4) + version: 2.1.6(typescript@5.6.2) packages: @@ -370,6 +365,10 @@ packages: resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} + '@babel/standalone@7.25.6': + resolution: {integrity: sha512-Kf2ZcZVqsKbtYhlA7sP0z5A3q5hmCVYMKMWRWNK/5OVwHIve3JY1djVRmIVAx8FMueLIfZGKQDIILK2w8zO4mg==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} @@ -747,6 +746,14 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@nuxt/kit@3.13.1': + resolution: {integrity: sha512-FkUL349lp/3nVfTIyws4UDJ3d2jyv5Pk1DC1HQUCOkSloYYMdbRcQAUcb4fe2TCLNWvHM+FhU8jnzGTzjALZYA==} + engines: {node: ^14.18.0 || >=16.10.0} + + '@nuxt/schema@3.13.1': + resolution: {integrity: sha512-ishbhzVGspjshG9AG0hYnKYY6LWXzCtua7OXV7C/DQ2yA7rRcy1xHpzKZUDbIRyxCHHCAcBd8jfHEUmEuhEPrA==} + engines: {node: ^14.18.0 || >=16.10.0} + '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==, tarball: https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz} @@ -862,6 +869,10 @@ packages: '@rushstack/eslint-patch@1.10.4': resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} + '@sindresorhus/merge-streams@2.3.0': + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} + engines: {node: '>=18'} + '@tsconfig/node20@20.1.4': resolution: {integrity: sha512-sqgsT69YFeLWf5NtJ4Xq/xAF8p4ZQHlmGW74Nu2tD4+g5fAsposc4ZfaaPixVu4y01BEiDCWLRDCvDM5JOsRxg==} @@ -1494,6 +1505,14 @@ packages: peerDependencies: esbuild: '>=0.18' + c12@1.11.2: + resolution: {integrity: sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew==} + peerDependencies: + magicast: ^0.3.4 + peerDependenciesMeta: + magicast: + optional: true + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -1529,6 +1548,13 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + clean-css@5.3.3: resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} engines: {node: '>= 10.0'} @@ -1569,6 +1595,9 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} + compatx@0.1.8: + resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==} + computeds@0.0.1: resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} @@ -1644,6 +1673,9 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + deep-pick-omit@1.2.0: + resolution: {integrity: sha512-2CGvfTM2c+IP/MhdRZMpaHhTc6zIlgz3tQXJ/VGAkc7mjMrjqSU28qiI63yEcy+fcYfd/K+NNJcGRzap4M4bqw==} + default-browser-id@5.0.0: resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} engines: {node: '>=18'} @@ -1680,6 +1712,10 @@ packages: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} + dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -1906,6 +1942,10 @@ packages: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -1932,6 +1972,10 @@ packages: get-tsconfig@4.8.0: resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==} + giget@1.2.3: + resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} + hasBin: true + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1960,6 +2004,10 @@ packages: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} + globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} + engines: {node: '>=18'} + graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -1982,6 +2030,9 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + hash-sum@2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} + he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -2197,6 +2248,13 @@ packages: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} + klona@2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + + knitwork@1.1.0: + resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} + kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -2330,16 +2388,37 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + mlly@1.7.1: resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + mrmime@2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} @@ -2400,9 +2479,17 @@ packages: nwsapi@2.2.12: resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} + nypm@0.3.11: + resolution: {integrity: sha512-E5GqaAYSnbb6n1qZyik2wjPDZON43FqOJO59+3OkWrnmQtjggrMOVnsyzfjxp/tS6nlYJBA4zRA5jSM2YaadMg==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + ofetch@1.3.4: resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} + ohash@1.1.3: + resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} + once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -2480,6 +2567,10 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} @@ -2510,10 +2601,16 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pinia-plugin-persistedstate@3.2.3: - resolution: {integrity: sha512-Cm819WBj/s5K5DGw55EwbXDtx+EZzM0YR5AZbq9XE3u0xvXwvX2JnWoFpWIcdzISBHqy9H1UiSIUmXyXqWsQRQ==} + pinia-plugin-persistedstate@4.0.1: + resolution: {integrity: sha512-Gs2nhKUi6Rwhhc8PH9wvEAxfz4iZeJ/36qQv2ieYs94+zMozbGtMLIR4p9Aoim3c/PKf8J9orOz9n+f0ZF9CdA==} peerDependencies: - pinia: ^2.0.0 + '@pinia/nuxt': '>=0.5.0' + pinia: '>=2.0.0' + peerDependenciesMeta: + '@pinia/nuxt': + optional: true + pinia: + optional: true pinia@2.2.2: resolution: {integrity: sha512-ja2XqFWZC36mupU4z1ZzxeTApV7DOw44cV4dhQ9sGwun+N89v/XP7+j7q6TanS1u1tdbK4r+1BUx7heMaIdagA==} @@ -2584,6 +2681,9 @@ packages: rate-limiter-flexible@5.0.3: resolution: {integrity: sha512-lWx2y8NBVlTOLPyqs+6y7dxfEpT6YFqKy3MzWbCy95sTTOhOuxufP2QvRyOHpfXpB9OUJPbVLybw3z3AVAS5fA==} + rc9@2.1.2: + resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} + read-package-json-fast@3.0.2: resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2701,6 +2801,10 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + slice-ansi@5.0.0: resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} engines: {node: '>=12'} @@ -2795,6 +2899,10 @@ packages: resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} + tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} + tdesign-icons-vue-next@0.2.6: resolution: {integrity: sha512-Se/3N6AAfbpEyJfuBUCMcBl26FCfwUYCf9OwEFp1dw0HhMeCd6LENoZx0o43/V69NpcUGp+0Ya+xVuNKiP8M+Q==} peerDependencies: @@ -2876,8 +2984,8 @@ packages: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true @@ -2890,12 +2998,22 @@ packages: unconfig@0.5.5: resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==} + uncrypto@0.1.3: + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} + + unctx@2.3.1: + resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} + undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} unhead@1.11.1: resolution: {integrity: sha512-2BqoGPtor6eR427J2m6+Qhxwpi+6Uea0Dok+gGn8v+LOzOxQG/fNR6m7qw+7a0uB2PlR3ImvoAvWQ/LiNevymg==} + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + unimport@3.11.1: resolution: {integrity: sha512-DuB1Uoq01LrrXTScxnwOoMSlTXxyKcULguFxbLrMDFcE/CO0ZWHpEiyhovN0mycPt7K6luAHe8laqvwvuoeUPg==} @@ -3020,6 +3138,10 @@ packages: webpack-sources: optional: true + untyped@1.4.2: + resolution: {integrity: sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==} + hasBin: true + update-browserslist-db@1.1.0: resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true @@ -3278,6 +3400,9 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml@2.5.1: resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} @@ -3515,6 +3640,8 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/standalone@7.25.6': {} + '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 @@ -3785,6 +3912,53 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 + '@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3)': + dependencies: + '@nuxt/schema': 3.13.1(rollup@4.21.2)(webpack-sources@3.2.3) + c12: 1.11.2 + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 5.3.2 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.3.1(webpack-sources@3.2.3) + unimport: 3.11.1(rollup@4.21.2)(webpack-sources@3.2.3) + untyped: 1.4.2 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + + '@nuxt/schema@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3)': + dependencies: + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + std-env: 3.7.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.11.1(rollup@4.21.2)(webpack-sources@3.2.3) + untyped: 1.4.2 + transitivePeerDependencies: + - rollup + - supports-color + - webpack-sources + '@one-ini/wasm@0.1.1': {} '@pkgjs/parseargs@0.11.0': @@ -3852,6 +4026,8 @@ snapshots: '@rushstack/eslint-patch@1.10.4': {} + '@sindresorhus/merge-streams@2.3.0': {} + '@tsconfig/node20@20.1.4': {} '@types/estree@1.0.5': {} @@ -3881,34 +4057,34 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.6.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7 eslint: 8.57.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -3917,21 +4093,21 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.6.2) debug: 4.3.7 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.2)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -3940,18 +4116,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -3978,14 +4154,14 @@ snapshots: dependencies: '@unhead/schema': 1.11.1 - '@unhead/vue@1.11.1(vue@3.5.3(typescript@5.5.4))': + '@unhead/vue@1.11.1(vue@3.5.3(typescript@5.6.2))': dependencies: '@unhead/schema': 1.11.1 '@unhead/shared': 1.11.1 defu: 6.1.4 hookable: 5.5.3 unhead: 1.11.1 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) '@unocss/astro@0.62.3(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))': dependencies: @@ -4161,24 +4337,24 @@ snapshots: '@vant/popperjs@1.3.0': {} - '@vant/use@1.6.0(vue@3.5.3(typescript@5.5.4))': + '@vant/use@1.6.0(vue@3.5.3(typescript@5.6.2))': dependencies: - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.4(@babel/core@7.25.2) vite: 5.4.3(@types/node@22.5.4)(less@4.2.0) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2))': dependencies: vite: 5.4.3(@types/node@22.5.4)(less@4.2.0) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) '@vitest/expect@2.0.5': dependencies: @@ -4225,43 +4401,43 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/api@0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/api@0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))': dependencies: '@babel/types': 7.25.6 - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue - '@vue-macros/better-define@1.8.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/better-define@1.8.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/api': 0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/api': 0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/boolean-prop@0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/boolean-prop@0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-core': 3.5.3 transitivePeerDependencies: - rollup - vue - '@vue-macros/chain-call@0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/chain-call@0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/common@1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/common@1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))': dependencies: '@babel/types': 7.25.6 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -4270,13 +4446,13 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - '@vue-macros/config@0.3.1(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/config@0.3.1(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) make-synchronized: 0.2.9 unconfig: 0.5.5 transitivePeerDependencies: @@ -4284,134 +4460,134 @@ snapshots: - supports-color - vue - '@vue-macros/define-emit@0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-emit@0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/api': 0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/api': 0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/define-models@1.2.10(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4)))(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-models@1.2.10(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2)))(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) ast-walker-scope: 0.6.2 unplugin: 1.13.1(webpack-sources@3.2.3) optionalDependencies: - '@vueuse/core': 10.7.0(vue@3.5.3(typescript@5.5.4)) + '@vueuse/core': 10.7.0(vue@3.5.3(typescript@5.6.2)) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/define-prop@0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-prop@0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/api': 0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/api': 0.10.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/define-props-refs@1.2.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-props-refs@1.2.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/define-props@3.0.4(@vue-macros/reactivity-transform@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-props@3.0.4(@vue-macros/reactivity-transform@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/reactivity-transform': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/reactivity-transform': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/define-render@1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-render@1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/define-slots@1.1.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/define-slots@1.1.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/devtools@0.3.3(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))': + '@vue-macros/devtools@0.3.3(typescript@5.6.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))': dependencies: sirv: 2.0.4 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) optionalDependencies: vite: 5.4.3(@types/node@22.5.4)(less@4.2.0) transitivePeerDependencies: - typescript - '@vue-macros/export-expose@0.2.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/export-expose@0.2.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-sfc': 3.5.3 unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/export-props@0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/export-props@0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/export-render@0.2.11(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/export-render@0.2.11(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/hoist-static@1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/hoist-static@1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/jsx-directive@0.8.21(rollup@4.21.2)(typescript@5.5.4)(webpack-sources@3.2.3)': + '@vue-macros/jsx-directive@0.8.21(rollup@4.21.2)(typescript@5.6.2)(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - typescript - webpack-sources - '@vue-macros/named-template@0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/named-template@0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-dom': 3.5.3 unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: @@ -4419,31 +4595,31 @@ snapshots: - vue - webpack-sources - '@vue-macros/reactivity-transform@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/reactivity-transform@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: '@babel/parser': 7.25.6 - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-core': 3.5.3 '@vue/shared': 3.5.3 magic-string: 0.30.11 unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/script-lang@0.1.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/script-lang@0.1.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - rollup - webpack-sources - '@vue-macros/setup-block@0.3.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/setup-block@0.3.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-dom': 3.5.3 unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: @@ -4451,60 +4627,60 @@ snapshots: - vue - webpack-sources - '@vue-macros/setup-component@0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/setup-component@0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/setup-sfc@0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/setup-sfc@0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/short-bind@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/short-bind@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-core': 3.5.3 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-emits@1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vue-macros/short-emits@1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3)': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - vue - webpack-sources - '@vue-macros/short-vmodel@1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/short-vmodel@1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))': dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) '@vue/compiler-core': 3.5.3 transitivePeerDependencies: - rollup - vue - '@vue-macros/volar@0.28.2(rollup@4.21.2)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.3(typescript@5.5.4))': + '@vue-macros/volar@0.28.2(rollup@4.21.2)(typescript@5.6.2)(vue-tsc@2.1.6(typescript@5.6.2))(vue@3.5.3(typescript@5.6.2))': dependencies: - '@vue-macros/boolean-prop': 0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/config': 0.3.1(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/short-bind': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/short-vmodel': 1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue/language-core': 2.1.6(typescript@5.5.4) + '@vue-macros/boolean-prop': 0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/config': 0.3.1(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/short-bind': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/short-vmodel': 1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue/language-core': 2.1.6(typescript@5.6.2) muggle-string: 0.4.1 optionalDependencies: - vue-tsc: 2.1.6(typescript@5.5.4) + vue-tsc: 2.1.6(typescript@5.6.2) transitivePeerDependencies: - rollup - supports-color @@ -4578,7 +4754,7 @@ snapshots: '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.4.4(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4))': + '@vue/devtools-core@7.4.4(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2))': dependencies: '@vue/devtools-kit': 7.4.4 '@vue/devtools-shared': 7.4.4 @@ -4586,7 +4762,7 @@ snapshots: nanoid: 3.3.7 pathe: 1.1.2 vite-hot-client: 0.2.3(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - vite @@ -4613,19 +4789,19 @@ snapshots: transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.28.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.5.4)': + '@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.28.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.2) eslint: 8.57.0 eslint-plugin-vue: 9.28.0(eslint@8.57.0) vue-eslint-parser: 9.4.3(eslint@8.57.0) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@vue/language-core@2.1.6(typescript@5.5.4)': + '@vue/language-core@2.1.6(typescript@5.6.2)': dependencies: '@volar/language-core': 2.4.4 '@vue/compiler-dom': 3.5.3 @@ -4636,7 +4812,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 '@vue/reactivity@3.5.3': dependencies: @@ -4654,11 +4830,11 @@ snapshots: '@vue/shared': 3.5.3 csstype: 3.1.3 - '@vue/server-renderer@3.5.3(vue@3.5.3(typescript@5.5.4))': + '@vue/server-renderer@3.5.3(vue@3.5.3(typescript@5.6.2))': dependencies: '@vue/compiler-ssr': 3.5.3 '@vue/shared': 3.5.3 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) '@vue/shared@3.5.3': {} @@ -4669,21 +4845,21 @@ snapshots: '@vue/tsconfig@0.5.1': {} - '@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4))': + '@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.0 - '@vueuse/shared': 10.7.0(vue@3.5.3(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.3(typescript@5.5.4)) + '@vueuse/shared': 10.7.0(vue@3.5.3(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.3(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/metadata@10.7.0': {} - '@vueuse/shared@10.7.0(vue@3.5.3(typescript@5.5.4))': + '@vueuse/shared@10.7.0(vue@3.5.3(typescript@5.6.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.3(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.3(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4804,6 +4980,21 @@ snapshots: esbuild: 0.23.1 load-tsconfig: 0.2.5 + c12@1.11.2: + dependencies: + chokidar: 3.6.0 + confbox: 0.1.7 + defu: 6.1.4 + dotenv: 16.4.5 + giget: 1.2.3 + jiti: 1.21.6 + mlly: 1.7.1 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.0 + rc9: 2.1.2 + cac@6.7.14: {} callsites@3.1.0: {} @@ -4845,6 +5036,12 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chownr@2.0.0: {} + + citty@0.1.6: + dependencies: + consola: 3.2.3 + clean-css@5.3.3: dependencies: source-map: 0.6.1 @@ -4880,6 +5077,8 @@ snapshots: commander@12.1.0: {} + compatx@0.1.8: {} + computeds@0.0.1: {} concat-map@0.0.1: {} @@ -4941,6 +5140,8 @@ snapshots: deep-is@0.1.4: {} + deep-pick-omit@1.2.0: {} + default-browser-id@5.0.0: {} default-browser@5.2.1: @@ -4956,10 +5157,10 @@ snapshots: destr@2.0.3: {} - detect-browser-navigation-in-vue-router@1.1.0(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4)): + detect-browser-navigation-in-vue-router@1.1.0(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2)): dependencies: - vue: 3.5.3(typescript@5.5.4) - vue-router: 4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)) + vue: 3.5.3(typescript@5.6.2) + vue-router: 4.4.3(vue@3.5.3(typescript@5.6.2)) dir-glob@3.0.1: dependencies: @@ -4969,6 +5170,8 @@ snapshots: dependencies: esutils: 2.0.3 + dotenv@16.4.5: {} + duplexer@0.1.2: {} eastasianwidth@0.2.0: {} @@ -5260,6 +5463,10 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-minipass@2.1.0: + dependencies: + minipass: 3.3.6 + fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -5277,6 +5484,17 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + giget@1.2.3: + dependencies: + citty: 0.1.6 + consola: 3.2.3 + defu: 6.1.4 + node-fetch-native: 1.6.4 + nypm: 0.3.11 + ohash: 1.1.3 + pathe: 1.1.2 + tar: 6.2.1 + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -5318,6 +5536,15 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 + globby@14.0.2: + dependencies: + '@sindresorhus/merge-streams': 2.3.0 + fast-glob: 3.3.2 + ignore: 5.3.2 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + graceful-fs@4.2.11: {} graphemer@1.4.0: {} @@ -5337,6 +5564,8 @@ snapshots: has-flag@4.0.0: {} + hash-sum@2.0.0: {} + he@1.2.0: {} hookable@5.5.3: {} @@ -5537,6 +5766,10 @@ snapshots: kind-of@6.0.3: {} + klona@2.0.6: {} + + knitwork@1.1.0: {} + kolorist@1.8.0: {} less@4.2.0: @@ -5690,10 +5923,23 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + + minipass@5.0.0: {} + minipass@7.1.2: {} + minizlib@2.1.2: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + mitt@3.0.1: {} + mkdirp@1.0.4: {} + mlly@1.7.1: dependencies: acorn: 8.12.1 @@ -5701,6 +5947,8 @@ snapshots: pkg-types: 1.2.0 ufo: 1.5.4 + mri@1.2.0: {} + mrmime@2.0.0: {} ms@2.1.3: {} @@ -5751,12 +5999,23 @@ snapshots: nwsapi@2.2.12: {} + nypm@0.3.11: + dependencies: + citty: 0.1.6 + consola: 3.2.3 + execa: 8.0.1 + pathe: 1.1.2 + pkg-types: 1.2.0 + ufo: 1.5.4 + ofetch@1.3.4: dependencies: destr: 2.0.3 node-fetch-native: 1.6.4 ufo: 1.5.4 + ohash@1.1.3: {} + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -5797,10 +6056,10 @@ snapshots: package-manager-detector@0.2.0: {} - page-stack-vue3@2.5.6(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4)): + page-stack-vue3@2.5.6(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2)): dependencies: - vue: 3.5.3(typescript@5.5.4) - vue-router: 4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)) + vue: 3.5.3(typescript@5.6.2) + vue-router: 4.4.3(vue@3.5.3(typescript@5.6.2)) parent-module@1.0.1: dependencies: @@ -5829,6 +6088,8 @@ snapshots: path-type@4.0.0: {} + path-type@5.0.0: {} + pathe@1.1.2: {} pathval@2.0.0: {} @@ -5846,17 +6107,27 @@ snapshots: pify@4.0.1: optional: true - pinia-plugin-persistedstate@3.2.3(pinia@2.2.2(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4))): + pinia-plugin-persistedstate@4.0.1(pinia@2.2.2(typescript@5.6.2)(vue@3.5.3(typescript@5.6.2)))(rollup@4.21.2)(webpack-sources@3.2.3): dependencies: - pinia: 2.2.2(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4)) + '@nuxt/kit': 3.13.1(rollup@4.21.2)(webpack-sources@3.2.3) + deep-pick-omit: 1.2.0 + defu: 6.1.4 + destr: 2.0.3 + optionalDependencies: + pinia: 2.2.2(typescript@5.6.2)(vue@3.5.3(typescript@5.6.2)) + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources - pinia@2.2.2(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4)): + pinia@2.2.2(typescript@5.6.2)(vue@3.5.3(typescript@5.6.2)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.5.3(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.5.3(typescript@5.5.4)) + vue: 3.5.3(typescript@5.6.2) + vue-demi: 0.14.10(vue@3.5.3(typescript@5.6.2)) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 pkg-types@1.2.0: dependencies: @@ -5904,6 +6175,11 @@ snapshots: rate-limiter-flexible@5.0.3: {} + rc9@2.1.2: + dependencies: + defu: 6.1.4 + destr: 2.0.3 + read-package-json-fast@3.0.2: dependencies: json-parse-even-better-errors: 3.0.2 @@ -6017,6 +6293,8 @@ snapshots: slash@3.0.0: {} + slash@5.1.0: {} + slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 @@ -6100,21 +6378,30 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.7.0 - tdesign-icons-vue-next@0.2.6(vue@3.5.3(typescript@5.5.4)): + tar@6.2.1: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + + tdesign-icons-vue-next@0.2.6(vue@3.5.3(typescript@5.6.2)): dependencies: '@babel/runtime': 7.25.6 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) - tdesign-mobile-vue@1.4.1(vue@3.5.3(typescript@5.5.4)): + tdesign-mobile-vue@1.4.1(vue@3.5.3(typescript@5.6.2)): dependencies: '@babel/runtime': 7.25.6 '@use-gesture/vanilla': 10.3.1 - '@vueuse/core': 10.7.0(vue@3.5.3(typescript@5.5.4)) + '@vueuse/core': 10.7.0(vue@3.5.3(typescript@5.6.2)) dayjs: 1.11.13 lodash: 4.17.21 - tdesign-icons-vue-next: 0.2.6(vue@3.5.3(typescript@5.5.4)) + tdesign-icons-vue-next: 0.2.6(vue@3.5.3(typescript@5.6.2)) validator: 13.12.0 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - '@vue/composition-api' @@ -6154,9 +6441,9 @@ snapshots: dependencies: punycode: 2.3.1 - ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.3.0(typescript@5.6.2): dependencies: - typescript: 5.5.4 + typescript: 5.6.2 ts-enum-util@4.1.0: {} @@ -6175,7 +6462,7 @@ snapshots: type-fest@0.20.2: {} - typescript@5.5.4: {} + typescript@5.6.2: {} uc.micro@2.1.0: {} @@ -6189,6 +6476,17 @@ snapshots: transitivePeerDependencies: - supports-color + uncrypto@0.1.3: {} + + unctx@2.3.1(webpack-sources@3.2.3): + dependencies: + acorn: 8.12.1 + estree-walker: 3.0.3 + magic-string: 0.30.11 + unplugin: 1.13.1(webpack-sources@3.2.3) + transitivePeerDependencies: + - webpack-sources + undici-types@6.19.8: {} unhead@1.11.1: @@ -6198,6 +6496,8 @@ snapshots: '@unhead/shared': 1.11.1 hookable: 5.5.3 + unicorn-magic@0.1.0: {} + unimport@3.11.1(rollup@4.21.2)(webpack-sources@3.2.3): dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -6250,7 +6550,7 @@ snapshots: - rollup - supports-color - unplugin-auto-import@0.18.2(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4)))(rollup@4.21.2)(webpack-sources@3.2.3): + unplugin-auto-import@0.18.2(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2)))(rollup@4.21.2)(webpack-sources@3.2.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -6261,7 +6561,8 @@ snapshots: unimport: 3.11.1(rollup@4.21.2)(webpack-sources@3.2.3) unplugin: 1.13.1(webpack-sources@3.2.3) optionalDependencies: - '@vueuse/core': 10.7.0(vue@3.5.3(typescript@5.5.4)) + '@nuxt/kit': 3.13.1(rollup@4.21.2)(webpack-sources@3.2.3) + '@vueuse/core': 10.7.0(vue@3.5.3(typescript@5.6.2)) transitivePeerDependencies: - rollup - webpack-sources @@ -6292,7 +6593,7 @@ snapshots: - supports-color - webpack-sources - unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3): + unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -6304,17 +6605,18 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.13.1(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) optionalDependencies: '@babel/parser': 7.25.6 + '@nuxt/kit': 3.13.1(rollup@4.21.2)(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color - webpack-sources - unplugin-vue-define-options@1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3): + unplugin-vue-define-options@1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3): dependencies: - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) ast-walker-scope: 0.6.2 unplugin: 1.13.1(webpack-sources@3.2.3) transitivePeerDependencies: @@ -6322,39 +6624,39 @@ snapshots: - vue - webpack-sources - unplugin-vue-macros@2.11.9(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4)))(esbuild@0.23.1)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3): + unplugin-vue-macros@2.11.9(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2)))(esbuild@0.23.1)(rollup@4.21.2)(typescript@5.6.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue-tsc@2.1.6(typescript@5.6.2))(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3): dependencies: - '@vue-macros/better-define': 1.8.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/boolean-prop': 0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/chain-call': 0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/config': 0.3.1(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/define-emit': 0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/define-models': 1.2.10(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.5.4)))(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/define-prop': 0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/define-props': 3.0.4(@vue-macros/reactivity-transform@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/define-props-refs': 1.2.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/define-render': 1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/define-slots': 1.1.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/devtools': 0.3.3(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) - '@vue-macros/export-expose': 0.2.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/export-props': 0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/export-render': 0.2.11(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/hoist-static': 1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/jsx-directive': 0.8.21(rollup@4.21.2)(typescript@5.5.4)(webpack-sources@3.2.3) - '@vue-macros/named-template': 0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/reactivity-transform': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/script-lang': 0.1.5(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/setup-block': 0.3.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/setup-component': 0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/setup-sfc': 0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/short-bind': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/short-emits': 1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - '@vue-macros/short-vmodel': 1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) - '@vue-macros/volar': 0.28.2(rollup@4.21.2)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/better-define': 1.8.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/boolean-prop': 0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/chain-call': 0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/config': 0.3.1(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/define-emit': 0.3.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/define-models': 1.2.10(@vueuse/core@10.7.0(vue@3.5.3(typescript@5.6.2)))(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/define-prop': 0.4.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/define-props': 3.0.4(@vue-macros/reactivity-transform@1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3))(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/define-props-refs': 1.2.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/define-render': 1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/define-slots': 1.1.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/devtools': 0.3.3(typescript@5.6.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) + '@vue-macros/export-expose': 0.2.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/export-props': 0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/export-render': 0.2.11(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/hoist-static': 1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/jsx-directive': 0.8.21(rollup@4.21.2)(typescript@5.6.2)(webpack-sources@3.2.3) + '@vue-macros/named-template': 0.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/reactivity-transform': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/script-lang': 0.1.5(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/setup-block': 0.3.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/setup-component': 0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/setup-sfc': 0.17.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/short-bind': 1.0.4(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/short-emits': 1.5.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + '@vue-macros/short-vmodel': 1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + '@vue-macros/volar': 0.28.2(rollup@4.21.2)(typescript@5.6.2)(vue-tsc@2.1.6(typescript@5.6.2))(vue@3.5.3(typescript@5.6.2)) unplugin: 1.13.1(webpack-sources@3.2.3) unplugin-combine: 1.0.3(esbuild@0.23.1)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(webpack-sources@3.2.3) - unplugin-vue-define-options: 1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3) - vue: 3.5.3(typescript@5.5.4) + unplugin-vue-define-options: 1.4.10(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3) + vue: 3.5.3(typescript@5.6.2) transitivePeerDependencies: - '@rspack/core' - '@vueuse/core' @@ -6382,11 +6684,11 @@ snapshots: - rollup - webpack-sources - unplugin-vue-router@0.10.8(rollup@4.21.2)(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4))(webpack-sources@3.2.3): + unplugin-vue-router@0.10.8(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2))(webpack-sources@3.2.3): dependencies: '@babel/types': 7.25.6 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.5.4)) + '@vue-macros/common': 1.12.3(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -6399,7 +6701,7 @@ snapshots: unplugin: 1.13.1(webpack-sources@3.2.3) yaml: 2.5.1 optionalDependencies: - vue-router: 4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.5.3(typescript@5.6.2)) transitivePeerDependencies: - rollup - vue @@ -6412,6 +6714,18 @@ snapshots: optionalDependencies: webpack-sources: 3.2.3 + untyped@1.4.2: + dependencies: + '@babel/core': 7.25.2 + '@babel/standalone': 7.25.6 + '@babel/types': 7.25.6 + defu: 6.1.4 + jiti: 1.21.6 + mri: 1.2.0 + scule: 1.3.0 + transitivePeerDependencies: + - supports-color + update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: browserslist: 4.23.3 @@ -6433,12 +6747,12 @@ snapshots: validator@13.12.0: {} - vant@4.9.5(vue@3.5.3(typescript@5.5.4)): + vant@4.9.5(vue@3.5.3(typescript@5.6.2)): dependencies: '@vant/popperjs': 1.3.0 - '@vant/use': 1.6.0(vue@3.5.3(typescript@5.5.4)) + '@vant/use': 1.6.0(vue@3.5.3(typescript@5.6.2)) '@vue/shared': 3.5.3 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) vite-hot-client@0.2.3(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)): dependencies: @@ -6478,7 +6792,7 @@ snapshots: magic-string: 0.25.9 vite: 5.4.3(@types/node@22.5.4)(less@4.2.0) - vite-plugin-inspect@0.8.7(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -6490,19 +6804,21 @@ snapshots: picocolors: 1.1.0 sirv: 2.0.4 vite: 5.4.3(@types/node@22.5.4)(less@4.2.0) + optionalDependencies: + '@nuxt/kit': 3.13.1(rollup@4.21.2)(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.4.4(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4)): + vite-plugin-vue-devtools@7.4.4(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2)): dependencies: - '@vue/devtools-core': 7.4.4(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.5.4)) + '@vue/devtools-core': 7.4.4(vite@5.4.3(@types/node@22.5.4)(less@4.2.0))(vue@3.5.3(typescript@5.6.2)) '@vue/devtools-kit': 7.4.4 '@vue/devtools-shared': 7.4.4 execa: 8.0.1 sirv: 2.0.4 vite: 5.4.3(@types/node@22.5.4)(less@4.2.0) - vite-plugin-inspect: 0.8.7(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.1(rollup@4.21.2)(webpack-sources@3.2.3))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) vite-plugin-vue-inspector: 5.2.0(vite@5.4.3(@types/node@22.5.4)(less@4.2.0)) transitivePeerDependencies: - '@nuxt/kit' @@ -6583,9 +6899,9 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-demi@0.14.10(vue@3.5.3(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.5.3(typescript@5.6.2)): dependencies: - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) vue-eslint-parser@9.4.3(eslint@8.57.0): dependencies: @@ -6600,34 +6916,34 @@ snapshots: transitivePeerDependencies: - supports-color - vue-page-stack@3.2.0(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4)): + vue-page-stack@3.2.0(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2)): dependencies: '@vue/shared': 3.5.3 - detect-browser-navigation-in-vue-router: 1.1.0(vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)))(vue@3.5.3(typescript@5.5.4)) - vue: 3.5.3(typescript@5.5.4) - vue-router: 4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)) + detect-browser-navigation-in-vue-router: 1.1.0(vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)))(vue@3.5.3(typescript@5.6.2)) + vue: 3.5.3(typescript@5.6.2) + vue-router: 4.4.3(vue@3.5.3(typescript@5.6.2)) - vue-router@4.4.3(patch_hash=srtmpgmwmi3z5x3wdppdguh7mi)(vue@3.5.3(typescript@5.5.4)): + vue-router@4.4.3(vue@3.5.3(typescript@5.6.2)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.5.3(typescript@5.5.4) + vue: 3.5.3(typescript@5.6.2) - vue-tsc@2.1.6(typescript@5.5.4): + vue-tsc@2.1.6(typescript@5.6.2): dependencies: '@volar/typescript': 2.4.4 - '@vue/language-core': 2.1.6(typescript@5.5.4) + '@vue/language-core': 2.1.6(typescript@5.6.2) semver: 7.6.3 - typescript: 5.5.4 + typescript: 5.6.2 - vue@3.5.3(typescript@5.5.4): + vue@3.5.3(typescript@5.6.2): dependencies: '@vue/compiler-dom': 3.5.3 '@vue/compiler-sfc': 3.5.3 '@vue/runtime-dom': 3.5.3 - '@vue/server-renderer': 3.5.3(vue@3.5.3(typescript@5.5.4)) + '@vue/server-renderer': 3.5.3(vue@3.5.3(typescript@5.6.2)) '@vue/shared': 3.5.3 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 w3c-xmlserializer@5.0.0: dependencies: @@ -6692,6 +7008,8 @@ snapshots: yallist@3.1.1: {} + yallist@4.0.0: {} + yaml@2.5.1: {} yocto-queue@0.1.0: {} diff --git a/src/main.ts b/src/main.ts index 2016855..3bbd311 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,13 +1,13 @@ import './assets/main.css'; + import 'virtual:uno.css'; -import { createApp } from 'vue'; -import { createPinia } from 'pinia'; import { createHead } from '@unhead/vue'; +import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'; +import { DataLoaderPlugin } from 'unplugin-vue-router/data-loaders'; import App from './App.vue'; import { router } from './router'; -import { DataLoaderPlugin } from 'unplugin-vue-router/data-loaders'; async function init() { if (import.meta.env.MODE === 'development' || 1 === 1) { @@ -25,7 +25,7 @@ async function init() { const app = createApp(App) .use(createHead()) - .use(createPinia()) + .use(createPinia().use(piniaPluginPersistedstate)) // Register the plugin before the router .use(DataLoaderPlugin, { router }) // adding the router will trigger the initial navigation diff --git a/src/stores/counter.ts b/src/stores/counter.ts index e884e6d..67c49ba 100644 --- a/src/stores/counter.ts +++ b/src/stores/counter.ts @@ -1,12 +1,18 @@ import { ref, computed } from 'vue'; import { defineStore } from 'pinia'; -export const useCounterStore = defineStore('counter', () => { - const count = ref(0); - const doubleCount = computed(() => count.value * 2); - function increment() { - count.value++; - } +export const useCounterStore = defineStore( + 'counter', + () => { + const count = ref(0); + const doubleCount = computed(() => count.value * 2); + function increment() { + count.value++; + } - return { count, doubleCount, increment }; -}); + return { count, doubleCount, increment }; + }, + { + persist: true, + }, +);