diff --git a/package.json b/package.json index e2ececbb3..aac53b324 100644 --- a/package.json +++ b/package.json @@ -129,7 +129,7 @@ "rimraf": "5.0.5", "ts-node": "10.9.2", "tsup": "8.0.2", - "typescript": "4.8.4", + "typescript": "4.9.5", "vitepress": "1.1.4", "vitest": "1.5.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b1fe6d09d..441c52d83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,10 +40,10 @@ importers: version: 17.0.32 '@typescript-eslint/eslint-plugin': specifier: 7.8.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@4.8.4))(eslint@9.1.1)(typescript@4.8.4) + version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@4.9.5))(eslint@9.1.1)(typescript@4.9.5) '@typescript-eslint/parser': specifier: 7.8.0 - version: 7.8.0(eslint@9.1.1)(typescript@4.8.4) + version: 7.8.0(eslint@9.1.1)(typescript@4.9.5) '@vitest/coverage-v8': specifier: 1.5.3 version: 1.5.3(vitest@1.5.3(@types/node@18.19.31)(@vitest/ui@1.5.3)) @@ -94,22 +94,22 @@ importers: version: 3.2.5 prettier-plugin-organize-imports: specifier: 3.2.4 - version: 3.2.4(prettier@3.2.5)(typescript@4.8.4) + version: 3.2.4(prettier@3.2.5)(typescript@4.9.5) rimraf: specifier: 5.0.5 version: 5.0.5 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@18.19.31)(typescript@4.8.4) + version: 10.9.2(@types/node@18.19.31)(typescript@4.9.5) tsup: specifier: 8.0.2 - version: 8.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.8.4))(typescript@4.8.4) + version: 8.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.9.5))(typescript@4.9.5) typescript: - specifier: 4.8.4 - version: 4.8.4 + specifier: 4.9.5 + version: 4.9.5 vitepress: specifier: 1.1.4 - version: 1.1.4(@algolia/client-search@4.23.3)(@types/node@18.19.31)(postcss@8.4.38)(search-insights@2.13.0)(typescript@4.8.4) + version: 1.1.4(@algolia/client-search@4.23.3)(@types/node@18.19.31)(postcss@8.4.38)(search-insights@2.13.0)(typescript@4.9.5) vitest: specifier: 1.5.3 version: 1.5.3(@types/node@18.19.31)(@vitest/ui@1.5.3) @@ -2505,8 +2505,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript@4.8.4: - resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} + typescript@4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true @@ -3216,13 +3216,13 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@4.8.4))(eslint@9.1.1)(typescript@4.8.4)': + '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@4.9.5))(eslint@9.1.1)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@9.1.1)(typescript@4.8.4) + '@typescript-eslint/parser': 7.8.0(eslint@9.1.1)(typescript@4.9.5) '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@9.1.1)(typescript@4.8.4) - '@typescript-eslint/utils': 7.8.0(eslint@9.1.1)(typescript@4.8.4) + '@typescript-eslint/type-utils': 7.8.0(eslint@9.1.1)(typescript@4.9.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.1.1)(typescript@4.9.5) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.1.1 @@ -3230,22 +3230,22 @@ snapshots: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@4.8.4) + ts-api-utils: 1.3.0(typescript@4.9.5) optionalDependencies: - typescript: 4.8.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@4.8.4)': + '@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@4.9.5)': dependencies: '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@4.9.5) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.1.1 optionalDependencies: - typescript: 4.8.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -3254,21 +3254,21 @@ snapshots: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 - '@typescript-eslint/type-utils@7.8.0(eslint@9.1.1)(typescript@4.8.4)': + '@typescript-eslint/type-utils@7.8.0(eslint@9.1.1)(typescript@4.9.5)': dependencies: - '@typescript-eslint/typescript-estree': 7.8.0(typescript@4.8.4) - '@typescript-eslint/utils': 7.8.0(eslint@9.1.1)(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@4.9.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.1.1)(typescript@4.9.5) debug: 4.3.4 eslint: 9.1.1 - ts-api-utils: 1.3.0(typescript@4.8.4) + ts-api-utils: 1.3.0(typescript@4.9.5) optionalDependencies: - typescript: 4.8.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.8.0': {} - '@typescript-eslint/typescript-estree@7.8.0(typescript@4.8.4)': + '@typescript-eslint/typescript-estree@7.8.0(typescript@4.9.5)': dependencies: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 @@ -3277,20 +3277,20 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@4.8.4) + ts-api-utils: 1.3.0(typescript@4.9.5) optionalDependencies: - typescript: 4.8.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.8.0(eslint@9.1.1)(typescript@4.8.4)': + '@typescript-eslint/utils@7.8.0(eslint@9.1.1)(typescript@4.9.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@types/json-schema': 7.0.15 '@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@4.8.4) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@4.9.5) eslint: 9.1.1 semver: 7.6.0 transitivePeerDependencies: @@ -3302,10 +3302,10 @@ snapshots: '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@18.19.31))(vue@3.4.26(typescript@4.8.4))': + '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@18.19.31))(vue@3.4.26(typescript@4.9.5))': dependencies: vite: 5.2.10(@types/node@18.19.31) - vue: 3.4.26(typescript@4.8.4) + vue: 3.4.26(typescript@4.9.5) '@vitest/coverage-v8@1.5.3(vitest@1.5.3(@types/node@18.19.31)(@vitest/ui@1.5.3))': dependencies: @@ -3396,20 +3396,20 @@ snapshots: '@vue/compiler-dom': 3.4.26 '@vue/shared': 3.4.26 - '@vue/devtools-api@7.1.3(vue@3.4.26(typescript@4.8.4))': + '@vue/devtools-api@7.1.3(vue@3.4.26(typescript@4.9.5))': dependencies: - '@vue/devtools-kit': 7.1.3(vue@3.4.26(typescript@4.8.4)) + '@vue/devtools-kit': 7.1.3(vue@3.4.26(typescript@4.9.5)) transitivePeerDependencies: - vue - '@vue/devtools-kit@7.1.3(vue@3.4.26(typescript@4.8.4))': + '@vue/devtools-kit@7.1.3(vue@3.4.26(typescript@4.9.5))': dependencies: '@vue/devtools-shared': 7.1.3 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.26(typescript@4.8.4) + vue: 3.4.26(typescript@4.9.5) '@vue/devtools-shared@7.1.3': dependencies: @@ -3430,29 +3430,29 @@ snapshots: '@vue/shared': 3.4.26 csstype: 3.1.3 - '@vue/server-renderer@3.4.26(vue@3.4.26(typescript@4.8.4))': + '@vue/server-renderer@3.4.26(vue@3.4.26(typescript@4.9.5))': dependencies: '@vue/compiler-ssr': 3.4.26 '@vue/shared': 3.4.26 - vue: 3.4.26(typescript@4.8.4) + vue: 3.4.26(typescript@4.9.5) '@vue/shared@3.4.26': {} - '@vueuse/core@10.9.0(vue@3.4.26(typescript@4.8.4))': + '@vueuse/core@10.9.0(vue@3.4.26(typescript@4.9.5))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.26(typescript@4.8.4)) - vue-demi: 0.14.7(vue@3.4.26(typescript@4.8.4)) + '@vueuse/shared': 10.9.0(vue@3.4.26(typescript@4.9.5)) + vue-demi: 0.14.7(vue@3.4.26(typescript@4.9.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.26(typescript@4.8.4))': + '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.26(typescript@4.9.5))': dependencies: - '@vueuse/core': 10.9.0(vue@3.4.26(typescript@4.8.4)) - '@vueuse/shared': 10.9.0(vue@3.4.26(typescript@4.8.4)) - vue-demi: 0.14.7(vue@3.4.26(typescript@4.8.4)) + '@vueuse/core': 10.9.0(vue@3.4.26(typescript@4.9.5)) + '@vueuse/shared': 10.9.0(vue@3.4.26(typescript@4.9.5)) + vue-demi: 0.14.7(vue@3.4.26(typescript@4.9.5)) optionalDependencies: focus-trap: 7.5.4 transitivePeerDependencies: @@ -3461,9 +3461,9 @@ snapshots: '@vueuse/metadata@10.9.0': {} - '@vueuse/shared@10.9.0(vue@3.4.26(typescript@4.8.4))': + '@vueuse/shared@10.9.0(vue@3.4.26(typescript@4.9.5))': dependencies: - vue-demi: 0.14.7(vue@3.4.26(typescript@4.8.4)) + vue-demi: 0.14.7(vue@3.4.26(typescript@4.9.5)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4689,13 +4689,13 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.8.4)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.9.5)): dependencies: lilconfig: 3.1.1 yaml: 2.4.2 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@types/node@18.19.31)(typescript@4.8.4) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@4.9.5) postcss@8.4.38: dependencies: @@ -4733,10 +4733,10 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@4.8.4): + prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@4.9.5): dependencies: prettier: 3.2.5 - typescript: 4.8.4 + typescript: 4.9.5 prettier@3.2.5: {} @@ -5047,13 +5047,13 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@1.3.0(typescript@4.8.4): + ts-api-utils@1.3.0(typescript@4.9.5): dependencies: - typescript: 4.8.4 + typescript: 4.9.5 ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@18.19.31)(typescript@4.8.4): + ts-node@10.9.2(@types/node@18.19.31)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -5067,13 +5067,13 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.8.4 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 tslib@2.6.2: {} - tsup@8.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.8.4))(typescript@4.8.4): + tsup@8.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.9.5))(typescript@4.9.5): dependencies: bundle-require: 4.0.3(esbuild@0.19.12) cac: 6.7.14 @@ -5083,7 +5083,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.8.4)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@4.9.5)) resolve-from: 5.0.0 rollup: 4.17.2 source-map: 0.8.0-beta.0 @@ -5091,7 +5091,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.4.38 - typescript: 4.8.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - ts-node @@ -5140,7 +5140,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript@4.8.4: {} + typescript@4.9.5: {} ufo@1.5.3: {} @@ -5196,23 +5196,23 @@ snapshots: '@types/node': 18.19.31 fsevents: 2.3.3 - vitepress@1.1.4(@algolia/client-search@4.23.3)(@types/node@18.19.31)(postcss@8.4.38)(search-insights@2.13.0)(typescript@4.8.4): + vitepress@1.1.4(@algolia/client-search@4.23.3)(@types/node@18.19.31)(postcss@8.4.38)(search-insights@2.13.0)(typescript@4.9.5): dependencies: '@docsearch/css': 3.6.0 '@docsearch/js': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.13.0) '@shikijs/core': 1.4.0 '@shikijs/transformers': 1.4.0 '@types/markdown-it': 14.0.1 - '@vitejs/plugin-vue': 5.0.4(vite@5.2.10(@types/node@18.19.31))(vue@3.4.26(typescript@4.8.4)) - '@vue/devtools-api': 7.1.3(vue@3.4.26(typescript@4.8.4)) - '@vueuse/core': 10.9.0(vue@3.4.26(typescript@4.8.4)) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.26(typescript@4.8.4)) + '@vitejs/plugin-vue': 5.0.4(vite@5.2.10(@types/node@18.19.31))(vue@3.4.26(typescript@4.9.5)) + '@vue/devtools-api': 7.1.3(vue@3.4.26(typescript@4.9.5)) + '@vueuse/core': 10.9.0(vue@3.4.26(typescript@4.9.5)) + '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.26(typescript@4.9.5)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 shiki: 1.4.0 vite: 5.2.10(@types/node@18.19.31) - vue: 3.4.26(typescript@4.8.4) + vue: 3.4.26(typescript@4.9.5) optionalDependencies: postcss: 8.4.38 transitivePeerDependencies: @@ -5276,19 +5276,19 @@ snapshots: - supports-color - terser - vue-demi@0.14.7(vue@3.4.26(typescript@4.8.4)): + vue-demi@0.14.7(vue@3.4.26(typescript@4.9.5)): dependencies: - vue: 3.4.26(typescript@4.8.4) + vue: 3.4.26(typescript@4.9.5) - vue@3.4.26(typescript@4.8.4): + vue@3.4.26(typescript@4.9.5): dependencies: '@vue/compiler-dom': 3.4.26 '@vue/compiler-sfc': 3.4.26 '@vue/runtime-dom': 3.4.26 - '@vue/server-renderer': 3.4.26(vue@3.4.26(typescript@4.8.4)) + '@vue/server-renderer': 3.4.26(vue@3.4.26(typescript@4.9.5)) '@vue/shared': 3.4.26 optionalDependencies: - typescript: 4.8.4 + typescript: 4.9.5 webidl-conversions@4.0.2: {}