diff --git a/package.json b/package.json index 252f962..727cfbc 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vue3-vant-mobile", "type": "module", "version": "2.3.4", - "packageManager": "pnpm@9.3.0", + "packageManager": "pnpm@9.4.0", "description": "Vue + Vite H5 Starter Template", "license": "MIT", "scripts": { @@ -17,7 +17,7 @@ "prepare": "husky" }, "dependencies": { - "@unhead/vue": "^1.9.13", + "@unhead/vue": "^1.9.14", "@vant/touch-emulator": "^1.4.0", "@vant/use": "^1.6.0", "@vueuse/core": "^10.11.0", @@ -31,16 +31,16 @@ "store": "^2.0.12", "vant": "^4.9.1", "vconsole": "^3.15.1", - "vue": "^3.4.29", + "vue": "^3.4.30", "vue-i18n": "^9.13.1", - "vue-router": "^4.3.3" + "vue-router": "^4.4.0" }, "devDependencies": { "@antfu/eslint-config": "2.21.1", - "@iconify-json/carbon": "^1.1.35", + "@iconify-json/carbon": "^1.1.36", "@intlify/unplugin-vue-i18n": "^4.0.0", "@types/lodash-es": "^4.17.12", - "@types/node": "^20.14.2", + "@types/node": "^20.14.8", "@types/nprogress": "^0.2.3", "@types/store": "^2.0.5", "@unocss/eslint-plugin": "0.61.0", @@ -60,19 +60,19 @@ "postcss-mobile-forever": "^4.1.4", "rollup": "^4.18.0", "terser": "^5.31.1", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "unocss": "0.61.0", "unplugin-auto-import": "^0.17.6", "unplugin-vue-components": "^0.27.0", - "unplugin-vue-router": "^0.9.1", + "unplugin-vue-router": "^0.10.0", "vite": "^5.3.1", "vite-plugin-mock-dev-server": "^1.5.0", "vite-plugin-pwa": "^0.20.0", "vite-plugin-sitemap": "^0.6.2", "vite-plugin-vconsole": "^2.1.1", - "vite-plugin-vue-devtools": "^7.3.0", + "vite-plugin-vue-devtools": "^7.3.4", "vitest": "^1.6.0", - "vue-tsc": "^2.0.21" + "vue-tsc": "^2.0.22" }, "pnpm": { "peerDependencyRules": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba2b864..56f9766 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: dependencies: '@unhead/vue': - specifier: ^1.9.13 - version: 1.9.13(vue@3.4.29(typescript@5.4.5)) + specifier: ^1.9.14 + version: 1.9.14(vue@3.4.30(typescript@5.5.2)) '@vant/touch-emulator': specifier: ^1.4.0 version: 1.4.0 '@vant/use': specifier: ^1.6.0 - version: 1.6.0(vue@3.4.29(typescript@5.4.5)) + version: 1.6.0(vue@3.4.30(typescript@5.5.2)) '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.29(typescript@5.4.5)) + version: 10.11.0(vue@3.4.30(typescript@5.5.2)) axios: specifier: ^1.7.2 version: 1.7.2 @@ -34,10 +34,10 @@ importers: version: 0.2.0 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) + version: 2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2)) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5))) + version: 3.2.1(pinia@2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2))) resize-detector: specifier: ^0.3.0 version: 0.3.0 @@ -46,35 +46,35 @@ importers: version: 2.0.12 vant: specifier: ^4.9.1 - version: 4.9.1(vue@3.4.29(typescript@5.4.5)) + version: 4.9.1(vue@3.4.30(typescript@5.5.2)) vconsole: specifier: ^3.15.1 version: 3.15.1 vue: - specifier: ^3.4.29 - version: 3.4.29(typescript@5.4.5) + specifier: ^3.4.30 + version: 3.4.30(typescript@5.5.2) vue-i18n: specifier: ^9.13.1 - version: 9.13.1(vue@3.4.29(typescript@5.4.5)) + version: 9.13.1(vue@3.4.30(typescript@5.5.2)) vue-router: - specifier: ^4.3.3 - version: 4.3.3(vue@3.4.29(typescript@5.4.5)) + specifier: ^4.4.0 + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) devDependencies: '@antfu/eslint-config': specifier: 2.21.1 - version: 2.21.1(@unocss/eslint-plugin@0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.29)(eslint-plugin-format@0.1.2(eslint-ts-patch@9.4.0-0))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + version: 2.21.1(@unocss/eslint-plugin@0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(@vue/compiler-sfc@3.4.30)(eslint-plugin-format@0.1.2(eslint-ts-patch@9.4.0-0))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)(vitest@1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) '@iconify-json/carbon': - specifier: ^1.1.35 - version: 1.1.35 + specifier: ^1.1.36 + version: 1.1.36 '@intlify/unplugin-vue-i18n': specifier: ^4.0.0 - version: 4.0.0(rollup@4.18.0)(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5))) + version: 4.0.0(rollup@4.18.0)(vue-i18n@9.13.1(vue@3.4.30(typescript@5.5.2))) '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 '@types/node': - specifier: ^20.14.2 - version: 20.14.2 + specifier: ^20.14.8 + version: 20.14.8 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 @@ -83,16 +83,16 @@ importers: version: 2.0.5 '@unocss/eslint-plugin': specifier: 0.61.0 - version: 0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + version: 0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) '@unocss/preset-rem-to-px': specifier: 0.61.0 version: 0.61.0 '@vitejs/plugin-legacy': specifier: ^5.4.1 - version: 5.4.1(terser@5.31.1)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + version: 5.4.1(terser@5.31.1)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) + version: 5.0.5(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(vue@3.4.30(typescript@5.5.2)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -133,29 +133,29 @@ importers: specifier: ^5.31.1 version: 5.31.1 typescript: - specifier: ^5.4.5 - version: 5.4.5 + specifier: ^5.5.2 + version: 5.5.2 unocss: specifier: 0.61.0 - version: 0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + version: 0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) unplugin-auto-import: specifier: ^0.17.6 - version: 0.17.6(@vueuse/core@10.11.0(vue@3.4.29(typescript@5.4.5)))(rollup@4.18.0) + version: 0.17.6(@vueuse/core@10.11.0(vue@3.4.30(typescript@5.5.2)))(rollup@4.18.0) unplugin-vue-components: specifier: ^0.27.0 - version: 0.27.0(@babel/parser@7.24.7)(rollup@4.18.0)(vue@3.4.29(typescript@5.4.5)) + version: 0.27.0(@babel/parser@7.24.7)(rollup@4.18.0)(vue@3.4.30(typescript@5.5.2)) unplugin-vue-router: - specifier: ^0.9.1 - version: 0.9.1(rollup@4.18.0)(vue-router@4.3.3(vue@3.4.29(typescript@5.4.5)))(vue@3.4.29(typescript@5.4.5)) + specifier: ^0.10.0 + version: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) vite: specifier: ^5.3.1 - version: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + version: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) vite-plugin-mock-dev-server: specifier: ^1.5.0 - version: 1.5.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + version: 1.5.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) vite-plugin-pwa: specifier: ^0.20.0 - version: 0.20.0(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0) + version: 0.20.0(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-sitemap: specifier: ^0.6.2 version: 0.6.2 @@ -163,14 +163,14 @@ importers: specifier: ^2.1.1 version: 2.1.1 vite-plugin-vue-devtools: - specifier: ^7.3.0 - version: 7.3.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) + specifier: ^7.3.4 + version: 7.3.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(vue@3.4.30(typescript@5.5.2)) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + version: 1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) vue-tsc: - specifier: ^2.0.21 - version: 2.0.21(typescript@5.4.5) + specifier: ^2.0.22 + version: 2.0.22(typescript@5.5.2) packages: @@ -1189,14 +1189,14 @@ packages: resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} engines: {node: '>=18.18'} - '@iconify-json/carbon@1.1.35': - resolution: {integrity: sha512-zKqioWceqFRiLJvxpjcCpVP3j2YcokYshlbwSAHBhOih5XNUymUS3hm1kpV4KljMI1xWH96UcozHaaf6x4YzdA==} + '@iconify-json/carbon@1.1.36': + resolution: {integrity: sha512-NC3VcqLtwLZpi7+LeXj+99/byv+asrnCQxiDNCZV6hKr9WcNh6C25kJguJYfN+dV54kOkw78e+6PitQi2Bppnw==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.1.24': - resolution: {integrity: sha512-H8r2KpL5uKyrkb3z9/3HD/22JcxqW3BJyjEWZhX2T7DehnYVZthEap1cNsEl/UtCDC3TlpNmwiPX8wg3y8E4dg==} + '@iconify/utils@2.1.25': + resolution: {integrity: sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==} '@intlify/bundle-utils@8.0.0': resolution: {integrity: sha512-1B++zykRnMwQ+20SpsZI1JCnV/YJt9Oq7AGlEurzkWJOFtFAVqaGc/oV36PBRYeiKnTbY9VYfjBimr2Vt42wLQ==} @@ -1429,31 +1429,31 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@stylistic/eslint-plugin-js@2.2.0': - resolution: {integrity: sha512-pdkNeVORubs+k7jmhHivYXggoFvw1ykAyGBQomodOYO8MhO8/IM798XVyjadC6EeTeBiXlEWYRy/4QV34hDz+A==} + '@stylistic/eslint-plugin-js@2.2.2': + resolution: {integrity: sha512-Vj2Q1YHVvJw+ThtOvmk5Yx7wZanVrIBRUTT89horLDb4xdP9GA1um9XOYQC6j67VeUC2gjZQnz5/RVJMzaOhtw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@2.2.0': - resolution: {integrity: sha512-1aHeR68inrbEFGJZ80rOMHK8gIzTboF4DgmF0eR5KJ+wgxkhlEasZKhsuDrrgXn4xaUIgbMzCeHg9Rw0AtqR9w==} + '@stylistic/eslint-plugin-jsx@2.2.2': + resolution: {integrity: sha512-xfIMdLivoMV1wV+5Tl0PtkLN/oUwjIt7LuIu48vhrZfJ2jCXwjlTGPGSoM7dnLZYD65XjtrHHIFAvPuvvvjlaw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-plus@2.2.0': - resolution: {integrity: sha512-BVgtMc+oepdEuDkhsCX8ZLD32AIWC2cyhxmz/ku9WJjrfB4eF2qNb/chr7x2SyN+nlJIz/Vl5aSIa3aKAWylBA==} + '@stylistic/eslint-plugin-plus@2.2.2': + resolution: {integrity: sha512-oeqPs01yAH4ad4bSchGtx8Jf5XTbxRx++A0joNYiOoq3EBTAUHE/ZB7dVv3BhNuCKiwojOQduLkUCXI5UMHoSw==} peerDependencies: eslint: '*' - '@stylistic/eslint-plugin-ts@2.2.0': - resolution: {integrity: sha512-34KDq7G1+PpFH9BT3DQyRjy82K1A1Fb/ywr1v4xjs77r/kRIMduadkwHoyj4fCMFTqkW3ML7qZ0jNV2OjdoR8g==} + '@stylistic/eslint-plugin-ts@2.2.2': + resolution: {integrity: sha512-n6cYMSWTDDcrQLLxEKIrL/ihQ1lyyq6+gGp0g5VdstBElmImSRsQkCq+g3jRoDJIUo7tGO9lwQtGnuJ7oGB4kg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@2.2.0': - resolution: {integrity: sha512-qJfzH3M83vpFssPkeS559uj6PbAn8Z54C1zTrKOaH1ooSH54bmPvJ2v3Zh+PRWJ0YscLz43TxQhgmlPD53ZJ9w==} + '@stylistic/eslint-plugin@2.2.2': + resolution: {integrity: sha512-GNRtyhhPsc9I9FNTaU2L0V/4LdSPAciQNEdYo6NBRdAz7sdiaxgEJKLNSXeXSQAuO9JBWWjZBs/57+WvrU0Iug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -1482,8 +1482,8 @@ packages: '@types/mdast@3.0.15': resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - '@types/node@20.14.2': - resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==} + '@types/node@20.14.8': + resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1506,8 +1506,8 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@typescript-eslint/eslint-plugin@7.13.0': - resolution: {integrity: sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==} + '@typescript-eslint/eslint-plugin@7.13.1': + resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -1517,8 +1517,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.13.0': - resolution: {integrity: sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==} + '@typescript-eslint/parser@7.13.1': + resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1527,12 +1527,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.13.0': - resolution: {integrity: sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng==} + '@typescript-eslint/scope-manager@7.13.1': + resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.13.0': - resolution: {integrity: sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==} + '@typescript-eslint/type-utils@7.13.1': + resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1541,12 +1541,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.13.0': - resolution: {integrity: sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA==} + '@typescript-eslint/types@7.13.1': + resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.13.0': - resolution: {integrity: sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==} + '@typescript-eslint/typescript-estree@7.13.1': + resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -1554,27 +1554,27 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.13.0': - resolution: {integrity: sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==} + '@typescript-eslint/utils@7.13.1': + resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.13.0': - resolution: {integrity: sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw==} + '@typescript-eslint/visitor-keys@7.13.1': + resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} engines: {node: ^18.18.0 || >=20.0.0} - '@unhead/dom@1.9.13': - resolution: {integrity: sha512-Fzc929W+5f88c90kn9aKs7EbgRBhphArMqBbifre134GWgrgDVR0odoadNa7i9eH4roPEDE1FIGcKVWuxOIHbg==} + '@unhead/dom@1.9.14': + resolution: {integrity: sha512-XZSZ2Wmm1Sv7k9scSFGrarbteSIl3p3I3oOUprKPDboBTvuG5q81Qz8O99NKUGKGJ8BKUkxCqE982eH3S8DKJA==} - '@unhead/schema@1.9.13': - resolution: {integrity: sha512-keOfTXC/tI21fURcEszBHgGvIg2AszQVQEXBG5BYgC2TQph25Bmv7Fk8W2ogFmj+DdZmFiDnSJdz/NKv3bqnTQ==} + '@unhead/schema@1.9.14': + resolution: {integrity: sha512-60NYSM6QjfK/wx4/QfaYyZ3XnNtwxS9a1oij2abEkGHPmA2/fqBOXeuHtnBo4eD42/Eg+owcS5s3mClPL8AkXw==} - '@unhead/shared@1.9.13': - resolution: {integrity: sha512-zNlJ2i5WonQZu/UMHJJzYMyBLhlCCxj1JxHL6lEG+Z6XiERfJDFr8mEAsQY7M2KrGAHR+WRBxNVoLw03j/kfrA==} + '@unhead/shared@1.9.14': + resolution: {integrity: sha512-7ZIC7uDV8gp3KHm5JxJ/NXMENQgkh+SCyTcsILSpOhkAGeszMHABrB6vjeZDGM4J9mRUxwyPn24KI2zG/R+XiQ==} - '@unhead/vue@1.9.13': - resolution: {integrity: sha512-vIMNrB0kZ/3zalmE4j64eBLTkXkrcms78YbptXLvfnnQ9BLGiwsSuB3c0e+4S5Cn1dpMqUTfg5e/hCQYGDMhEA==} + '@unhead/vue@1.9.14': + resolution: {integrity: sha512-Yc7Qv0ze+iLte4urHiA+ghkF7y+svrawrT+ZrCuGXkZ/eRTF/AY2SKex+rJQJZsP+fKEQ2pGb72IsI5kHFZT3A==} peerDependencies: vue: '>=2.7 || >=3' @@ -1711,14 +1711,14 @@ packages: '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@volar/language-core@2.3.0': - resolution: {integrity: sha512-pvhL24WUh3VDnv7Yw5N1sjhPtdx7q9g+Wl3tggmnkMcyK8GcCNElF2zHiKznryn0DiUGk+eez/p2qQhz+puuHw==} + '@volar/language-core@2.3.2': + resolution: {integrity: sha512-tx2BCWPpSNEW5fbE4XfERqgTtESHfsh8zoRDtpf3fsiDAPJI+2emqlxz2Dqcb4O0kFZzVnWINDOx/j6j1H3Vgw==} - '@volar/source-map@2.3.0': - resolution: {integrity: sha512-G/228aZjAOGhDjhlyZ++nDbKrS9uk+5DMaEstjvzglaAw7nqtDyhnQAsYzUg6BMP9BtwZ59RIw5HGePrutn00Q==} + '@volar/source-map@2.3.2': + resolution: {integrity: sha512-YGQ5UFNj+ngpklp3SNzTHzaq7e5Rqlcb01ym+oR8mtu7BfkfBxmtCv8YNXEVZ/oU6MF8s3cibpZhOn696MRsYg==} - '@volar/typescript@2.3.0': - resolution: {integrity: sha512-PtUwMM87WsKVeLJN33GSTUjBexlKfKgouWlOUIv7pjrOnTwhXHZNSmpc312xgXdTjQPpToK6KXSIcKu9sBQ5LQ==} + '@volar/typescript@2.3.2': + resolution: {integrity: sha512-HJ1mjiEU/R1Wg3lrBp9jqNZvMOkNLA8+ryHhrzHAjV7pv214mQT/mB/1msu3mduh1Q2iDETU4Vttl5RA7ZPezg==} '@vue-macros/common@1.10.4': resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} @@ -1745,56 +1745,56 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.29': - resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} + '@vue/compiler-core@3.4.30': + resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} - '@vue/compiler-dom@3.4.29': - resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} + '@vue/compiler-dom@3.4.30': + resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} - '@vue/compiler-sfc@3.4.29': - resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} + '@vue/compiler-sfc@3.4.30': + resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} - '@vue/compiler-ssr@3.4.29': - resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + '@vue/compiler-ssr@3.4.30': + resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} - '@vue/devtools-core@7.3.0': - resolution: {integrity: sha512-J5nmaYadJvDgH9zsQI9vSLlWjfZn/TdKWEKMcc9xjbF3OvdhQwRrojvFax1G+WPoQ/X67EZKeUVY/ovCCyLo7A==} - - '@vue/devtools-kit@7.3.0': - resolution: {integrity: sha512-J9C+ue3Ka8cumQY/hMsNTcbb1tczqVBBXFMw4isa5YvPjyIBgEtJBfDSUVIK3nE+YWk7UNliUuCcE1GHEKaGcw==} + '@vue/devtools-core@7.3.4': + resolution: {integrity: sha512-HiaskdszC1ajYhZkglBzc4BBb4OHAhYonoOaQMx62ZId++ezpd4n0CbM9SXYp8o1JhxImSdueKgJgtyvhm4vAA==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-shared@7.3.0': - resolution: {integrity: sha512-bYw4BtZclxzVrYBeYYHzNOcLlvVZbe9tutwtrixTtdgynHvuSJa5KI2MqWiumpGYm2feFI5sHlC8Vt61v4z18g==} + '@vue/devtools-kit@7.3.4': + resolution: {integrity: sha512-DalQZWaFLRyA4qfKT0WT7e+q2AwvYoTwd0pWqswHqcpviXw+oU6FlSJHMrEACB3lBHjN1KBS9Kh527sWIe1vcg==} - '@vue/language-core@2.0.21': - resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==} + '@vue/devtools-shared@7.3.4': + resolution: {integrity: sha512-5S5cHh7oWLZdboujnLteR3rT8UGfKHfA34aGLyFRB/B5TqBxmeLW1Rq32xW6TCDEy4isoYsYHGwJVp6DQcpiDA==} + + '@vue/language-core@2.0.22': + resolution: {integrity: sha512-dNTAAtEOuMiz7N1s5tKpypnVVCtawxVSF5BukD0ELcYSw+DSbrSlYYSw8GuwvurodCeYFSHsmslE+c2sYDNoiA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.4.29': - resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} + '@vue/reactivity@3.4.30': + resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} - '@vue/runtime-core@3.4.29': - resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} + '@vue/runtime-core@3.4.30': + resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} - '@vue/runtime-dom@3.4.29': - resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} + '@vue/runtime-dom@3.4.30': + resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} - '@vue/server-renderer@3.4.29': - resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} + '@vue/server-renderer@3.4.30': + resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 - '@vue/shared@3.4.29': - resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} + '@vue/shared@3.4.30': + resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} '@vueuse/core@10.11.0': resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} @@ -2267,8 +2267,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.803: - resolution: {integrity: sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==} + electron-to-chromium@1.4.810: + resolution: {integrity: sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2303,6 +2303,9 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} @@ -2407,8 +2410,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@48.2.12: - resolution: {integrity: sha512-sO9sKkJx5ovWoRk9hV0YiNzXQ4Z6j27CqE/po2E3wddZVuy9wvKPSTiIhpxMTrP/qURvKayJIDB2+o9kyCW1Fw==} + eslint-plugin-jsdoc@48.3.0: + resolution: {integrity: sha512-lzQSh2gjPqrqYTL0774sLj/rJywP1UESxD43xBwAlehuI2H6mIKTwj6i4tdvVzmUMflx8yMzHzy4e4XWrKaNZQ==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2541,8 +2544,8 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true - espree@10.0.1: - resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + espree@10.1.0: + resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.6.1: @@ -2749,8 +2752,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.5.0: - resolution: {integrity: sha512-r7/9tQj5RylGxt/BKGv0D2SvehYvRFYg4ukSNk+EuZxvWI7uK/MJFmOCLq8aKvgh3EVBYFbBlOMAtaITXZr80w==} + globals@15.6.0: + resolution: {integrity: sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==} engines: {node: '>=18'} globalthis@1.0.4: @@ -2867,8 +2870,8 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - importx@0.3.6: - resolution: {integrity: sha512-tOIGBrbTxmWzTx133qeIxMrfZfV2IQvBWQUsmpVMkKoraHKq0RLxgrhGI23KfKUAfcghzCHgfXHeH8MvpjEnVw==} + importx@0.3.7: + resolution: {integrity: sha512-K2+4GWH3ftMEbwLUK4IVC1qmk5POIofYb+2dHua1Szl5hQexSKv/QfwruTMzROqFWXnPUDJml5CnRiyk1YAesg==} imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -2925,8 +2928,9 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.14.0: + resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + engines: {node: '>= 0.4'} is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} @@ -3361,8 +3365,9 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} @@ -3440,6 +3445,10 @@ packages: resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} engines: {node: '>=14'} + parse-imports@2.1.0: + resolution: {integrity: sha512-JQWgmK2o4w8leUkZeZPatWdAny6vXGU/3siIUvMF6J2rDCud9aTt8h/px9oZJ6U3EcfhngBJ635uPFI0q0VAeA==} + engines: {node: '>= 18'} + parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -3791,6 +3800,9 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + slashes@3.0.12: + resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} + smob@1.5.0: resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} @@ -4003,8 +4015,8 @@ packages: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} - tsx@4.15.5: - resolution: {integrity: sha512-iKi8jQ2VBmZ2kU/FkGkL2OSHBHsazsUzsdC/W/RwhKIEsIoZ1alCclZHP5jGfNHEaEWUJFM1GquzCf+4db3b0w==} + tsx@4.15.7: + resolution: {integrity: sha512-u3H0iSFDZM3za+VxkZ1kywdCeHCn+8/qHQS1MNoO2sONDgD95HlWtt8aB23OzeTmFP9IU4/8bZUdg58Uu5J4cg==} engines: {node: '>=18.0.0'} hasBin: true @@ -4052,8 +4064,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + typescript@5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} engines: {node: '>=14.17'} hasBin: true @@ -4069,8 +4081,8 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - unhead@1.9.13: - resolution: {integrity: sha512-r7O7s5nw1vUrolueEitawh1HnrzXoekHPM1gsYMF3Tu0A2SzochDJw/1F+Nhu3e073rJ9cUGZqobZY3+RZS4Ew==} + unhead@1.9.14: + resolution: {integrity: sha512-npdYu6CfasX/IhB8OO27e3u4A1zhAY77T1FwWDIIUaJvugYTte5hjsolPX0/fG5jmjnWTFTuIkmbCSfj7bfIkg==} unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -4147,10 +4159,10 @@ packages: '@nuxt/kit': optional: true - unplugin-vue-router@0.9.1: - resolution: {integrity: sha512-kQfplWIowamMLclOdJREiVqhuwTs5dSNPz7YftjKibwSmihds6KdMI9O/3WqilGFo6Q5+8gNwQTpu356wWs8KQ==} + unplugin-vue-router@0.10.0: + resolution: {integrity: sha512-t9cwRvNONcrh7CZLUYrd4kGOH4xZRhsHeT+exaAuYFn7z87pkTHiHh3wBnGerfKGs22SnmJIIjcKyEa62CO+4w==} peerDependencies: - vue-router: ^4.3.0 + vue-router: ^4.4.0 peerDependenciesMeta: vue-router: optional: true @@ -4234,8 +4246,8 @@ packages: vite-plugin-vconsole@2.1.1: resolution: {integrity: sha512-369FlBnQhzR5pF2+nsmbMeF5qNO6MzUIk3l+DHa8In15cscyk4eXT5pWfExoSLn41dgeI1FPP+kgAKViePYPdQ==} - vite-plugin-vue-devtools@7.3.0: - resolution: {integrity: sha512-XnxQzTloGkQUTpsRdWVsEBzyh9F6i8NBmuPo8lotx4lSUnWYJ+jUlXvfftzmOf14hFgsTOySLJCr9nhaqOzgOA==} + vite-plugin-vue-devtools@7.3.4: + resolution: {integrity: sha512-5WKGIFldO9/E/J6d+x286ENieFUsexcg8Qgh/js3rEJtzipHzxiD47xMJVSBhl14n1E4jABIMuwmn1FYtpwm3w==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 @@ -4324,22 +4336,22 @@ packages: peerDependencies: vue: ^3.0.0 - vue-router@4.3.3: - resolution: {integrity: sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==} + vue-router@4.4.0: + resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: vue: ^3.2.0 vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.0.21: - resolution: {integrity: sha512-E6x1p1HaHES6Doy8pqtm7kQern79zRtIewkf9fiv7Y43Zo4AFDS5hKi+iHi2RwEhqRmuiwliB1LCEFEGwvxQnw==} + vue-tsc@2.0.22: + resolution: {integrity: sha512-lMBIwPBO0sxCcmvu45yt1b035AaQ8/XSXQDk8m75y4j0jSXY/y/XzfEtssQ9JMS47lDaR10O3/926oCs8OeGUw==} hasBin: true peerDependencies: typescript: '*' - vue@3.4.29: - resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} + vue@3.4.30: + resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4500,13 +4512,13 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@2.21.1(@unocss/eslint-plugin@0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.29)(eslint-plugin-format@0.1.2(eslint-ts-patch@9.4.0-0))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))': + '@antfu/eslint-config@2.21.1(@unocss/eslint-plugin@0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(@vue/compiler-sfc@3.4.30)(eslint-plugin-format@0.1.2(eslint-ts-patch@9.4.0-0))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)(vitest@1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))': dependencies: '@antfu/install-pkg': 0.3.3 '@clack/prompts': 0.7.0 - '@stylistic/eslint-plugin': 2.2.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@stylistic/eslint-plugin': 2.2.2(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) eslint: eslint-ts-patch@9.4.0-0 eslint-config-flat-gitignore: 0.1.5 eslint-flat-config-utils: 0.2.5 @@ -4514,22 +4526,22 @@ snapshots: eslint-plugin-antfu: 2.3.3(eslint-ts-patch@9.4.0-0) eslint-plugin-command: 0.2.3(eslint-ts-patch@9.4.0-0) eslint-plugin-eslint-comments: 3.2.0(eslint-ts-patch@9.4.0-0) - eslint-plugin-import-x: 0.5.1(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - eslint-plugin-jsdoc: 48.2.12(eslint-ts-patch@9.4.0-0) + eslint-plugin-import-x: 0.5.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + eslint-plugin-jsdoc: 48.3.0(eslint-ts-patch@9.4.0-0) eslint-plugin-jsonc: 2.16.0(eslint-ts-patch@9.4.0-0) eslint-plugin-markdown: 5.0.0(eslint-ts-patch@9.4.0-0) eslint-plugin-n: 17.9.0(eslint-ts-patch@9.4.0-0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.11.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.4.0-0)) + eslint-plugin-perfectionist: 2.11.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.4.0-0)) eslint-plugin-regexp: 2.6.0(eslint-ts-patch@9.4.0-0) eslint-plugin-toml: 0.11.0(eslint-ts-patch@9.4.0-0) eslint-plugin-unicorn: 53.0.0(eslint-ts-patch@9.4.0-0) - eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0) - eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0) + eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)(vitest@1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) eslint-plugin-vue: 9.26.0(eslint-ts-patch@9.4.0-0) eslint-plugin-yml: 1.14.0(eslint-ts-patch@9.4.0-0) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.29)(eslint-ts-patch@9.4.0-0) - globals: 15.5.0 + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.30)(eslint-ts-patch@9.4.0-0) + globals: 15.6.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 @@ -4539,7 +4551,7 @@ snapshots: yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@unocss/eslint-plugin': 0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@unocss/eslint-plugin': 0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) eslint-plugin-format: 0.1.2(eslint-ts-patch@9.4.0-0) transitivePeerDependencies: - '@vue/compiler-sfc' @@ -5404,7 +5416,7 @@ snapshots: dependencies: '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@typescript-eslint/types': 7.13.0 + '@typescript-eslint/types': 7.13.1 comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 @@ -5571,7 +5583,7 @@ snapshots: dependencies: ajv: 6.12.6 debug: 4.3.5 - espree: 10.0.1 + espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 @@ -5591,13 +5603,13 @@ snapshots: '@humanwhocodes/retry@0.3.0': {} - '@iconify-json/carbon@1.1.35': + '@iconify-json/carbon@1.1.36': dependencies: '@iconify/types': 2.0.0 '@iconify/types@2.0.0': {} - '@iconify/utils@2.1.24': + '@iconify/utils@2.1.25': dependencies: '@antfu/install-pkg': 0.1.1 '@antfu/utils': 0.7.8 @@ -5609,7 +5621,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5)))': + '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.30(typescript@5.5.2)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -5621,7 +5633,7 @@ snapshots: source-map-js: 1.2.0 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.29(typescript@5.4.5)) + vue-i18n: 9.13.1(vue@3.4.30(typescript@5.5.2)) '@intlify/core-base@9.13.1': dependencies: @@ -5635,12 +5647,12 @@ snapshots: '@intlify/shared@9.13.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.18.0)(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5)))': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.18.0)(vue-i18n@9.13.1(vue@3.4.30(typescript@5.5.2)))': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5))) + '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.30(typescript@5.5.2))) '@intlify/shared': 9.13.1 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/compiler-sfc': 3.4.29 + '@vue/compiler-sfc': 3.4.30 debug: 4.3.5 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -5650,7 +5662,7 @@ snapshots: source-map-js: 1.2.0 unplugin: 1.10.1 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.29(typescript@5.4.5)) + vue-i18n: 9.13.1(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - rollup - supports-color @@ -5813,47 +5825,47 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@stylistic/eslint-plugin-js@2.2.0(eslint-ts-patch@9.4.0-0)': + '@stylistic/eslint-plugin-js@2.2.2(eslint-ts-patch@9.4.0-0)': dependencies: '@types/eslint': 8.56.10 acorn: 8.12.0 eslint: eslint-ts-patch@9.4.0-0 eslint-visitor-keys: 4.0.0 - espree: 10.0.1 + espree: 10.1.0 - '@stylistic/eslint-plugin-jsx@2.2.0(eslint-ts-patch@9.4.0-0)': + '@stylistic/eslint-plugin-jsx@2.2.2(eslint-ts-patch@9.4.0-0)': dependencies: - '@stylistic/eslint-plugin-js': 2.2.0(eslint-ts-patch@9.4.0-0) + '@stylistic/eslint-plugin-js': 2.2.2(eslint-ts-patch@9.4.0-0) '@types/eslint': 8.56.10 eslint: eslint-ts-patch@9.4.0-0 estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.2.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@stylistic/eslint-plugin-plus@2.2.2(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) eslint: eslint-ts-patch@9.4.0-0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.2.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@stylistic/eslint-plugin-ts@2.2.2(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: - '@stylistic/eslint-plugin-js': 2.2.0(eslint-ts-patch@9.4.0-0) + '@stylistic/eslint-plugin-js': 2.2.2(eslint-ts-patch@9.4.0-0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) eslint: eslint-ts-patch@9.4.0-0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@2.2.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@stylistic/eslint-plugin@2.2.2(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: - '@stylistic/eslint-plugin-js': 2.2.0(eslint-ts-patch@9.4.0-0) - '@stylistic/eslint-plugin-jsx': 2.2.0(eslint-ts-patch@9.4.0-0) - '@stylistic/eslint-plugin-plus': 2.2.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - '@stylistic/eslint-plugin-ts': 2.2.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@stylistic/eslint-plugin-js': 2.2.2(eslint-ts-patch@9.4.0-0) + '@stylistic/eslint-plugin-jsx': 2.2.2(eslint-ts-patch@9.4.0-0) + '@stylistic/eslint-plugin-plus': 2.2.2(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + '@stylistic/eslint-plugin-ts': 2.2.2(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) '@types/eslint': 8.56.10 eslint: eslint-ts-patch@9.4.0-0 transitivePeerDependencies: @@ -5888,7 +5900,7 @@ snapshots: dependencies: '@types/unist': 2.0.10 - '@types/node@20.14.2': + '@types/node@20.14.8': dependencies: undici-types: 5.26.5 @@ -5906,116 +5918,116 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.13.0 - '@typescript-eslint/type-utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.13.0 + '@typescript-eslint/parser': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/type-utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + '@typescript-eslint/visitor-keys': 7.13.1 eslint: eslint-ts-patch@9.4.0-0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/scope-manager': 7.13.0 - '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.13.0 + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) + '@typescript-eslint/visitor-keys': 7.13.1 debug: 4.3.5 eslint: eslint-ts-patch@9.4.0-0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.13.0': + '@typescript-eslint/scope-manager@7.13.1': dependencies: - '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/visitor-keys': 7.13.0 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/visitor-keys': 7.13.1 - '@typescript-eslint/type-utils@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) debug: 4.3.5 eslint: eslint-ts-patch@9.4.0-0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.13.0': {} + '@typescript-eslint/types@7.13.1': {} - '@typescript-eslint/typescript-estree@7.13.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.2)': dependencies: - '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/visitor-keys': 7.13.0 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/visitor-keys': 7.13.1 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.4.0-0) - '@typescript-eslint/scope-manager': 7.13.0 - '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) eslint: eslint-ts-patch@9.4.0-0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.13.0': + '@typescript-eslint/visitor-keys@7.13.1': dependencies: - '@typescript-eslint/types': 7.13.0 + '@typescript-eslint/types': 7.13.1 eslint-visitor-keys: 3.4.3 - '@unhead/dom@1.9.13': + '@unhead/dom@1.9.14': dependencies: - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 + '@unhead/schema': 1.9.14 + '@unhead/shared': 1.9.14 - '@unhead/schema@1.9.13': + '@unhead/schema@1.9.14': dependencies: hookable: 5.5.3 zhead: 2.2.4 - '@unhead/shared@1.9.13': + '@unhead/shared@1.9.14': dependencies: - '@unhead/schema': 1.9.13 + '@unhead/schema': 1.9.14 - '@unhead/vue@1.9.13(vue@3.4.29(typescript@5.4.5))': + '@unhead/vue@1.9.14(vue@3.4.30(typescript@5.5.2))': dependencies: - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 + '@unhead/schema': 1.9.14 + '@unhead/shared': 1.9.14 hookable: 5.5.3 - unhead: 1.9.13 - vue: 3.4.29(typescript@5.4.5) + unhead: 1.9.14 + vue: 3.4.30(typescript@5.5.2) - '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))': + '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))': dependencies: '@unocss/core': 0.61.0 '@unocss/reset': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) optionalDependencies: - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - rollup @@ -6044,9 +6056,9 @@ snapshots: '@unocss/core@0.61.0': {} - '@unocss/eslint-plugin@0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)': + '@unocss/eslint-plugin@0.61.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) '@unocss/config': 0.61.0 '@unocss/core': 0.61.0 magic-string: 0.30.10 @@ -6083,7 +6095,7 @@ snapshots: '@unocss/preset-icons@0.61.0': dependencies: - '@iconify/utils': 2.1.24 + '@iconify/utils': 2.1.25 '@unocss/core': 0.61.0 ofetch: 1.3.4 transitivePeerDependencies: @@ -6162,7 +6174,7 @@ snapshots: dependencies: '@unocss/core': 0.61.0 - '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))': + '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -6174,7 +6186,7 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - rollup @@ -6182,11 +6194,11 @@ snapshots: '@vant/touch-emulator@1.4.0': {} - '@vant/use@1.6.0(vue@3.4.29(typescript@5.4.5))': + '@vant/use@1.6.0(vue@3.4.30(typescript@5.5.2))': dependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) - '@vitejs/plugin-legacy@5.4.1(terser@5.31.1)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))': + '@vitejs/plugin-legacy@5.4.1(terser@5.31.1)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))': dependencies: '@babel/core': 7.24.7 '@babel/preset-env': 7.24.7(@babel/core@7.24.7) @@ -6197,14 +6209,14 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.31.1 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(vue@3.4.30(typescript@5.5.2))': dependencies: - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) - vue: 3.4.29(typescript@5.4.5) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) + vue: 3.4.30(typescript@5.5.2) '@vitest/expect@1.6.0': dependencies: @@ -6235,30 +6247,28 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/language-core@2.3.0': + '@volar/language-core@2.3.2': dependencies: - '@volar/source-map': 2.3.0 + '@volar/source-map': 2.3.2 - '@volar/source-map@2.3.0': - dependencies: - muggle-string: 0.4.1 + '@volar/source-map@2.3.2': {} - '@volar/typescript@2.3.0': + '@volar/typescript@2.3.2': dependencies: - '@volar/language-core': 2.3.0 + '@volar/language-core': 2.3.2 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.29(typescript@5.4.5))': + '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.30(typescript@5.5.2))': dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/compiler-sfc': 3.4.29 + '@vue/compiler-sfc': 3.4.30 ast-kit: 0.12.2 local-pkg: 0.5.0 magic-string-ast: 0.6.1 optionalDependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) transitivePeerDependencies: - rollup @@ -6289,118 +6299,118 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.7 '@babel/parser': 7.24.7 - '@vue/compiler-sfc': 3.4.29 + '@vue/compiler-sfc': 3.4.30 - '@vue/compiler-core@3.4.29': + '@vue/compiler-core@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.29': + '@vue/compiler-dom@3.4.30': dependencies: - '@vue/compiler-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/compiler-sfc@3.4.29': + '@vue/compiler-sfc@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.29 - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.30 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.29': + '@vue/compiler-ssr@3.4.30': dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.3.0(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5))': + '@vue/devtools-core@7.3.4(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vue/devtools-kit': 7.3.0(vue@3.4.29(typescript@5.4.5)) - '@vue/devtools-shared': 7.3.0 + '@vue/devtools-kit': 7.3.4 + '@vue/devtools-shared': 7.3.4 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) + vue: 3.4.30(typescript@5.5.2) transitivePeerDependencies: - vite - - vue - '@vue/devtools-kit@7.3.0(vue@3.4.29(typescript@5.4.5))': + '@vue/devtools-kit@7.3.4': dependencies: - '@vue/devtools-shared': 7.3.0 + '@vue/devtools-shared': 7.3.4 birpc: 0.2.17 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.1 - vue: 3.4.29(typescript@5.4.5) - '@vue/devtools-shared@7.3.0': + '@vue/devtools-shared@7.3.4': dependencies: rfdc: 1.4.1 - '@vue/language-core@2.0.21(typescript@5.4.5)': + '@vue/language-core@2.0.22(typescript@5.5.2)': dependencies: - '@volar/language-core': 2.3.0 - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@volar/language-core': 2.3.2 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 computeds: 0.0.1 minimatch: 9.0.4 + muggle-string: 0.4.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.16 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 - '@vue/reactivity@3.4.29': + '@vue/reactivity@3.4.30': dependencies: - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 - '@vue/runtime-core@3.4.29': + '@vue/runtime-core@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/runtime-dom@3.4.29': + '@vue/runtime-dom@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/runtime-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/runtime-core': 3.4.30 + '@vue/shared': 3.4.30 csstype: 3.1.3 - '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.5))': + '@vue/server-renderer@3.4.30(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 - vue: 3.4.29(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 + vue: 3.4.30(typescript@5.5.2) - '@vue/shared@3.4.29': {} + '@vue/shared@3.4.30': {} - '@vueuse/core@10.11.0(vue@3.4.29(typescript@5.4.5))': + '@vueuse/core@10.11.0(vue@3.4.30(typescript@5.5.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) + '@vueuse/shared': 10.11.0(vue@3.4.30(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/metadata@10.11.0': {} - '@vueuse/shared@10.11.0(vue@3.4.29(typescript@5.4.5))': + '@vueuse/shared@10.11.0(vue@3.4.30(typescript@5.5.2))': dependencies: - vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -6563,7 +6573,7 @@ snapshots: browserslist@4.23.1: dependencies: caniuse-lite: 1.0.30001636 - electron-to-chromium: 1.4.803 + electron-to-chromium: 1.4.810 node-releases: 2.0.14 update-browserslist-db: 1.0.16(browserslist@4.23.1) @@ -6873,7 +6883,7 @@ snapshots: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.803: {} + electron-to-chromium@1.4.810: {} emoji-regex@8.0.0: {} @@ -6928,7 +6938,7 @@ snapshots: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.1 + object-inspect: 1.13.2 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.2 @@ -6950,6 +6960,8 @@ snapshots: es-errors@1.3.0: {} + es-module-lexer@1.5.4: {} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 @@ -7057,7 +7069,7 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.14.0 resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -7102,9 +7114,9 @@ snapshots: prettier: 3.3.2 synckit: 0.9.0 - eslint-plugin-import-x@0.5.1(eslint-ts-patch@9.4.0-0)(typescript@5.4.5): + eslint-plugin-import-x@0.5.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2): dependencies: - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) debug: 4.3.5 doctrine: 3.0.0 eslint: eslint-ts-patch@9.4.0-0 @@ -7118,7 +7130,7 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@48.2.12(eslint-ts-patch@9.4.0-0): + eslint-plugin-jsdoc@48.3.0(eslint-ts-patch@9.4.0-0): dependencies: '@es-joy/jsdoccomment': 0.43.1 are-docs-informative: 0.0.2 @@ -7127,8 +7139,10 @@ snapshots: escape-string-regexp: 4.0.0 eslint: eslint-ts-patch@9.4.0-0 esquery: 1.5.0 + parse-imports: 2.1.0 semver: 7.6.2 spdx-expression-parse: 4.0.0 + synckit: 0.9.0 transitivePeerDependencies: - supports-color @@ -7157,16 +7171,16 @@ snapshots: eslint: eslint-ts-patch@9.4.0-0 eslint-plugin-es-x: 7.7.0(eslint-ts-patch@9.4.0-0) get-tsconfig: 4.7.5 - globals: 15.5.0 + globals: 15.6.0 ignore: 5.3.1 minimatch: 9.0.4 semver: 7.6.2 eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.11.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.4.0-0)): + eslint-plugin-perfectionist@2.11.0(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.4.0-0)): dependencies: - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) eslint: eslint-ts-patch@9.4.0-0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 @@ -7219,20 +7233,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0): dependencies: eslint: eslint-ts-patch@9.4.0-0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2)(vitest@1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)): dependencies: - '@typescript-eslint/utils': 7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) eslint: eslint-ts-patch@9.4.0-0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint-ts-patch@9.4.0-0)(typescript@5.4.5))(eslint-ts-patch@9.4.0-0)(typescript@5.4.5) - vitest: 1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint-ts-patch@9.4.0-0)(typescript@5.5.2))(eslint-ts-patch@9.4.0-0)(typescript@5.5.2) + vitest: 1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - supports-color - typescript @@ -7262,9 +7276,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.29)(eslint-ts-patch@9.4.0-0): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.30)(eslint-ts-patch@9.4.0-0): dependencies: - '@vue/compiler-sfc': 3.4.29 + '@vue/compiler-sfc': 3.4.30 eslint: eslint-ts-patch@9.4.0-0 eslint-rule-composer@0.3.0: {} @@ -7283,7 +7297,7 @@ snapshots: dependencies: debug: 4.3.5 eslint: 9.5.0 - importx: 0.3.6 + importx: 0.3.7 transitivePeerDependencies: - supports-color @@ -7308,7 +7322,7 @@ snapshots: escape-string-regexp: 4.0.0 eslint-scope: 8.0.1 eslint-visitor-keys: 4.0.0 - espree: 10.0.1 + espree: 10.1.0 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -7330,7 +7344,7 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.0.1: + espree@10.1.0: dependencies: acorn: 8.12.0 acorn-jsx: 5.3.2(acorn@8.12.0) @@ -7563,7 +7577,7 @@ snapshots: globals@14.0.0: {} - globals@15.5.0: {} + globals@15.6.0: {} globalthis@1.0.4: dependencies: @@ -7660,7 +7674,7 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - importx@0.3.6: + importx@0.3.7: dependencies: bundle-require: 5.0.0(esbuild@0.20.2) debug: 4.3.5 @@ -7668,7 +7682,7 @@ snapshots: jiti: 1.21.6 pathe: 1.1.2 pkg-types: 1.1.1 - tsx: 4.15.5 + tsx: 4.15.7 transitivePeerDependencies: - supports-color @@ -7724,7 +7738,7 @@ snapshots: is-callable@1.2.7: {} - is-core-module@2.13.1: + is-core-module@2.14.0: dependencies: hasown: 2.0.2 @@ -8103,7 +8117,7 @@ snapshots: object-assign@4.1.1: {} - object-inspect@1.13.1: {} + object-inspect@1.13.2: {} object-keys@1.1.1: {} @@ -8195,6 +8209,11 @@ snapshots: parse-gitignore@2.0.0: {} + parse-imports@2.1.0: + dependencies: + es-module-lexer: 1.5.4 + slashes: 3.0.12 + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.24.7 @@ -8237,17 +8256,17 @@ snapshots: pify@4.0.1: optional: true - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5))): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2))): dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) + pinia: 2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2)) - pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)): + pinia@2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.29(typescript@5.4.5) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5)) + vue: 3.4.30(typescript@5.5.2) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 pkg-types@1.1.1: dependencies: @@ -8406,7 +8425,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.13.1 + is-core-module: 2.14.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -8513,7 +8532,7 @@ snapshots: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - object-inspect: 1.13.1 + object-inspect: 1.13.2 siginfo@2.0.0: {} @@ -8531,6 +8550,8 @@ snapshots: slash@3.0.0: {} + slashes@3.0.12: {} + smob@1.5.0: {} source-map-js@1.2.0: {} @@ -8725,9 +8746,9 @@ snapshots: dependencies: punycode: 2.3.1 - ts-api-utils@1.3.0(typescript@5.4.5): + ts-api-utils@1.3.0(typescript@5.5.2): dependencies: - typescript: 5.4.5 + typescript: 5.5.2 tslib@2.3.0: {} @@ -8735,7 +8756,7 @@ snapshots: tsscmp@1.0.6: {} - tsx@4.15.5: + tsx@4.15.7: dependencies: esbuild: 0.21.5 get-tsconfig: 4.7.5 @@ -8793,7 +8814,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript@5.4.5: {} + typescript@5.5.2: {} ufo@1.5.3: {} @@ -8812,11 +8833,11 @@ snapshots: undici-types@5.26.5: {} - unhead@1.9.13: + unhead@1.9.14: dependencies: - '@unhead/dom': 1.9.13 - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 + '@unhead/dom': 1.9.14 + '@unhead/schema': 1.9.14 + '@unhead/shared': 1.9.14 hookable: 5.5.3 unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -8860,9 +8881,9 @@ snapshots: universalify@2.0.1: {} - unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)): + unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)): dependencies: - '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) '@unocss/cli': 0.61.0(rollup@4.18.0) '@unocss/core': 0.61.0 '@unocss/extractor-arbitrary-variants': 0.61.0 @@ -8881,9 +8902,9 @@ snapshots: '@unocss/transformer-compile-class': 0.61.0 '@unocss/transformer-directives': 0.61.0 '@unocss/transformer-variant-group': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) optionalDependencies: - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - postcss - rollup @@ -8891,7 +8912,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-auto-import@0.17.6(@vueuse/core@10.11.0(vue@3.4.29(typescript@5.4.5)))(rollup@4.18.0): + unplugin-auto-import@0.17.6(@vueuse/core@10.11.0(vue@3.4.30(typescript@5.5.2)))(rollup@4.18.0): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -8902,11 +8923,11 @@ snapshots: unimport: 3.7.2(rollup@4.18.0) unplugin: 1.10.1 optionalDependencies: - '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.4.5)) + '@vueuse/core': 10.11.0(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - rollup - unplugin-vue-components@0.27.0(@babel/parser@7.24.7)(rollup@4.18.0)(vue@3.4.29(typescript@5.4.5)): + unplugin-vue-components@0.27.0(@babel/parser@7.24.7)(rollup@4.18.0)(vue@3.4.30(typescript@5.5.2)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -8918,18 +8939,18 @@ snapshots: minimatch: 9.0.4 resolve: 1.22.8 unplugin: 1.10.1 - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) optionalDependencies: '@babel/parser': 7.24.7 transitivePeerDependencies: - rollup - supports-color - unplugin-vue-router@0.9.1(rollup@4.18.0)(vue-router@4.3.3(vue@3.4.29(typescript@5.4.5)))(vue@3.4.29(typescript@5.4.5)): + unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)): dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.29(typescript@5.4.5)) + '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.30(typescript@5.5.2)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -8941,7 +8962,7 @@ snapshots: unplugin: 1.10.1 yaml: 2.4.5 optionalDependencies: - vue-router: 4.3.3(vue@3.4.29(typescript@5.4.5)) + vue-router: 4.4.0(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - rollup - vue @@ -8972,12 +8993,12 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vant@4.9.1(vue@3.4.29(typescript@5.4.5)): + vant@4.9.1(vue@3.4.30(typescript@5.5.2)): dependencies: '@vant/popperjs': 1.3.0 - '@vant/use': 1.6.0(vue@3.4.29(typescript@5.4.5)) - '@vue/shared': 3.4.29 - vue: 3.4.29(typescript@5.4.5) + '@vant/use': 1.6.0(vue@3.4.30(typescript@5.5.2)) + '@vue/shared': 3.4.30 + vue: 3.4.30(typescript@5.5.2) vary@1.1.2: {} @@ -8988,17 +9009,17 @@ snapshots: core-js: 3.37.1 mutation-observer: 1.0.3 - vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)): + vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)): dependencies: - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) - vite-node@1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1): + vite-node@1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less @@ -9009,7 +9030,7 @@ snapshots: - supports-color - terser - vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)): + vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -9020,12 +9041,12 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-mock-dev-server@1.5.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)): + vite-plugin-mock-dev-server@1.5.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)): dependencies: '@pengzhanbo/utils': 1.1.2 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -9038,12 +9059,12 @@ snapshots: fast-glob: 3.3.2 formidable: 2.1.2 http-status: 1.7.4 - is-core-module: 2.13.1 + is-core-module: 2.14.0 json5: 2.2.3 mime-types: 2.1.35 path-to-regexp: 6.2.2 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -9051,12 +9072,12 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-pwa@0.20.0(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0): + vite-plugin-pwa@0.20.0(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0): dependencies: debug: 4.3.5 fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) workbox-build: 7.1.1 workbox-window: 7.1.0 transitivePeerDependencies: @@ -9066,23 +9087,23 @@ snapshots: vite-plugin-vconsole@2.1.1: {} - vite-plugin-vue-devtools@7.3.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)): + vite-plugin-vue-devtools@7.3.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(vue@3.4.30(typescript@5.5.2)): dependencies: - '@vue/devtools-core': 7.3.0(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1))(vue@3.4.29(typescript@5.4.5)) - '@vue/devtools-kit': 7.3.0(vue@3.4.29(typescript@5.4.5)) - '@vue/devtools-shared': 7.3.0 + '@vue/devtools-core': 7.3.4(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1))(vue@3.4.30(typescript@5.5.2)) + '@vue/devtools-kit': 7.3.4 + '@vue/devtools-shared': 7.3.4 execa: 8.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) - vite-plugin-inspect: 0.8.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) + vite-plugin-inspect: 0.8.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1)): dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) @@ -9090,25 +9111,25 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - '@vue/compiler-dom': 3.4.29 + '@vue/compiler-dom': 3.4.30 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) transitivePeerDependencies: - supports-color - vite@5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1): + vite@5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1): dependencies: esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.8 fsevents: 2.3.3 less: 4.2.0 terser: 5.31.1 - vitest@1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1): + vitest@1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -9127,11 +9148,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.1(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) - vite-node: 1.6.0(@types/node@20.14.2)(less@4.2.0)(terser@5.31.1) + vite: 5.3.1(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) + vite-node: 1.6.0(@types/node@20.14.8)(less@4.2.0)(terser@5.31.1) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.8 transitivePeerDependencies: - less - lightningcss @@ -9143,9 +9164,9 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.8(vue@3.4.29(typescript@5.4.5)): + vue-demi@0.14.8(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) vue-eslint-parser@9.4.3(eslint-ts-patch@9.4.0-0): dependencies: @@ -9160,39 +9181,39 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.13.1(vue@3.4.29(typescript@5.4.5)): + vue-i18n@9.13.1(vue@3.4.30(typescript@5.5.2)): dependencies: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.3 - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) - vue-router@4.3.3(vue@3.4.29(typescript@5.4.5)): + vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@2.0.21(typescript@5.4.5): + vue-tsc@2.0.22(typescript@5.5.2): dependencies: - '@volar/typescript': 2.3.0 - '@vue/language-core': 2.0.21(typescript@5.4.5) + '@volar/typescript': 2.3.2 + '@vue/language-core': 2.0.22(typescript@5.5.2) semver: 7.6.2 - typescript: 5.4.5 + typescript: 5.5.2 - vue@3.4.29(typescript@5.4.5): + vue@3.4.30(typescript@5.5.2): dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-sfc': 3.4.29 - '@vue/runtime-dom': 3.4.29 - '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.4.5)) - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-sfc': 3.4.30 + '@vue/runtime-dom': 3.4.30 + '@vue/server-renderer': 3.4.30(vue@3.4.30(typescript@5.5.2)) + '@vue/shared': 3.4.30 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 webidl-conversions@4.0.2: {} diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index eb62239..da94d27 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -63,8 +63,8 @@ declare global { const nextTick: typeof import('vue')['nextTick'] const onActivated: typeof import('vue')['onActivated'] const onBeforeMount: typeof import('vue')['onBeforeMount'] - const onBeforeRouteLeave: typeof import('vue-router/auto')['onBeforeRouteLeave'] - const onBeforeRouteUpdate: typeof import('vue-router/auto')['onBeforeRouteUpdate'] + const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] + const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] const onClickOutside: typeof import('@vueuse/core')['onClickOutside'] @@ -239,8 +239,8 @@ declare global { const useRafFn: typeof import('@vueuse/core')['useRafFn'] const useRefHistory: typeof import('@vueuse/core')['useRefHistory'] const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver'] - const useRoute: typeof import('vue-router/auto')['useRoute'] - const useRouter: typeof import('vue-router/auto')['useRouter'] + const useRoute: typeof import('vue-router')['useRoute'] + const useRouter: typeof import('vue-router')['useRouter'] const useScreenOrientation: typeof import('@vueuse/core')['useScreenOrientation'] const useScreenSafeArea: typeof import('@vueuse/core')['useScreenSafeArea'] const useScriptTag: typeof import('@vueuse/core')['useScriptTag'] diff --git a/src/typed-router.d.ts b/src/typed-router.d.ts index bbc9cec..dde83b3 100644 --- a/src/typed-router.d.ts +++ b/src/typed-router.d.ts @@ -12,7 +12,7 @@ declare module 'vue-router/auto-routes' { ParamValueOneOrMore, ParamValueZeroOrMore, ParamValueZeroOrOne, - } from 'unplugin-vue-router/types' + } from 'vue-router' /** * Route name map generated by unplugin-vue-router