diff --git a/examples/package.json b/examples/package.json index bd4d9946..b7e669cc 100644 --- a/examples/package.json +++ b/examples/package.json @@ -23,7 +23,7 @@ "react": "^19.2.5", "react-dom": "^19.2.5", "supertest": "^7.2.2", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "author": "Nicolas DUBIEN ", diff --git a/package.json b/package.json index 8b641fc9..9fe82548 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "publint": "^0.3.18", "rolldown": "^1.0.0-rc.14", "rolldown-plugin-dts": "^0.23.2", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "typescript-eslint": "^8.58.0", "vitest": "^4.1.0" } diff --git a/packages/ava/package.json b/packages/ava/package.json index bac244b9..8f09423e 100644 --- a/packages/ava/package.json +++ b/packages/ava/package.json @@ -44,7 +44,7 @@ "fast-check": "workspace:*", "rolldown": "^1.0.0-rc.14", "rxjs": "^7.8.2", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "keywords": [ diff --git a/packages/ava/test/main.spec.ts b/packages/ava/test/main.spec.ts index 4fc3544b..416731fe 100644 --- a/packages/ava/test/main.spec.ts +++ b/packages/ava/test/main.spec.ts @@ -12,7 +12,7 @@ describe('ava', () => { 'node', ['./node_modules/ava/entrypoints/cli.mjs', '--config', 'test/ava-specs/ava.config.js', '-s', '-t'], { cwd: avaPackageRoot }, - ).catch((err) => err); + ).catch((err: { stdout: string }) => err); const expectedContentLines = [ /ok \d+ - should never be executed \(with seed=48\) # SKIP/, /ok \d+ - should run first/, diff --git a/packages/ava/tsconfig.json b/packages/ava/tsconfig.json index 51bf44c3..d06b3f7f 100644 --- a/packages/ava/tsconfig.json +++ b/packages/ava/tsconfig.json @@ -1,3 +1,6 @@ { - "extends": "../../tsconfig.common.json" + "extends": "../../tsconfig.common.json", + "compilerOptions": { + "types": ["node"] + } } diff --git a/packages/fast-check/package.json b/packages/fast-check/package.json index 64a763ae..3eb9d624 100644 --- a/packages/fast-check/package.json +++ b/packages/fast-check/package.json @@ -69,7 +69,7 @@ "not-node-buffer": "npm:buffer@^6.0.3", "regexp-tree": "^0.1.27", "typedoc": "^0.28.18", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "keywords": [ diff --git a/packages/fast-check/tsconfig.json b/packages/fast-check/tsconfig.json index 51bf44c3..d06b3f7f 100644 --- a/packages/fast-check/tsconfig.json +++ b/packages/fast-check/tsconfig.json @@ -1,3 +1,6 @@ { - "extends": "../../tsconfig.common.json" + "extends": "../../tsconfig.common.json", + "compilerOptions": { + "types": ["node"] + } } diff --git a/packages/jest/package.json b/packages/jest/package.json index 57808145..b39bafef 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -78,7 +78,7 @@ "fast-check": "workspace:*", "jest": "^30.3.0", "jest-jasmine2": "^30.3.0", - "typescript": "6.0.0-beta", + "typescript": "~6.0.2", "vite": "^8.0.3", "vitest": "^4.1.0" }, diff --git a/packages/packaged/package.json b/packages/packaged/package.json index 152c24ed..a253b770 100644 --- a/packages/packaged/package.json +++ b/packages/packaged/package.json @@ -40,7 +40,7 @@ "@types/npm-packlist": "^7.0.3", "@types/npmcli__arborist": "^6.3.3", "rolldown": "^1.0.0-rc.14", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "keywords": [], diff --git a/packages/poisoning/package.json b/packages/poisoning/package.json index a2aa0d00..f12caf22 100644 --- a/packages/poisoning/package.json +++ b/packages/poisoning/package.json @@ -30,7 +30,7 @@ "@fast-check/poisoning": "workspace:*", "@types/node": "^24.12.2", "rolldown": "^1.0.0-rc.14", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "keywords": [ diff --git a/packages/poisoning/tsconfig.json b/packages/poisoning/tsconfig.json index 51bf44c3..d06b3f7f 100644 --- a/packages/poisoning/tsconfig.json +++ b/packages/poisoning/tsconfig.json @@ -1,3 +1,6 @@ { - "extends": "../../tsconfig.common.json" + "extends": "../../tsconfig.common.json", + "compilerOptions": { + "types": ["node"] + } } diff --git a/packages/vitest/package.json b/packages/vitest/package.json index f17e1bf9..d4ad6c6a 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -38,7 +38,7 @@ "@types/node": "^24.12.2", "fast-check": "workspace:*", "rolldown": "^1.0.0-rc.14", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vite": "^8.0.3", "vitest": "^4.1.0" }, diff --git a/packages/vitest/tsconfig.json b/packages/vitest/tsconfig.json index 51bf44c3..d06b3f7f 100644 --- a/packages/vitest/tsconfig.json +++ b/packages/vitest/tsconfig.json @@ -1,3 +1,6 @@ { - "extends": "../../tsconfig.common.json" + "extends": "../../tsconfig.common.json", + "compilerOptions": { + "types": ["node"] + } } diff --git a/packages/worker/package.json b/packages/worker/package.json index f1a8bad2..cc122c6e 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@fast-check/worker": "workspace:*", "@types/node": "^24.12.2", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "keywords": [ diff --git a/packages/worker/tsconfig.json b/packages/worker/tsconfig.json index 51bf44c3..d06b3f7f 100644 --- a/packages/worker/tsconfig.json +++ b/packages/worker/tsconfig.json @@ -1,3 +1,6 @@ { - "extends": "../../tsconfig.common.json" + "extends": "../../tsconfig.common.json", + "compilerOptions": { + "types": ["node"] + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 60d6c54a..92032482 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: link:packages/packaged '@typescript-eslint/utils': specifier: ^8.58.0 - version: 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) + version: 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) '@vitest/coverage-v8': specifier: ^4.0.18 version: 4.1.2(vitest@4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3))) @@ -52,13 +52,13 @@ importers: version: 1.0.0-rc.14 rolldown-plugin-dts: specifier: ^0.23.2 - version: 0.23.2(rolldown@1.0.0-rc.14)(typescript@5.9.3) + version: 0.23.2(rolldown@1.0.0-rc.14)(typescript@6.0.2) typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 typescript-eslint: specifier: ^8.58.0 - version: 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) + version: 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -111,8 +111,8 @@ importers: specifier: ^7.2.2 version: 7.2.2 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -142,8 +142,8 @@ importers: specifier: ^7.8.2 version: 7.8.2 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -177,10 +177,10 @@ importers: version: 0.1.27 typedoc: specifier: ^0.28.18 - version: 0.28.18(typescript@5.9.3) + version: 0.28.18(typescript@6.0.2) typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -219,8 +219,8 @@ importers: specifier: ^30.3.0 version: 30.3.0 typescript: - specifier: 6.0.0-beta - version: 6.0.0-beta + specifier: ~6.0.2 + version: 6.0.2 vite: specifier: ^8.0.3 version: 8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3) @@ -247,8 +247,8 @@ importers: specifier: ^1.0.0-rc.14 version: 1.0.0-rc.14 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -265,8 +265,8 @@ importers: specifier: ^1.0.0-rc.14 version: 1.0.0-rc.14 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -287,8 +287,8 @@ importers: specifier: ^1.0.0-rc.14 version: 1.0.0-rc.14 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vite: specifier: ^8.0.3 version: 8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3) @@ -312,8 +312,8 @@ importers: specifier: ^24.12.2 version: 24.12.2 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -322,22 +322,22 @@ importers: dependencies: '@docusaurus/core': specifier: 3.9.2 - version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/faster': specifier: 3.9.2 version: 3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) '@docusaurus/plugin-pwa': specifier: 3.9.2 - version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/babel__core@7.20.5)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/babel__core@7.20.5)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/preset-classic': specifier: 3.9.2 - version: 3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@5.9.3) + version: 3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@6.0.2) '@docusaurus/remark-plugin-npm2yarn': specifier: 3.9.2 version: 3.9.2 '@docusaurus/theme-mermaid': specifier: 3.9.2 - version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@stackblitz/sdk': specifier: ^1.11.0 version: 1.11.0 @@ -362,7 +362,7 @@ importers: version: 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/theme-classic': specifier: 3.9.2 - version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/tsconfig': specifier: 3.9.2 version: 3.9.2 @@ -383,7 +383,7 @@ importers: version: 19.2.14 docusaurus-plugin-llms: specifier: ^0.3.0 - version: 0.3.0(@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)) + version: 0.3.0(@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)) fast-check: specifier: workspace:* version: link:../packages/fast-check @@ -391,8 +391,8 @@ importers: specifier: ^1.6.0 version: 1.6.0 typescript: - specifier: ~5.9.3 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.2(@types/node@24.12.2)(happy-dom@20.8.9)(vite@8.0.5(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.2)(jiti@1.21.7)(terser@5.46.1)(yaml@2.8.3)) @@ -9316,8 +9316,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@6.0.0-beta: - resolution: {integrity: sha512-CldZdztDpQRLM1HC6WDQjQkQN5Ub5zRau737a1diGh3lPmb9oRsaWHk1y5iqK0o7+1bNJ0oXfEGRkAogFZBL+Q==} + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} engines: {node: '>=14.17'} hasBin: true @@ -11437,7 +11437,7 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/bundler@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: '@babel/core': 7.29.0 '@docusaurus/babel': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11456,7 +11456,7 @@ snapshots: mini-css-extract-plugin: 2.10.2(webpack@5.105.4(@swc/core@1.15.21)) null-loader: 4.0.1(webpack@5.105.4(@swc/core@1.15.21)) postcss: 8.5.9 - postcss-loader: 7.3.4(postcss@8.5.9)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.21)) + postcss-loader: 7.3.4(postcss@8.5.9)(typescript@6.0.2)(webpack@5.105.4(@swc/core@1.15.21)) postcss-preset-env: 10.6.1(postcss@8.5.9) terser-webpack-plugin: 5.4.0(@swc/core@1.15.21)(webpack@5.105.4(@swc/core@1.15.21)) tslib: 2.8.1 @@ -11480,10 +11480,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: '@docusaurus/babel': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/bundler': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/bundler': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11626,13 +11626,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-content-blog@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11667,13 +11667,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11707,9 +11707,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-pages@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-content-pages@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11737,9 +11737,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-css-cascade-layers@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-css-cascade-layers@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11764,9 +11764,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-debug@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-debug@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) fs-extra: 11.3.4 @@ -11792,9 +11792,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-analytics@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-google-analytics@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: 19.2.5 @@ -11818,9 +11818,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-gtag@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-google-gtag@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@types/gtag.js': 0.0.12 @@ -11845,9 +11845,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-google-tag-manager@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: 19.2.5 @@ -11871,14 +11871,14 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-pwa@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/babel__core@7.20.5)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-pwa@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/babel__core@7.20.5)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: '@babel/core': 7.29.0 '@babel/preset-env': 7.29.2(@babel/core@7.29.0) - '@docusaurus/bundler': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/bundler': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/theme-translations': 3.9.2 '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11914,9 +11914,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-sitemap@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-sitemap@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -11945,14 +11945,14 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-svgr@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/plugin-svgr@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@svgr/core': 8.1.0(typescript@5.9.3) - '@svgr/webpack': 8.1.0(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@6.0.2) + '@svgr/webpack': 8.1.0(typescript@6.0.2) react: 19.2.5 react-dom: 19.2.5(react@19.2.5) tslib: 2.8.1 @@ -11975,22 +11975,22 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/preset-classic@3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@5.9.3)': - dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-content-pages': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-css-cascade-layers': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-debug': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-google-analytics': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-google-gtag': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-google-tag-manager': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-sitemap': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-svgr': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/theme-classic': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/theme-search-algolia': 3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@5.9.3) + '@docusaurus/preset-classic@3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@6.0.2)': + dependencies: + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-content-pages': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-css-cascade-layers': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-debug': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-google-analytics': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-google-gtag': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-google-tag-manager': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-sitemap': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-svgr': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/theme-classic': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/theme-search-algolia': 3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@6.0.2) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: 19.2.5 react-dom: 19.2.5(react@19.2.5) @@ -12030,16 +12030,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@docusaurus/theme-classic@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/theme-classic@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/plugin-content-pages': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/plugin-content-pages': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/theme-translations': 3.9.2 '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -12077,11 +12077,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-common@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': + '@docusaurus/theme-common@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@types/history': 4.7.11 @@ -12101,11 +12101,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-mermaid@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)': + '@docusaurus/theme-mermaid@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)': dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/types': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) mermaid: 11.13.0 @@ -12131,13 +12131,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-search-algolia@3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@5.9.3)': + '@docusaurus/theme-search-algolia@3.9.2(@algolia/client-search@5.50.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3)(typescript@6.0.2)': dependencies: '@docsearch/react': 4.6.2(@algolia/client-search@5.50.0)(@types/react@19.2.14)(algoliasearch@5.50.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(search-insights@2.17.3) - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) '@docusaurus/logger': 3.9.2 - '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2))(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/theme-translations': 3.9.2 '@docusaurus/utils': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -13798,12 +13798,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.29.0) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.29.0) - '@svgr/core@8.1.0(typescript@5.9.3)': + '@svgr/core@8.1.0(typescript@6.0.2)': dependencies: '@babel/core': 7.29.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@6.0.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -13814,35 +13814,35 @@ snapshots: '@babel/types': 7.29.0 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@6.0.2))': dependencies: '@babel/core': 7.29.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) - '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@6.0.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@6.0.2))(typescript@6.0.2)': dependencies: - '@svgr/core': 8.1.0(typescript@5.9.3) - cosmiconfig: 8.3.6(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@6.0.2) + cosmiconfig: 8.3.6(typescript@6.0.2) deepmerge: 4.3.1 svgo: 3.3.3 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.9.3)': + '@svgr/webpack@8.1.0(typescript@6.0.2)': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.29.0) '@babel/preset-env': 7.29.2(@babel/core@7.29.0) '@babel/preset-react': 7.28.5(@babel/core@7.29.0) '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) - '@svgr/core': 8.1.0(typescript@5.9.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@6.0.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@6.0.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@6.0.2))(typescript@6.0.2) transitivePeerDependencies: - supports-color - typescript @@ -14434,40 +14434,40 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3))(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2))(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/type-utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.58.0 eslint: 10.2.0(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/parser@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@typescript-eslint/scope-manager': 8.58.0 '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 eslint: 10.2.0(jiti@1.21.7) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.58.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.58.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) '@typescript-eslint/types': 8.58.0 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -14476,47 +14476,47 @@ snapshots: '@typescript-eslint/types': 8.58.0 '@typescript-eslint/visitor-keys': 8.58.0 - '@typescript-eslint/tsconfig-utils@8.58.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.58.0(typescript@6.0.2)': dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@typescript-eslint/type-utils@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) debug: 4.4.3 eslint: 10.2.0(jiti@1.21.7) - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.58.0': {} - '@typescript-eslint/typescript-estree@8.58.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.58.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.58.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.58.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) '@typescript-eslint/types': 8.58.0 '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 tinyglobby: 0.2.16 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.58.0 '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) eslint: 10.2.0(jiti@1.21.7) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -15621,14 +15621,14 @@ snapshots: dependencies: layout-base: 2.0.1 - cosmiconfig@8.3.6(typescript@5.9.3): + cosmiconfig@8.3.6(typescript@6.0.2): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 cross-env@10.1.0: dependencies: @@ -16105,9 +16105,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-plugin-llms@0.3.0(@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3)): + docusaurus-plugin-llms@0.3.0(@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2)): dependencies: - '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.5))(@rspack/core@1.7.10)(@swc/core@1.15.21)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(typescript@6.0.2) gray-matter: 4.0.3 minimatch: 9.0.9 yaml: 2.8.3 @@ -19582,9 +19582,9 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.9) postcss: 8.5.9 - postcss-loader@7.3.4(postcss@8.5.9)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.21)): + postcss-loader@7.3.4(postcss@8.5.9)(typescript@6.0.2)(webpack@5.105.4(@swc/core@1.15.21)): dependencies: - cosmiconfig: 8.3.6(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@6.0.2) jiti: 1.21.7 postcss: 8.5.9 semver: 7.7.4 @@ -20353,7 +20353,7 @@ snapshots: robust-predicates@3.0.3: {} - rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.14)(typescript@5.9.3): + rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.14)(typescript@6.0.2): dependencies: '@babel/generator': 8.0.0-rc.3 '@babel/helper-validator-identifier': 8.0.0-rc.3 @@ -20367,7 +20367,7 @@ snapshots: picomatch: 4.0.4 rolldown: 1.0.0-rc.14 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - oxc-resolver @@ -21155,9 +21155,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.5.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 ts-dedent@2.2.0: {} @@ -21245,29 +21245,29 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typedoc@0.28.18(typescript@5.9.3): + typedoc@0.28.18(typescript@6.0.2): dependencies: '@gerrit0/mini-shiki': 3.23.0 lunr: 2.3.9 markdown-it: 14.1.1 minimatch: 10.2.4 - typescript: 5.9.3 + typescript: 6.0.2 yaml: 2.8.3 - typescript-eslint@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3): + typescript-eslint@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3))(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2))(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.2.0(jiti@1.21.7))(typescript@6.0.2) eslint: 10.2.0(jiti@1.21.7) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color typescript@5.9.3: {} - typescript@6.0.0-beta: {} + typescript@6.0.2: {} uc.micro@2.1.0: {} diff --git a/website/blog/2024-12-01-advent-of-pbt-day-1/AdventOfTheDayBuilder.tsx b/website/blog/2024-12-01-advent-of-pbt-day-1/AdventOfTheDayBuilder.tsx index 54cc893b..568f552c 100644 --- a/website/blog/2024-12-01-advent-of-pbt-day-1/AdventOfTheDayBuilder.tsx +++ b/website/blog/2024-12-01-advent-of-pbt-day-1/AdventOfTheDayBuilder.tsx @@ -7,10 +7,10 @@ const answerFieldName = 'answer'; type Options = { day: number; - buildBuggyAdvent: () => (...args: unknown[]) => unknown; - buggyAdventSurcharged?: (...args: unknown[]) => unknown; - referenceAdvent: (...args: unknown[]) => unknown; - postAdvent?: (adventOutput: unknown) => unknown; + buildBuggyAdvent: () => (...args: any[]) => unknown; + buggyAdventSurcharged?: (...args: any[]) => unknown; + referenceAdvent: (...args: any[]) => unknown; + postAdvent?: (adventOutput: any) => unknown; parser: (answer: string) => unknown[] | undefined; placeholderForm: string; functionName: string; @@ -55,7 +55,7 @@ export function buildAdventOfTheDay(options: Options) { ); } - let lastError = null; + let lastError: string | null = null; const storageKey = `aopbt24-day${day}`; function retrievePastAnswerIfSolved(): string | null { diff --git a/website/blog/2024-12-01-advent-of-pbt-day-1/buggy.mjs b/website/blog/2024-12-01-advent-of-pbt-day-1/buggy.mjs index 126e1408..5ca04979 100644 --- a/website/blog/2024-12-01-advent-of-pbt-day-1/buggy.mjs +++ b/website/blog/2024-12-01-advent-of-pbt-day-1/buggy.mjs @@ -9,6 +9,8 @@ export default function advent() { */ return function sortLetters(letters) { const clonedLetters = [...letters]; - return clonedLetters.sort((la, lb) => la.age - lb.age || la.name.codePointAt(0) - lb.name.codePointAt(0)); + return clonedLetters.sort( + (la, lb) => la.age - lb.age || (la.name.codePointAt(0) ?? 0) - (lb.name.codePointAt(0) ?? 0), + ); }; } diff --git a/website/blog/2024-12-02-advent-of-pbt-day-2/buggy.mjs b/website/blog/2024-12-02-advent-of-pbt-day-2/buggy.mjs index 3b0875d0..85394dd4 100644 --- a/website/blog/2024-12-02-advent-of-pbt-day-2/buggy.mjs +++ b/website/blog/2024-12-02-advent-of-pbt-day-2/buggy.mjs @@ -8,6 +8,7 @@ export default function advent() { * @returns {Letter[]} */ return function dropLettersFromDuplicatedSenders(letters) { + /** @type {Record} */ const alreadySeenIds = {}; return letters.filter((letter) => { if (alreadySeenIds[letter.id]) { diff --git a/website/blog/2024-12-03-advent-of-pbt-day-3/buggy.mjs b/website/blog/2024-12-03-advent-of-pbt-day-3/buggy.mjs index 6877b1e1..cd9c4edc 100644 --- a/website/blog/2024-12-03-advent-of-pbt-day-3/buggy.mjs +++ b/website/blog/2024-12-03-advent-of-pbt-day-3/buggy.mjs @@ -18,7 +18,7 @@ export default function advent() { if (currentSegmentHash === null) { currentSegmentHash = hashWord(currentSegment); } else { - currentSegmentHash = reHashWord(currentSegmentHash, prevSegment, currentSegment); + currentSegmentHash = reHashWord(currentSegmentHash, prevSegment ?? '', currentSegment); } prevSegment = currentSegment; if (wordHash === currentSegmentHash) { diff --git a/website/blog/2024-12-06-advent-of-pbt-day-6/AdventOfTheDay.tsx b/website/blog/2024-12-06-advent-of-pbt-day-6/AdventOfTheDay.tsx index 0a9b6e0f..f3cacae3 100644 --- a/website/blog/2024-12-06-advent-of-pbt-day-6/AdventOfTheDay.tsx +++ b/website/blog/2024-12-06-advent-of-pbt-day-6/AdventOfTheDay.tsx @@ -46,7 +46,7 @@ type Unit = | '🎁'; function nextBarcode(barcode: Unit[]): Unit[] { - const units = [ + const units: Unit[] = [ '\u{2709}\u{fe0f}', '\u{1f9fa}', '\u{1f384}', @@ -105,8 +105,7 @@ function nextBarcode(barcode: Unit[]): Unit[] { nextNumericalVersion.reverse(); // Translate next numerical value into a barcode - /** @type {Unit[]} */ - const next = []; + const next: Unit[] = []; for (let numericalIndex = 0; numericalIndex !== nextNumericalVersion.length; ++numericalIndex) { let numericalBase25 = nextNumericalVersion[numericalIndex].toString(25); if (numericalIndex !== 0) { diff --git a/website/blog/2024-12-08-advent-of-pbt-day-8/buggy.mjs b/website/blog/2024-12-08-advent-of-pbt-day-8/buggy.mjs index da0d907c..9a5cc6f1 100644 --- a/website/blog/2024-12-08-advent-of-pbt-day-8/buggy.mjs +++ b/website/blog/2024-12-08-advent-of-pbt-day-8/buggy.mjs @@ -14,6 +14,12 @@ export default function advent() { return match.join(' '); }; + /** + * @param {string} spacelessMessage + * @param {string[]} words + * @param {number} startIndex + * @returns {string[] | undefined} + */ function respaceInternal(spacelessMessage, words, startIndex) { if (startIndex === spacelessMessage.length) { return []; diff --git a/website/blog/2024-12-11-advent-of-pbt-day-11/buggy.mjs b/website/blog/2024-12-11-advent-of-pbt-day-11/buggy.mjs index b11ac230..61c9bc60 100644 --- a/website/blog/2024-12-11-advent-of-pbt-day-11/buggy.mjs +++ b/website/blog/2024-12-11-advent-of-pbt-day-11/buggy.mjs @@ -34,6 +34,12 @@ export default function advent() { return undefined; }; + /** + * @param {boolean[][]} map + * @param {{ x: number; y: number }} start + * @param {{ width: number; height: number }} requestedArea + * @returns {boolean} + */ function isValidPlace(map, start, requestedArea) { for (let dy = 0; dy !== requestedArea.height; ++dy) { if (!map[start.y + dy]?.[start.x]) { diff --git a/website/blog/2024-12-12-advent-of-pbt-day-12/buggy.mjs b/website/blog/2024-12-12-advent-of-pbt-day-12/buggy.mjs index 9154efa5..e2266898 100644 --- a/website/blog/2024-12-12-advent-of-pbt-day-12/buggy.mjs +++ b/website/blog/2024-12-12-advent-of-pbt-day-12/buggy.mjs @@ -10,6 +10,7 @@ export default function advent() { * @returns {Track[]|undefined} */ return function planFastTravel(departure, destination, tracks) { + /** @type {Record} */ const distanceToNode = Object.fromEntries( [departure, destination, ...tracks.map((t) => t.from), ...tracks.map((t) => t.to)].map((node) => [ node, @@ -37,6 +38,10 @@ export default function advent() { } }; + /** + * @param {Record} distanceToNode + * @returns {string | undefined} + */ function findRemainingNodeWithMinimalDistance(distanceToNode) { let minNode = undefined; let minDistance = Number.POSITIVE_INFINITY; diff --git a/website/blog/2024-12-13-advent-of-pbt-day-13/buggy.mjs b/website/blog/2024-12-13-advent-of-pbt-day-13/buggy.mjs index 20fb14d4..0eecf030 100644 --- a/website/blog/2024-12-13-advent-of-pbt-day-13/buggy.mjs +++ b/website/blog/2024-12-13-advent-of-pbt-day-13/buggy.mjs @@ -8,6 +8,7 @@ export default function advent() { * @returns {string} */ return function buildSantaURLOfChild(firstName, lastName, birthDateTimestamp) { + /** @type {(i: number) => number} */ const table = (i) => Array.from({ length: 8 }).reduce((c) => (c & 1 ? 0xedb88320 ^ (c >>> 1) : c >>> 1), i); let str = String(birthDateTimestamp); for (let i = 0; i !== Math.max(firstName.length, lastName.length); ++i) { diff --git a/website/blog/2024-12-14-advent-of-pbt-day-14/buggy.mjs b/website/blog/2024-12-14-advent-of-pbt-day-14/buggy.mjs index b547c5b4..b4b2dc01 100644 --- a/website/blog/2024-12-14-advent-of-pbt-day-14/buggy.mjs +++ b/website/blog/2024-12-14-advent-of-pbt-day-14/buggy.mjs @@ -42,7 +42,7 @@ export default function advent() { while ((m = regex.exec(compressed))) { const charsInChunk = [...m[0]]; const count = Number(charsInChunk.slice(0, -1)); - const char = charsInChunk.at(-1); + const char = charsInChunk.at(-1) ?? ''; text += char.repeat(count); } return text; diff --git a/website/blog/2024-12-20-advent-of-pbt-day-20/AdventOfTheDay.tsx b/website/blog/2024-12-20-advent-of-pbt-day-20/AdventOfTheDay.tsx index b39252f2..6ceb3984 100644 --- a/website/blog/2024-12-20-advent-of-pbt-day-20/AdventOfTheDay.tsx +++ b/website/blog/2024-12-20-advent-of-pbt-day-20/AdventOfTheDay.tsx @@ -16,7 +16,7 @@ export { AdventPlaygroundOfTheDay, FormOfTheDay }; // Reference implementation -function findStartIndex(partlyShuffled) { +function findStartIndex(partlyShuffled: number[]) { if (partlyShuffled.length === 0) { return -1; } diff --git a/website/blog/2024-12-23-advent-of-pbt-day-23/AdventOfTheDay.tsx b/website/blog/2024-12-23-advent-of-pbt-day-23/AdventOfTheDay.tsx index dff72417..277e93af 100644 --- a/website/blog/2024-12-23-advent-of-pbt-day-23/AdventOfTheDay.tsx +++ b/website/blog/2024-12-23-advent-of-pbt-day-23/AdventOfTheDay.tsx @@ -36,9 +36,10 @@ export { AdventPlaygroundOfTheDay, FormOfTheDay }; // Reference implementation -function payslipContentFor(availableCoins, amountToBePaid) { +type Coin = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10; +function payslipContentFor(availableCoins: Coin[], amountToBePaid: number) { const coins = [...availableCoins].sort((a, b) => b - a); - function helper(target, index) { + function helper(target: number, index: number): Coin[] | null { if (target === 0) { return []; } diff --git a/website/blog/2024-12-23-advent-of-pbt-day-23/buggy.mjs b/website/blog/2024-12-23-advent-of-pbt-day-23/buggy.mjs index 8d67782c..a5a80482 100644 --- a/website/blog/2024-12-23-advent-of-pbt-day-23/buggy.mjs +++ b/website/blog/2024-12-23-advent-of-pbt-day-23/buggy.mjs @@ -10,7 +10,13 @@ export default function advent() { */ return function payslipContentFor(availableCoins, amountToBePaid) { const coins = [...availableCoins].sort((a, b) => b - a); + /** @type {(Coin[] | undefined | null)[]} */ const memo = Array.from({ length: coins.length }, () => undefined); + /** + * @param {number} target + * @param {number} index + * @returns {Coin[] | null} + */ function helper(target, index) { if (target === 0) { return []; diff --git a/website/blog/2024-12-24-advent-of-pbt-day-24/AdventOfTheDay.tsx b/website/blog/2024-12-24-advent-of-pbt-day-24/AdventOfTheDay.tsx index 3d03b8e6..4c8a4284 100644 --- a/website/blog/2024-12-24-advent-of-pbt-day-24/AdventOfTheDay.tsx +++ b/website/blog/2024-12-24-advent-of-pbt-day-24/AdventOfTheDay.tsx @@ -40,10 +40,11 @@ export { AdventPlaygroundOfTheDay, FormOfTheDay }; // Reference implementation -function distributeCoins(availableCoins, payslips) { +type Coin = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10; +function distributeCoins(availableCoins: Coin[], amountsToBePaid: number[]) { const coins = [...availableCoins].sort((a, b) => b - a); - function helper(targets, indexInTarget, nextCoins = coins) { + function helper(targets: number[], indexInTarget: number, nextCoins = coins): Coin[][] | null { if (indexInTarget >= targets.length) { return []; } @@ -67,7 +68,7 @@ function distributeCoins(availableCoins, payslips) { const withoutCurrent = helper(targets, indexInTarget, subNextCoins); return withoutCurrent; } - return helper(payslips, 0); + return helper(amountsToBePaid, 0); } // Inputs parser diff --git a/website/blog/2024-12-24-advent-of-pbt-day-24/buggy.mjs b/website/blog/2024-12-24-advent-of-pbt-day-24/buggy.mjs index 7ade936b..4e7c56f7 100644 --- a/website/blog/2024-12-24-advent-of-pbt-day-24/buggy.mjs +++ b/website/blog/2024-12-24-advent-of-pbt-day-24/buggy.mjs @@ -9,8 +9,18 @@ export default function advent() { * @returns {Coin[][] | null} */ return function distributeCoins(availableCoins, amountsToBePaid) { + /** + * @param {Coin[]} availableCoins + * @param {number} amountToBePaid + * @returns {Coin[] | null} + */ function payslipContentFor(availableCoins, amountToBePaid) { const coins = [...availableCoins].sort((a, b) => b - a); + /** + * @param {number} target + * @param {number} index + * @returns {Coin[] | null} + */ function helper(target, index) { if (target === 0) { return []; diff --git a/website/docs/tutorials/detect-race-conditions/snippets.spec.mjs b/website/docs/tutorials/detect-race-conditions/snippets.spec.mjs index 1c7dee85..3ac96910 100644 --- a/website/docs/tutorials/detect-race-conditions/snippets.spec.mjs +++ b/website/docs/tutorials/detect-race-conditions/snippets.spec.mjs @@ -101,6 +101,10 @@ describe('Playground', () => { // Helpers +/** + * @param {string} testDirectoryPath + * @returns + */ async function runVitest(testDirectoryPath) { try { const { stdout, stderr } = await execFile( @@ -110,6 +114,7 @@ async function runVitest(testDirectoryPath) { ); return stdout + stderr; } catch (err) { + // @ts-ignore return err.stdout + err.stderr; } } diff --git a/website/package.json b/website/package.json index aa6c2d26..d3f537f7 100644 --- a/website/package.json +++ b/website/package.json @@ -40,7 +40,7 @@ "docusaurus-plugin-llms": "^0.3.0", "fast-check": "workspace:*", "jimp": "^1.6.0", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vitest": "^4.1.0" }, "browserslist": { diff --git a/website/tsconfig.json b/website/tsconfig.json index 24c4f125..25073271 100644 --- a/website/tsconfig.json +++ b/website/tsconfig.json @@ -1,7 +1,7 @@ { "extends": "@docusaurus/tsconfig", "compilerOptions": { - "baseUrl": ".", + "ignoreDeprecations": "6.0", "types": ["node", "@docusaurus/module-type-aliases", "@docusaurus/theme-classic"] } }