diff --git a/package.json b/package.json index 9dda638..2e78eeb 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "eslint-plugin-vue": "^9.30.0", "globals": "^15.11.0", "prettier": "^3.3.1", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "typescript-eslint": "^8.8.1" }, "dependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c80a32b..8df8a7d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,10 +22,10 @@ importers: version: 2.17.3 vitepress: specifier: ^1.4.1 - version: 1.4.1(@algolia/client-search@5.13.0)(@types/node@22.7.4)(fuse.js@7.0.0)(postcss@8.4.49)(search-insights@2.17.3)(terser@5.34.1)(typescript@5.6.3) + version: 1.4.1(@algolia/client-search@5.13.0)(@types/node@22.7.4)(fuse.js@7.0.0)(postcss@8.4.49)(search-insights@2.17.3)(terser@5.34.1)(typescript@5.7.2) vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.6.3) + version: 3.5.13(typescript@5.7.2) devDependencies: '@changesets/cli': specifier: ^2.27.9 @@ -49,11 +49,11 @@ importers: specifier: ^3.3.1 version: 3.3.3 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.7.2 + version: 5.7.2 typescript-eslint: specifier: ^8.8.1 - version: 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) + version: 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) packages/cli: devDependencies: @@ -89,7 +89,7 @@ importers: version: 7.6.3 unbuild: specifier: ^2.0.0 - version: 2.0.0(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)) + version: 2.0.0(typescript@5.7.2)(vue-tsc@2.1.10(typescript@5.7.2)) unplugin-purge-polyfills: specifier: ^0.0.7 version: 0.0.7(rollup@4.28.0) @@ -119,10 +119,10 @@ importers: version: 3.8.0(@algolia/client-search@5.14.0)(search-insights@2.17.3) '@vueuse/core': specifier: ^11.1.0 - version: 11.1.0(vue@3.5.13(typescript@5.6.3)) + version: 11.1.0(vue@3.5.13(typescript@5.7.2)) '@vueuse/integrations': specifier: ^11.1.0 - version: 11.1.0(focus-trap@7.6.0)(fuse.js@7.0.0)(vue@3.5.13(typescript@5.6.3)) + version: 11.1.0(focus-trap@7.6.0)(fuse.js@7.0.0)(vue@3.5.13(typescript@5.7.2)) body-scroll-lock: specifier: ^3.1.5 version: 3.1.5 @@ -143,10 +143,10 @@ importers: version: 0.2.10 vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.6.3) + version: 3.5.13(typescript@5.7.2) vue-tsc: specifier: ^2.1.10 - version: 2.1.10(typescript@5.6.3) + version: 2.1.10(typescript@5.7.2) devDependencies: '@mdit-vue/types': specifier: ^2.1.0 @@ -2908,8 +2908,8 @@ packages: typescript: optional: true - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -4127,34 +4127,34 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3))(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) + '@typescript-eslint/parser': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.8.1 - '@typescript-eslint/type-utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) - '@typescript-eslint/utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.8.1 eslint: 9.14.0(jiti@2.3.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3)': + '@typescript-eslint/parser@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.7 eslint: 9.14.0(jiti@2.3.1) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -4163,21 +4163,21 @@ snapshots: '@typescript-eslint/types': 8.8.1 '@typescript-eslint/visitor-keys': 8.8.1 - '@typescript-eslint/type-utils@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) - '@typescript-eslint/utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.7.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) debug: 4.3.7 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - eslint - supports-color '@typescript-eslint/types@8.8.1': {} - '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.8.1(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.8.1 '@typescript-eslint/visitor-keys': 8.8.1 @@ -4186,18 +4186,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3)': + '@typescript-eslint/utils@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@2.3.1)) '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.7.2) eslint: 9.14.0(jiti@2.3.1) transitivePeerDependencies: - supports-color @@ -4210,10 +4210,10 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))(vue@3.5.13(typescript@5.7.2))': dependencies: vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) '@volar/language-core@2.4.10': dependencies: @@ -4280,7 +4280,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.1.10(typescript@5.6.3)': + '@vue/language-core@2.1.10(typescript@5.7.2)': dependencies: '@volar/language-core': 2.4.10 '@vue/compiler-dom': 3.5.13 @@ -4291,7 +4291,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 '@vue/reactivity@3.5.13': dependencies: @@ -4309,31 +4309,31 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) '@vue/shared@3.5.12': {} '@vue/shared@3.5.13': {} - '@vueuse/core@11.1.0(vue@3.5.13(typescript@5.6.3))': + '@vueuse/core@11.1.0(vue@3.5.13(typescript@5.7.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.1.0 - '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@11.1.0(focus-trap@7.6.0)(fuse.js@7.0.0)(vue@3.5.13(typescript@5.6.3))': + '@vueuse/integrations@11.1.0(focus-trap@7.6.0)(fuse.js@7.0.0)(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.6.3)) - '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) optionalDependencies: focus-trap: 7.6.0 fuse.js: 7.0.0 @@ -4343,9 +4343,9 @@ snapshots: '@vueuse/metadata@11.1.0': {} - '@vueuse/shared@11.1.0(vue@3.5.13(typescript@5.6.3))': + '@vueuse/shared@11.1.0(vue@3.5.13(typescript@5.7.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -5339,7 +5339,7 @@ snapshots: mkdirp@1.0.4: {} - mkdist@1.6.0(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)): + mkdist@1.6.0(typescript@5.7.2)(vue-tsc@2.1.10(typescript@5.7.2)): dependencies: autoprefixer: 10.4.20(postcss@8.4.47) citty: 0.1.6 @@ -5355,8 +5355,8 @@ snapshots: semver: 7.6.3 tinyglobby: 0.2.10 optionalDependencies: - typescript: 5.6.3 - vue-tsc: 2.1.10(typescript@5.6.3) + typescript: 5.7.2 + vue-tsc: 2.1.10(typescript@5.7.2) mlly@1.7.2: dependencies: @@ -5730,11 +5730,11 @@ snapshots: glob: 11.0.0 package-json-from-dist: 1.0.1 - rollup-plugin-dts@6.1.1(rollup@3.29.5)(typescript@5.6.3): + rollup-plugin-dts@6.1.1(rollup@3.29.5)(typescript@5.7.2): dependencies: magic-string: 0.30.11 rollup: 3.29.5 - typescript: 5.6.3 + typescript: 5.7.2 optionalDependencies: '@babel/code-frame': 7.25.7 @@ -5936,9 +5936,9 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@1.3.0(typescript@5.6.3): + ts-api-utils@1.3.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 type-check@0.4.0: dependencies: @@ -5946,24 +5946,24 @@ snapshots: type-fest@0.20.2: {} - typescript-eslint@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3): + typescript-eslint@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3))(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) - '@typescript-eslint/parser': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) - '@typescript-eslint/utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/parser': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.14.0(jiti@2.3.1))(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - eslint - supports-color - typescript@5.6.3: {} + typescript@5.7.2: {} uc.micro@2.1.0: {} ufo@1.5.4: {} - unbuild@2.0.0(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)): + unbuild@2.0.0(typescript@5.7.2)(vue-tsc@2.1.10(typescript@5.7.2)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@3.29.5) '@rollup/plugin-commonjs': 25.0.8(rollup@3.29.5) @@ -5980,17 +5980,17 @@ snapshots: hookable: 5.5.3 jiti: 1.21.6 magic-string: 0.30.11 - mkdist: 1.6.0(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)) + mkdist: 1.6.0(typescript@5.7.2)(vue-tsc@2.1.10(typescript@5.7.2)) mlly: 1.7.2 pathe: 1.1.2 pkg-types: 1.2.0 pretty-bytes: 6.1.1 rollup: 3.29.5 - rollup-plugin-dts: 6.1.1(rollup@3.29.5)(typescript@5.6.3) + rollup-plugin-dts: 6.1.1(rollup@3.29.5)(typescript@5.7.2) scule: 1.3.0 untyped: 1.5.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - sass - supports-color @@ -6087,7 +6087,7 @@ snapshots: fsevents: 2.3.3 terser: 5.34.1 - vitepress@1.4.1(@algolia/client-search@5.13.0)(@types/node@22.7.4)(fuse.js@7.0.0)(postcss@8.4.49)(search-insights@2.17.3)(terser@5.34.1)(typescript@5.6.3): + vitepress@1.4.1(@algolia/client-search@5.13.0)(@types/node@22.7.4)(fuse.js@7.0.0)(postcss@8.4.49)(search-insights@2.17.3)(terser@5.34.1)(typescript@5.7.2): dependencies: '@docsearch/css': 3.8.0 '@docsearch/js': 3.8.0(@algolia/client-search@5.13.0)(search-insights@2.17.3) @@ -6095,17 +6095,17 @@ snapshots: '@shikijs/transformers': 1.22.0 '@shikijs/types': 1.22.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.4(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))(vue@3.5.13(typescript@5.6.3)) + '@vitejs/plugin-vue': 5.1.4(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-api': 7.4.6 '@vue/shared': 3.5.12 - '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.6.3)) - '@vueuse/integrations': 11.1.0(focus-trap@7.6.0)(fuse.js@7.0.0)(vue@3.5.13(typescript@5.6.3)) + '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/integrations': 11.1.0(focus-trap@7.6.0)(fuse.js@7.0.0)(vue@3.5.13(typescript@5.7.2)) focus-trap: 7.6.0 mark.js: 8.11.1 minisearch: 7.1.0 shiki: 1.22.0 vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: postcss: 8.4.49 transitivePeerDependencies: @@ -6138,9 +6138,9 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.5.13(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) vue-eslint-parser@9.4.3(eslint@9.14.0(jiti@2.3.1)): dependencies: @@ -6155,22 +6155,22 @@ snapshots: transitivePeerDependencies: - supports-color - vue-tsc@2.1.10(typescript@5.6.3): + vue-tsc@2.1.10(typescript@5.7.2): dependencies: '@volar/typescript': 2.4.10 - '@vue/language-core': 2.1.10(typescript@5.6.3) + '@vue/language-core': 2.1.10(typescript@5.7.2) semver: 7.6.3 - typescript: 5.6.3 + typescript: 5.7.2 - vue@3.5.13(typescript@5.6.3): + vue@3.5.13(typescript@5.7.2): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 webpack-virtual-modules@0.6.2: {}