diff --git a/package.json b/package.json index ed8c2fa..7059bbf 100644 --- a/package.json +++ b/package.json @@ -62,6 +62,7 @@ "changelogen": "^0.5.5", "eslint": "^9.0.0", "nuxt": "^3.11.2", + "typescript": "^5.4.5", "vitest": "^1.4.0" }, "stackblitz": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab290df..42067d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ dependencies: version: 3.11.2(rollup@3.29.4) '@unpic/vue': specifier: ^0.0.48 - version: 0.0.48(typescript@5.4.4) + version: 0.0.48(typescript@5.4.5) defu: specifier: ^6.1.4 version: 6.1.4 @@ -24,10 +24,10 @@ dependencies: devDependencies: '@nuxt/eslint-config': specifier: ^0.3.10 - version: 0.3.10(eslint@9.2.0)(typescript@5.4.4) + version: 0.3.10(eslint@9.2.0)(typescript@5.4.5) '@nuxt/module-builder': specifier: ^0.5.5 - version: 0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(typescript@5.4.4) + version: 0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(typescript@5.4.5) '@nuxt/schema': specifier: ^3.11.2 version: 3.11.2(rollup@3.29.4) @@ -42,7 +42,10 @@ devDependencies: version: 9.2.0 nuxt: specifier: ^3.11.2 - version: 3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.4)(unocss@0.59.0)(vite@5.2.8) + version: 3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.5)(unocss@0.59.0)(vite@5.2.8) + typescript: + specifier: ^5.4.5 + version: 5.4.5 vitest: specifier: ^1.4.0 version: 1.4.0 @@ -1220,7 +1223,7 @@ packages: '@nuxt/kit': 3.11.2(rollup@3.29.4) '@nuxt/schema': 3.11.2(rollup@3.29.4) execa: 7.2.0 - nuxt: 3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.4)(unocss@0.59.0)(vite@5.2.8) + nuxt: 3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.5)(unocss@0.59.0)(vite@5.2.8) vite: 5.2.8 transitivePeerDependencies: - rollup @@ -1272,7 +1275,7 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.3 - nuxt: 3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.4)(unocss@0.59.0)(vite@5.2.8) + nuxt: 3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.5)(unocss@0.59.0)(vite@5.2.8) nypm: 0.3.8 ohash: 1.1.3 pacote: 17.0.6 @@ -1314,21 +1317,21 @@ packages: - vue dev: true - /@nuxt/eslint-config@0.3.10(eslint@9.2.0)(typescript@5.4.4): + /@nuxt/eslint-config@0.3.10(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-Hv1ncp0AzRSPD2FYjPW4r1ViSysXjZ2YFFBcfAdKtJtXrch+35B4H1+JXzHQa2P6M1nxMt3riPVSMibS9HkflQ==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 dependencies: '@eslint/js': 9.2.0 - '@nuxt/eslint-plugin': 0.3.10(eslint@9.2.0)(typescript@5.4.4) + '@nuxt/eslint-plugin': 0.3.10(eslint@9.2.0)(typescript@5.4.5) '@rushstack/eslint-patch': 1.10.2 - '@stylistic/eslint-plugin': 1.8.1(eslint@9.2.0)(typescript@5.4.4) - '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.4) - '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.4) + '@stylistic/eslint-plugin': 1.8.1(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 eslint-config-flat-gitignore: 0.1.5 eslint-flat-config-utils: 0.2.4 - eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.4) + eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) eslint-plugin-jsdoc: 48.2.3(eslint@9.2.0) eslint-plugin-unicorn: 52.0.0(eslint@9.2.0) eslint-plugin-vue: 9.26.0(eslint@9.2.0) @@ -1341,13 +1344,13 @@ packages: - typescript dev: true - /@nuxt/eslint-plugin@0.3.10(eslint@9.2.0)(typescript@5.4.4): + /@nuxt/eslint-plugin@0.3.10(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-eV9TIpQK6UUN9wZCEuunG0vYXt4yz8RrfvvYC1mwq075kSOQevGWNCQKFE1SKr0YDl4PIIy8wDjchYIwT3gfNg==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 dependencies: '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color @@ -1380,7 +1383,7 @@ packages: - rollup - supports-color - /@nuxt/module-builder@0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(typescript@5.4.4): + /@nuxt/module-builder@0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(typescript@5.4.5): resolution: {integrity: sha512-ifFfwA1rbSXSae25RmqA2kAbV3xoShZNrq1yK8VXB/EnIcDn4WiaYR1PytaSxIt5zsvWPn92BJXiIUBiMQZ0hw==} hasBin: true peerDependencies: @@ -1393,7 +1396,7 @@ packages: mlly: 1.6.1 nuxi: 3.11.1 pathe: 1.1.2 - unbuild: 2.0.0(typescript@5.4.4) + unbuild: 2.0.0(typescript@5.4.5) transitivePeerDependencies: - sass - supports-color @@ -1511,7 +1514,7 @@ packages: vite: 5.2.8 vitest: 1.4.0 vitest-environment-nuxt: 1.0.0(h3@1.11.1)(rollup@3.29.4)(vite@5.2.8)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) vue-router: 4.3.0(vue@3.4.21) transitivePeerDependencies: - rollup @@ -1521,7 +1524,7 @@ packages: /@nuxt/ui-templates@1.3.3: resolution: {integrity: sha512-3BG5doAREcD50dbKyXgmjD4b1GzY8CUy3T41jMhHZXNDdaNwOd31IBq+D6dV00OSrDVhzrTVj0IxsUsnMyHvIQ==} - /@nuxt/vite-builder@3.11.2(eslint@9.2.0)(rollup@3.29.4)(typescript@5.4.4)(vue@3.4.21): + /@nuxt/vite-builder@3.11.2(eslint@9.2.0)(rollup@3.29.4)(typescript@5.4.5)(vue@3.4.21): resolution: {integrity: sha512-eXTZsAAN4dPz4eA2UD5YU2kD/DqgfyQp1UYsIdCe6+PAVe1ifkUboBjbc0piR5+3qI/S/eqk3nzxRGbiYF7Ccg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -1559,8 +1562,8 @@ packages: unplugin: 1.10.1 vite: 5.2.8 vite-node: 1.4.0 - vite-plugin-checker: 0.6.4(eslint@9.2.0)(typescript@5.4.4)(vite@5.2.8) - vue: 3.4.21(typescript@5.4.4) + vite-plugin-checker: 0.6.4(eslint@9.2.0)(typescript@5.4.5)(vite@5.2.8) + vue: 3.4.21(typescript@5.4.5) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -2162,20 +2165,20 @@ packages: picomatch: 4.0.2 dev: true - /@stylistic/eslint-plugin-plus@1.8.1(eslint@9.2.0)(typescript@5.4.4): + /@stylistic/eslint-plugin-plus@1.8.1(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-4+40H3lHYTN8OWz+US8CamVkO+2hxNLp9+CAjorI7top/lHqemhpJvKA1LD9Uh+WMY9DYWiWpL2+SZ2wAXY9fQ==} peerDependencies: eslint: '*' dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin-ts@1.8.1(eslint@9.2.0)(typescript@5.4.4): + /@stylistic/eslint-plugin-ts@1.8.1(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-/q1m+ZuO1JHfiSF16EATFzv7XSJkc5W6DocfvH5o9oB6WWYFMF77fVoBWnKT3wGptPOc2hkRupRKhmeFROdfWA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2183,14 +2186,14 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.8.1(eslint@9.2.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.8.1(eslint@9.2.0)(typescript@5.4.4): + /@stylistic/eslint-plugin@1.8.1(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-64My6I7uCcmSQ//427Pfg2vjSf9SDzfsGIWohNFgISMLYdC5BzJqDo647iDDJzSxINh3WTC0Ql46ifiKuOoTyA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2198,8 +2201,8 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.8.1(eslint@9.2.0) '@stylistic/eslint-plugin-jsx': 1.8.1(eslint@9.2.0) - '@stylistic/eslint-plugin-plus': 1.8.1(eslint@9.2.0)(typescript@5.4.4) - '@stylistic/eslint-plugin-ts': 1.8.1(eslint@9.2.0)(typescript@5.4.4) + '@stylistic/eslint-plugin-plus': 1.8.1(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-ts': 1.8.1(eslint@9.2.0)(typescript@5.4.5) '@types/eslint': 8.56.10 eslint: 9.2.0 transitivePeerDependencies: @@ -2267,7 +2270,7 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: true - /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.4): + /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2279,10 +2282,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@9.2.0)(typescript@5.4.4) - '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/type-utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.2.0 @@ -2290,13 +2293,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.4) - typescript: 5.4.4 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.4): + /@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2308,11 +2311,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.4) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.2.0 - typescript: 5.4.4 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -2341,7 +2344,7 @@ packages: '@typescript-eslint/visitor-keys': 7.8.0 dev: true - /@typescript-eslint/type-utils@7.8.0(eslint@9.2.0)(typescript@5.4.4): + /@typescript-eslint/type-utils@7.8.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2351,12 +2354,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.4) - '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 eslint: 9.2.0 - ts-api-utils: 1.3.0(typescript@5.4.4) - typescript: 5.4.4 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -2376,7 +2379,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.4): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2392,13 +2395,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.4) - typescript: 5.4.4 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.6.0(typescript@5.4.4): + /@typescript-eslint/typescript-estree@7.6.0(typescript@5.4.5): resolution: {integrity: sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2414,13 +2417,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.4) - typescript: 5.4.4 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.4): + /@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5): resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2436,13 +2439,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.4) - typescript: 5.4.4 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@9.2.0)(typescript@5.4.4): + /@typescript-eslint/utils@6.21.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2453,7 +2456,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.4) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) eslint: 9.2.0 semver: 7.6.0 transitivePeerDependencies: @@ -2461,7 +2464,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.6.0(eslint@9.2.0)(typescript@5.4.4): + /@typescript-eslint/utils@7.6.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2472,7 +2475,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.6.0 '@typescript-eslint/types': 7.6.0 - '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.4) + '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5) eslint: 9.2.0 semver: 7.6.0 transitivePeerDependencies: @@ -2480,7 +2483,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.8.0(eslint@9.2.0)(typescript@5.4.4): + /@typescript-eslint/utils@7.8.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2491,7 +2494,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.4) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) eslint: 9.2.0 semver: 7.6.0 transitivePeerDependencies: @@ -2559,7 +2562,7 @@ packages: '@unhead/shared': 1.9.4 hookable: 5.5.3 unhead: 1.9.4 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /@unocss/astro@0.59.0(rollup@3.29.4)(vite@5.2.8): @@ -2782,11 +2785,11 @@ packages: unpic: 3.18.0 dev: false - /@unpic/vue@0.0.48(typescript@5.4.4): + /@unpic/vue@0.0.48(typescript@5.4.5): resolution: {integrity: sha512-HQssz6cEG+doyWxaCiyGxocZfqOUC7LMtlv4TL7v+PoZ6PVEo7ZHi6SyW5odJ/wG1tyvZu3VmbArTXSylZJkQw==} dependencies: '@unpic/core': 0.0.47 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) transitivePeerDependencies: - typescript dev: false @@ -2824,7 +2827,7 @@ packages: '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.4) vite: 5.2.8 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) transitivePeerDependencies: - supports-color dev: true @@ -2837,7 +2840,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.2.8 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /@vitest/expect@1.4.0: @@ -2894,7 +2897,7 @@ packages: ast-kit: 0.12.1 local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true @@ -2989,7 +2992,7 @@ packages: '@vue/devtools-ui': 7.0.25(@unocss/reset@0.59.0)(floating-vue@5.2.2)(unocss@0.59.0)(vue@3.4.21) perfect-debounce: 1.0.0 splitpanes: 3.1.5 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.21) transitivePeerDependencies: - '@unocss/reset' @@ -3034,7 +3037,7 @@ packages: mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /@vue/devtools-shared@7.0.25: @@ -3059,7 +3062,7 @@ packages: floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.21) focus-trap: 7.5.4 unocss: 0.59.0(postcss@8.4.38)(rollup@3.29.4)(vite@5.2.8) - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -3100,7 +3103,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} @@ -4383,13 +4386,13 @@ packages: - supports-color dev: true - /eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.4.4): + /eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==} engines: {node: '>=16'} peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 dependencies: - '@typescript-eslint/utils': 7.6.0(eslint@9.2.0)(typescript@5.4.4) + '@typescript-eslint/utils': 7.6.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 doctrine: 3.0.0 eslint: 9.2.0 @@ -4765,7 +4768,7 @@ packages: dependencies: '@floating-ui/dom': 1.1.1 '@nuxt/kit': 3.11.2(rollup@3.29.4) - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) vue-resize: 2.0.0-alpha.1(vue@3.4.21) dev: true @@ -5871,7 +5874,7 @@ packages: engines: {node: '>=10'} hasBin: true - /mkdist@1.4.0(typescript@5.4.4): + /mkdist@1.4.0(typescript@5.4.5): resolution: {integrity: sha512-LzzdzWDx6cWWPd8saIoO+kT5jnbijfeDaE6jZfmCYEi3YL2aJSyF23/tCFee/mDuh/ek1UQeSYdLeSa6oesdiw==} hasBin: true peerDependencies: @@ -5896,7 +5899,7 @@ packages: pathe: 1.1.2 postcss: 8.4.38 postcss-nested: 6.0.1(postcss@8.4.38) - typescript: 5.4.4 + typescript: 5.4.5 dev: true /mlly@1.6.1: @@ -6243,7 +6246,7 @@ packages: fsevents: 2.3.3 dev: true - /nuxt@3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.4)(unocss@0.59.0)(vite@5.2.8): + /nuxt@3.11.2(@unocss/reset@0.59.0)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@3.29.4)(typescript@5.4.5)(unocss@0.59.0)(vite@5.2.8): resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -6262,7 +6265,7 @@ packages: '@nuxt/schema': 3.11.2(rollup@3.29.4) '@nuxt/telemetry': 2.5.3(rollup@3.29.4) '@nuxt/ui-templates': 1.3.3 - '@nuxt/vite-builder': 3.11.2(eslint@9.2.0)(rollup@3.29.4)(typescript@5.4.4)(vue@3.4.21) + '@nuxt/vite-builder': 3.11.2(eslint@9.2.0)(rollup@3.29.4)(typescript@5.4.5)(vue@3.4.21) '@unhead/dom': 1.9.4 '@unhead/ssr': 1.9.4 '@unhead/vue': 1.9.4(vue@3.4.21) @@ -6308,7 +6311,7 @@ packages: unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.3.0)(vue@3.4.21) unstorage: 1.10.2(ioredis@5.3.2) untyped: 1.4.2 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 vue-router: 4.3.0(vue@3.4.21) @@ -7253,7 +7256,7 @@ packages: glob: 7.2.3 dev: true - /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.4.4): + /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.4.5): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} engines: {node: '>=16'} peerDependencies: @@ -7262,7 +7265,7 @@ packages: dependencies: magic-string: 0.30.9 rollup: 3.29.4 - typescript: 5.4.4 + typescript: 5.4.5 optionalDependencies: '@babel/code-frame': 7.24.2 dev: true @@ -7860,13 +7863,13 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /ts-api-utils@1.3.0(typescript@5.4.4): + /ts-api-utils@1.3.0(typescript@5.4.5): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.4 + typescript: 5.4.5 dev: true /tslib@2.6.2: @@ -7921,8 +7924,8 @@ packages: engines: {node: '>=14.16'} dev: true - /typescript@5.4.4: - resolution: {integrity: sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true @@ -7933,7 +7936,7 @@ packages: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} dev: true - /unbuild@2.0.0(typescript@5.4.4): + /unbuild@2.0.0(typescript@5.4.5): resolution: {integrity: sha512-JWCUYx3Oxdzvw2J9kTAp+DKE8df/BnH/JTSj6JyA4SH40ECdFu7FoJJcrm8G92B7TjofQ6GZGjJs50TRxoH6Wg==} hasBin: true peerDependencies: @@ -7957,15 +7960,15 @@ packages: hookable: 5.5.3 jiti: 1.21.0 magic-string: 0.30.9 - mkdist: 1.4.0(typescript@5.4.4) + mkdist: 1.4.0(typescript@5.4.5) mlly: 1.6.1 pathe: 1.1.2 pkg-types: 1.0.3 pretty-bytes: 6.1.1 rollup: 3.29.4 - rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.4.4) + rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.4.5) scule: 1.3.0 - typescript: 5.4.4 + typescript: 5.4.5 untyped: 1.4.2 transitivePeerDependencies: - sass @@ -8333,7 +8336,7 @@ packages: - terser dev: true - /vite-plugin-checker@0.6.4(eslint@9.2.0)(typescript@5.4.4)(vite@5.2.8): + /vite-plugin-checker@0.6.4(eslint@9.2.0)(typescript@5.4.5)(vite@5.2.8): resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} peerDependencies: @@ -8376,7 +8379,7 @@ packages: semver: 7.6.0 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - typescript: 5.4.4 + typescript: 5.4.5 vite: 5.2.8 vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 @@ -8600,7 +8603,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /vue-devtools-stub@0.1.0: @@ -8630,7 +8633,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /vue-resize@2.0.0-alpha.1(vue@3.4.21): @@ -8638,7 +8641,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /vue-router@4.3.0(vue@3.4.21): @@ -8647,7 +8650,7 @@ packages: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) dev: true /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.21): @@ -8656,12 +8659,12 @@ packages: vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.4.21(typescript@5.4.4) + vue: 3.4.21(typescript@5.4.5) vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.21) vue-resize: 2.0.0-alpha.1(vue@3.4.21) dev: true - /vue@3.4.21(typescript@5.4.4): + /vue@3.4.21(typescript@5.4.5): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' @@ -8674,7 +8677,7 @@ packages: '@vue/runtime-dom': 3.4.21 '@vue/server-renderer': 3.4.21(vue@3.4.21) '@vue/shared': 3.4.21 - typescript: 5.4.4 + typescript: 5.4.5 /webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}