diff --git a/package.json b/package.json index f391d54..6f509b0 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "prettier-plugin-pkg": "0.21.2", "publint": "0.3.12", "tsdown": "0.12.9", - "typescript": "5.8.3", + "typescript": "5.9.3", "typescript-eslint": "8.38.0", "unplugin-unused": "0.5.1", "vitest": "3.2.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8ae3551..00f2e53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ importers: version: 3.2.4(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0)) '@vitest/eslint-plugin': specifier: 1.3.4 - version: 1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0)) + version: 1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0)) eslint: specifier: 9.31.0 version: 9.31.0(jiti@2.4.2) @@ -49,10 +49,10 @@ importers: version: 10.1.8(eslint@9.31.0(jiti@2.4.2)) eslint-import-resolver-typescript: specifier: 4.4.4 - version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2)) + version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2)) eslint-plugin-import-x: specifier: 4.16.1 - version: 4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)) + version: 4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2)) eslint-plugin-prettier: specifier: 5.5.3 version: 5.5.3(eslint-config-prettier@10.1.8(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2) @@ -73,7 +73,7 @@ importers: version: 3.6.2 prettier-plugin-organize-imports: specifier: 4.1.0 - version: 4.1.0(prettier@3.6.2)(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3)) + version: 4.1.0(prettier@3.6.2)(typescript@5.9.3)(vue-tsc@2.2.10(typescript@5.9.3)) prettier-plugin-pkg: specifier: 0.21.2 version: 0.21.2(prettier@3.6.2) @@ -82,13 +82,13 @@ importers: version: 0.3.12 tsdown: specifier: 0.12.9 - version: 0.12.9(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.8.3)(unplugin-unused@0.5.1)(vue-tsc@2.2.10(typescript@5.8.3)) + version: 0.12.9(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.9.3)(unplugin-unused@0.5.1)(vue-tsc@2.2.10(typescript@5.9.3)) typescript: - specifier: 5.8.3 - version: 5.8.3 + specifier: 5.9.3 + version: 5.9.3 typescript-eslint: specifier: 8.38.0 - version: 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + version: 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) unplugin-unused: specifier: 0.5.1 version: 0.5.1 @@ -100,7 +100,7 @@ importers: devDependencies: vitepress: specifier: 1.6.3 - version: 1.6.3(@algolia/client-search@5.29.0)(@types/node@24.0.15)(postcss@8.5.6)(sass@1.88.0)(search-insights@2.17.3)(typescript@5.8.3) + version: 1.6.3(@algolia/client-search@5.29.0)(@types/node@24.0.15)(postcss@8.5.6)(sass@1.88.0)(search-insights@2.17.3)(typescript@5.9.3) examples/angular: dependencies: @@ -134,13 +134,13 @@ importers: devDependencies: '@angular/build': specifier: 20.0.4 - version: 20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(@angular/platform-browser@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)))(@types/node@24.0.15)(chokidar@4.0.3)(jiti@2.4.2)(postcss@8.5.6)(tslib@2.8.1)(typescript@5.8.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0)) + version: 20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.9.3))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(@angular/platform-browser@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)))(@types/node@24.0.15)(chokidar@4.0.3)(jiti@2.4.2)(postcss@8.5.6)(tslib@2.8.1)(typescript@5.9.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0)) '@angular/cli': specifier: 20.0.4 version: 20.0.4(@types/node@24.0.15)(chokidar@4.0.3) '@angular/compiler-cli': specifier: 20.0.5 - version: 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3) + version: 20.0.5(@angular/compiler@20.0.5)(typescript@5.9.3) examples/react: dependencies: @@ -190,17 +190,17 @@ importers: version: link:../../packages/unuse-vue vue: specifier: 3.5.17 - version: 3.5.17(typescript@5.8.3) + version: 3.5.17(typescript@5.9.3) devDependencies: '@vitejs/plugin-vue': specifier: 5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0))(vue@3.5.17(typescript@5.9.3)) vite: specifier: 6.3.5 version: 6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0) vue-tsc: specifier: 2.2.10 - version: 2.2.10(typescript@5.8.3) + version: 2.2.10(typescript@5.9.3) packages/unuse: dependencies: @@ -221,7 +221,7 @@ importers: version: link:../unuse-reactivity vue: specifier: '>=3.5' - version: 3.5.17(typescript@5.8.3) + version: 3.5.17(typescript@5.9.3) devDependencies: '@angular/common': specifier: 20.0.5 @@ -306,7 +306,7 @@ importers: version: link:../unuse vue: specifier: '>=3.5' - version: 3.5.17(typescript@5.8.3) + version: 3.5.17(typescript@5.9.3) packages: @@ -4386,8 +4386,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -4856,12 +4856,12 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(@angular/platform-browser@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)))(@types/node@24.0.15)(chokidar@4.0.3)(jiti@2.4.2)(postcss@8.5.6)(tslib@2.8.1)(typescript@5.8.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0))': + '@angular/build@20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.9.3))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(@angular/platform-browser@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)))(@types/node@24.0.15)(chokidar@4.0.3)(jiti@2.4.2)(postcss@8.5.6)(tslib@2.8.1)(typescript@5.9.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0))': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) '@angular/compiler': 20.0.5 - '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3) + '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.9.3) '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-split-export-declaration': 7.24.7 @@ -4885,7 +4885,7 @@ snapshots: source-map-support: 0.5.21 tinyglobby: 0.2.13 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.9.3 vite: 6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0) watchpack: 2.4.2 optionalDependencies: @@ -4936,7 +4936,7 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)': + '@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.9.3)': dependencies: '@angular/compiler': 20.0.5 '@babel/core': 7.27.4 @@ -4948,7 +4948,7 @@ snapshots: tslib: 2.8.1 yargs: 18.0.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6422,50 +6422,50 @@ snapshots: '@types/whatwg-mimetype@3.0.2': {} - '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/type-utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.38.0 eslint: 9.31.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.38.0 '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.38.0 debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.36.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.36.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.9.3) '@typescript-eslint/types': 8.36.0 debug: 4.4.1 - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.38.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.9.3) '@typescript-eslint/types': 8.38.0 debug: 4.4.1 - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6479,23 +6479,23 @@ snapshots: '@typescript-eslint/types': 8.38.0 '@typescript-eslint/visitor-keys': 8.38.0 - '@typescript-eslint/tsconfig-utils@8.36.0(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.36.0(typescript@5.9.3)': dependencies: - typescript: 5.8.3 + typescript: 5.9.3 - '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.9.3)': dependencies: - typescript: 5.8.3 + typescript: 5.9.3 - '@typescript-eslint/type-utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6505,10 +6505,10 @@ snapshots: '@typescript-eslint/types@8.38.0': {} - '@typescript-eslint/typescript-estree@8.36.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.36.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.36.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3) + '@typescript-eslint/project-service': 8.36.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.9.3) '@typescript-eslint/types': 8.36.0 '@typescript-eslint/visitor-keys': 8.36.0 debug: 4.4.1 @@ -6516,15 +6516,15 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.38.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/project-service': 8.38.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.9.3) '@typescript-eslint/types': 8.38.0 '@typescript-eslint/visitor-keys': 8.38.0 debug: 4.4.1 @@ -6532,30 +6532,30 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/utils@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.36.0 '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.9.3) eslint: 9.31.0(jiti@2.4.2) - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.38.0 '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.3) eslint: 9.31.0(jiti@2.4.2) - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6646,15 +6646,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.0.15)(sass@1.88.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.0.15)(sass@1.88.0))(vue@3.5.17(typescript@5.9.3))': dependencies: vite: 5.4.19(@types/node@24.0.15)(sass@1.88.0) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.17(typescript@5.9.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0))(vue@3.5.17(typescript@5.9.3))': dependencies: vite: 6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.17(typescript@5.9.3) '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0))': dependencies: @@ -6675,12 +6675,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0))': + '@vitest/eslint-plugin@1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3)(vitest@3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0))': dependencies: - '@typescript-eslint/utils': 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) eslint: 9.31.0(jiti@2.4.2) optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 vitest: 3.2.4(@types/node@24.0.15)(happy-dom@18.0.1)(jiti@2.4.2)(sass@1.88.0) transitivePeerDependencies: - supports-color @@ -6792,7 +6792,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.10(typescript@5.8.3)': + '@vue/language-core@2.2.10(typescript@5.9.3)': dependencies: '@volar/language-core': 2.4.15 '@vue/compiler-dom': 3.5.17 @@ -6803,7 +6803,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 '@vue/reactivity@3.5.17': dependencies: @@ -6821,28 +6821,28 @@ snapshots: '@vue/shared': 3.5.17 csstype: 3.1.3 - '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))': + '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.17 '@vue/shared': 3.5.17 - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.17(typescript@5.9.3) '@vue/shared@3.5.17': {} - '@vueuse/core@12.8.2(typescript@5.8.3)': + '@vueuse/core@12.8.2(typescript@5.9.3)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 - '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.17(typescript@5.8.3) + '@vueuse/shared': 12.8.2(typescript@5.9.3) + vue: 3.5.17(typescript@5.9.3) transitivePeerDependencies: - typescript - '@vueuse/integrations@12.8.2(focus-trap@7.6.5)(typescript@5.8.3)': + '@vueuse/integrations@12.8.2(focus-trap@7.6.5)(typescript@5.9.3)': dependencies: - '@vueuse/core': 12.8.2(typescript@5.8.3) - '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.17(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.3) + '@vueuse/shared': 12.8.2(typescript@5.9.3) + vue: 3.5.17(typescript@5.9.3) optionalDependencies: focus-trap: 7.6.5 transitivePeerDependencies: @@ -6850,9 +6850,9 @@ snapshots: '@vueuse/metadata@12.8.2': {} - '@vueuse/shared@12.8.2(typescript@5.8.3)': + '@vueuse/shared@12.8.2(typescript@5.9.3)': dependencies: - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.17(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -7315,7 +7315,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.9.2 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2)): dependencies: debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) @@ -7326,11 +7326,11 @@ snapshots: tinyglobby: 0.2.14 unrs-resolver: 1.9.2 optionalDependencies: - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2)): dependencies: '@typescript-eslint/types': 8.35.1 comment-parser: 1.4.1 @@ -7343,7 +7343,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.9.2 optionalDependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -8361,12 +8361,12 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-organize-imports@4.1.0(prettier@3.6.2)(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3)): + prettier-plugin-organize-imports@4.1.0(prettier@3.6.2)(typescript@5.9.3)(vue-tsc@2.2.10(typescript@5.9.3)): dependencies: prettier: 3.6.2 - typescript: 5.8.3 + typescript: 5.9.3 optionalDependencies: - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.10(typescript@5.9.3) prettier-plugin-pkg@0.21.2(prettier@3.6.2): dependencies: @@ -8474,7 +8474,7 @@ snapshots: rfdc@1.4.1: {} - rolldown-plugin-dts@0.13.13(rolldown@1.0.0-beta.22)(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3)): + rolldown-plugin-dts@0.13.13(rolldown@1.0.0-beta.22)(typescript@5.9.3)(vue-tsc@2.2.10(typescript@5.9.3)): dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.7 @@ -8486,8 +8486,8 @@ snapshots: get-tsconfig: 4.10.1 rolldown: 1.0.0-beta.22 optionalDependencies: - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.3 + vue-tsc: 2.2.10(typescript@5.9.3) transitivePeerDependencies: - oxc-resolver - supports-color @@ -8845,11 +8845,11 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@2.1.0(typescript@5.8.3): + ts-api-utils@2.1.0(typescript@5.9.3): dependencies: - typescript: 5.8.3 + typescript: 5.9.3 - tsdown@0.12.9(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.8.3)(unplugin-unused@0.5.1)(vue-tsc@2.2.10(typescript@5.8.3)): + tsdown@0.12.9(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.9.3)(unplugin-unused@0.5.1)(vue-tsc@2.2.10(typescript@5.9.3)): dependencies: ansis: 4.1.0 cac: 6.7.14 @@ -8859,7 +8859,7 @@ snapshots: empathic: 2.0.0 hookable: 5.5.3 rolldown: 1.0.0-beta.22 - rolldown-plugin-dts: 0.13.13(rolldown@1.0.0-beta.22)(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3)) + rolldown-plugin-dts: 0.13.13(rolldown@1.0.0-beta.22)(typescript@5.9.3)(vue-tsc@2.2.10(typescript@5.9.3)) semver: 7.7.2 tinyexec: 1.0.1 tinyglobby: 0.2.14 @@ -8867,7 +8867,7 @@ snapshots: optionalDependencies: '@arethetypeswrong/core': 0.18.2 publint: 0.3.12 - typescript: 5.8.3 + typescript: 5.9.3 unplugin-unused: 0.5.1 transitivePeerDependencies: - '@typescript/native-preview' @@ -8891,20 +8891,20 @@ snapshots: type-fest@0.21.3: {} - typescript-eslint@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3): + typescript-eslint@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) + '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.9.3) eslint: 9.31.0(jiti@2.4.2) - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color typescript@5.6.1-rc: {} - typescript@5.8.3: {} + typescript@5.9.3: {} unconfig@7.3.2: dependencies: @@ -9080,7 +9080,7 @@ snapshots: optionalDependencies: vite: 6.3.5(@types/node@24.0.15)(jiti@2.4.2)(sass@1.88.0) - vitepress@1.6.3(@algolia/client-search@5.29.0)(@types/node@24.0.15)(postcss@8.5.6)(sass@1.88.0)(search-insights@2.17.3)(typescript@5.8.3): + vitepress@1.6.3(@algolia/client-search@5.29.0)(@types/node@24.0.15)(postcss@8.5.6)(sass@1.88.0)(search-insights@2.17.3)(typescript@5.9.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.29.0)(search-insights@2.17.3) @@ -9089,17 +9089,17 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@5.4.19(@types/node@24.0.15)(sass@1.88.0))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.19(@types/node@24.0.15)(sass@1.88.0))(vue@3.5.17(typescript@5.9.3)) '@vue/devtools-api': 7.7.7 '@vue/shared': 3.5.17 - '@vueuse/core': 12.8.2(typescript@5.8.3) - '@vueuse/integrations': 12.8.2(focus-trap@7.6.5)(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.3) + '@vueuse/integrations': 12.8.2(focus-trap@7.6.5)(typescript@5.9.3) focus-trap: 7.6.5 mark.js: 8.11.1 minisearch: 7.1.2 shiki: 2.5.0 vite: 5.4.19(@types/node@24.0.15)(sass@1.88.0) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.17(typescript@5.9.3) optionalDependencies: postcss: 8.5.6 transitivePeerDependencies: @@ -9173,21 +9173,21 @@ snapshots: vscode-uri@3.1.0: {} - vue-tsc@2.2.10(typescript@5.8.3): + vue-tsc@2.2.10(typescript@5.9.3): dependencies: '@volar/typescript': 2.4.15 - '@vue/language-core': 2.2.10(typescript@5.8.3) - typescript: 5.8.3 + '@vue/language-core': 2.2.10(typescript@5.9.3) + typescript: 5.9.3 - vue@3.5.17(typescript@5.8.3): + vue@3.5.17(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.5.17 '@vue/compiler-sfc': 3.5.17 '@vue/runtime-dom': 3.5.17 - '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.8.3)) + '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.9.3)) '@vue/shared': 3.5.17 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 watchpack@2.4.2: dependencies: