diff --git a/.changeset/friendly-radios-walk.md b/.changeset/friendly-radios-walk.md new file mode 100644 index 00000000..8f06c9cd --- /dev/null +++ b/.changeset/friendly-radios-walk.md @@ -0,0 +1,5 @@ +--- +'@ice/pkg': minor +--- + +feat: add oxc-transform as optional declaration generator diff --git a/examples/react-component/build.config.mts b/examples/react-component/build.config.mts index bae3e8ea..1c3db7f0 100644 --- a/examples/react-component/build.config.mts +++ b/examples/react-component/build.config.mts @@ -9,6 +9,9 @@ export default defineConfig({ formats: ['esm', 'es2017', 'cjs'], }, jsxRuntime: 'classic', + declaration: { + generator: 'oxc' + }, sourceMaps: false, bundle: { formats: ['esm', 'es2017'], diff --git a/packages/pkg/package.json b/packages/pkg/package.json index d7eea1ee..4c4096b2 100644 --- a/packages/pkg/package.json +++ b/packages/pkg/package.json @@ -61,6 +61,7 @@ "gzip-size": "^7.0.0", "lodash.merge": "^4.6.2", "magic-string": "^0.25.7", + "oxc-transform": "^0.35.0", "picocolors": "^1.0.0", "postcss": "^8.4.31", "postcss-plugin-rpx2vw": "^1.0.0", @@ -69,7 +70,7 @@ "rollup-plugin-visualizer": "^5.12.0", "semver": "^7.5.2", "tsc-alias": "^1.8.2", - "typescript": "^4.9.5" + "typescript": "^5.6.0" }, "devDependencies": { "@types/babel__core": "^7.1.20", diff --git a/packages/pkg/src/helpers/dts.ts b/packages/pkg/src/helpers/dts.ts index d95f65a6..7ffb175d 100644 --- a/packages/pkg/src/helpers/dts.ts +++ b/packages/pkg/src/helpers/dts.ts @@ -43,6 +43,7 @@ export interface DtsCompileOptions { alias: TaskConfig['alias']; rootDir: string; outputDir: string; + usingOxc: boolean; } function formatAliasToTSPathsConfig(alias: TaskConfig['alias']) { @@ -116,7 +117,7 @@ async function getProjectTSConfig(rootDir: string): Promise { +export async function dtsCompile({ files, rootDir, outputDir, alias, usingOxc }: DtsCompileOptions): Promise { if (!files.length) { return []; } @@ -132,18 +133,53 @@ export async function dtsCompile({ files, rootDir, outputDir, alias }: DtsCompil dtsPath: normalizePath(dtsPath), })); + const compileFunction = usingOxc ? compileFromOxc : compileFromTsc; + const dtsFiles = await compileFunction(_files, tsConfig) + + if (!Object.keys(alias).length) { + // no alias config + return _files.map((file) => ({ + ...file, + dtsContent: dtsFiles[file.dtsPath], + })); + } + + // We use tsc-alias to resolve d.ts alias. + // Reason: https://github.com/microsoft/TypeScript/issues/30952#issuecomment-1114225407 + const tsConfigLocalPath = path.join(rootDir, 'node_modules/.cache/ice-pkg/tsconfig.json'); + await fse.ensureFile(tsConfigLocalPath); + await fse.writeJSON(tsConfigLocalPath, { + ...tsConfig, + compilerOptions: tsConfig.options, + }, { spaces: 2 }); + + const runFile = await prepareSingleFileReplaceTscAliasPaths({ + configFile: tsConfigLocalPath, + outDir: outputDir, + }); + + const result = _files.map((file) => ({ + ...file, + dtsContent: dtsFiles[file.dtsPath] ? runFile({ fileContents: dtsFiles[file.dtsPath], filePath: file.dtsPath }) : '', + })); + + return result; +} + +async function compileFromTsc(files: DtsInputFile[], tsConfig: ts.ParsedCommandLine): Promise> { // In order to only include the update files instead of all the files in the watch mode. function getProgramRootNames(originalFilenames: string[]) { // Should include all the resolved .d.ts file to avoid dts generate error: // TS4025: Exported variable '' has or is using private name ''. const dtsFilenames = originalFilenames.filter((filename) => filename.endsWith('.d.ts')); - const needCompileFileNames = _files.map(({ filePath }) => filePath); + const needCompileFileNames = files.map(({ filePath }) => filePath); return [...needCompileFileNames, ...dtsFilenames]; } - const dtsFiles = {}; const host = ts.createCompilerHost(tsConfig.options); + const dtsFiles: Record = {}; + host.writeFile = (fileName, contents) => { dtsFiles[fileName] = contents; }; @@ -171,32 +207,23 @@ export async function dtsCompile({ files, rootDir, outputDir, alias }: DtsCompil }); } - if (!Object.keys(alias).length) { - // no alias config - return _files.map((file) => ({ - ...file, - dtsContent: dtsFiles[file.dtsPath], - })); - } - - // We use tsc-alias to resolve d.ts alias. - // Reason: https://github.com/microsoft/TypeScript/issues/30952#issuecomment-1114225407 - const tsConfigLocalPath = path.join(rootDir, 'node_modules/.cache/ice-pkg/tsconfig.json'); - await fse.ensureFile(tsConfigLocalPath); - await fse.writeJSON(tsConfigLocalPath, { - ...tsConfig, - compilerOptions: tsConfig.options, - }, { spaces: 2 }); + return dtsFiles +} - const runFile = await prepareSingleFileReplaceTscAliasPaths({ - configFile: tsConfigLocalPath, - outDir: outputDir, - }); +async function compileFromOxc(absFiles: DtsInputFile[], tsConfig: ts.ParsedCommandLine): Promise> { + if (!tsConfig.options.isolatedDeclarations) { + consola.warn(`Enable isolatedDeclarations in tsconfig.json for correct .d.ts file generation`) + } + const oxc = await import('oxc-transform'); + const dtsFiles: Record = {}; + for (const file of absFiles) { + const fileContent = fse.readFileSync(file.filePath, 'utf-8'); + const { code } = oxc.isolatedDeclaration(file.filePath, fileContent, { + sourcemap: false, + }); - const result = _files.map((file) => ({ - ...file, - dtsContent: dtsFiles[file.dtsPath] ? runFile({ fileContents: dtsFiles[file.dtsPath], filePath: file.dtsPath }) : '', - })); + dtsFiles[file.dtsPath] = code; + } - return result; + return dtsFiles } diff --git a/packages/pkg/src/tasks/declaration.ts b/packages/pkg/src/tasks/declaration.ts index a3223a94..33bcc5bd 100644 --- a/packages/pkg/src/tasks/declaration.ts +++ b/packages/pkg/src/tasks/declaration.ts @@ -56,6 +56,7 @@ class DeclarationRunner extends Runner { rootDir: context.buildContext.rootDir, outputDir: buildConfig.outputDir, alias: buildConfig.alias, + usingOxc: buildConfig.generator === 'oxc', }]); await worker.terminate(); diff --git a/packages/pkg/src/types.ts b/packages/pkg/src/types.ts index 14ea4c25..26eb04d0 100644 --- a/packages/pkg/src/types.ts +++ b/packages/pkg/src/types.ts @@ -112,6 +112,14 @@ export interface DeclarationUserConfig { * @default 'multi' */ outputMode?: 'multi' | 'unique'; + + /** + * The generator to generate .d.ts file + * - `'tsc'` use typescript + * - `'oxc'` use oxc-transform to generate isolated declaration + * @default 'tsc' + */ + generator?: 'tsc' | 'oxc'; } export interface UserConfig { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3850cb6e..8fe0679c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ catalogs: specifier: ^13.2.0 version: 13.2.0 typescript: - specifier: ^4.9.4 - version: 4.9.4 + specifier: ^5.6.0 + version: 5.6.3 vitest: specifier: ^0.28.5 version: 0.28.5 @@ -34,7 +34,7 @@ importers: version: 15.0.0 '@iceworks/spec': specifier: ^1.6.0 - version: 1.6.0(eslint@8.19.0)(stylelint@13.13.1)(typescript@4.9.4) + version: 1.6.0(eslint@8.19.0)(stylelint@13.13.1)(typescript@5.6.3) '@types/fs-extra': specifier: ^9.0.13 version: 9.0.13 @@ -70,10 +70,10 @@ importers: version: 13.13.1 ts-node: specifier: ^10.8.2 - version: 10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.4) + version: 10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3) typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 vitest: specifier: 'catalog:' version: 0.28.5(jsdom@21.1.0)(less@4.1.3)(sass@1.58.3)(sugarss@2.0.0)(terser@5.14.1) @@ -110,7 +110,7 @@ importers: version: link:../../packages/pkg typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 examples/rax-component: dependencies: @@ -168,7 +168,7 @@ importers: version: 1.0.3(enzyme@3.11.0)(rax@1.2.3) jest: specifier: ^28.0.0 - version: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)) + version: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)) rax: specifier: ^1.2.2 version: 1.2.3 @@ -229,7 +229,7 @@ importers: version: 3.0.0 jest: specifier: ^29.0.0 - version: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + version: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) jest-environment-jsdom: specifier: ^29.0.0 version: 29.4.3 @@ -256,7 +256,7 @@ importers: version: 3.0.5 ts-jest: specifier: ^29.0.0 - version: 29.0.5(@babel/core@7.21.3)(@jest/types@29.4.3)(babel-jest@29.4.3(@babel/core@7.21.3))(jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)))(typescript@4.9.5) + version: 29.0.5(@babel/core@7.21.3)(@jest/types@29.4.3)(babel-jest@29.4.3(@babel/core@7.21.3))(jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)))(typescript@5.6.3) vitest: specifier: 'catalog:' version: 0.28.5(jsdom@21.1.0)(less@4.1.3)(sass@1.58.3)(sugarss@2.0.0)(terser@5.14.1) @@ -327,7 +327,7 @@ importers: devDependencies: typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 packages/ice-npm-utils: dependencies: @@ -355,7 +355,7 @@ importers: devDependencies: typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 vitest: specifier: 'catalog:' version: 0.28.5(jsdom@21.1.0)(less@4.1.3)(sass@1.58.3)(sugarss@2.0.0)(terser@5.14.1) @@ -452,6 +452,9 @@ importers: magic-string: specifier: ^0.25.7 version: 0.25.9 + oxc-transform: + specifier: ^0.35.0 + version: 0.35.0 picocolors: specifier: ^1.0.0 version: 1.0.0 @@ -466,7 +469,7 @@ importers: version: 4.24.2 rollup-plugin-styler: specifier: ^1.8.0 - version: 1.8.0(rollup@4.24.2)(typescript@4.9.5) + version: 1.8.0(rollup@4.24.2)(typescript@5.6.3) rollup-plugin-visualizer: specifier: ^5.12.0 version: 5.12.0(rollup@4.24.2) @@ -477,8 +480,8 @@ importers: specifier: ^1.8.2 version: 1.8.2 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.0 + version: 5.6.3 devDependencies: '@types/babel__core': specifier: ^7.1.20 @@ -497,7 +500,7 @@ importers: version: 5.1.15(postcss@8.4.47) jest: specifier: ^29.4.3 - version: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + version: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) sass: specifier: 'catalog:' version: 1.58.3 @@ -535,13 +538,13 @@ importers: dependencies: '@docusaurus/core': specifier: ^2.4.0 - version: 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/plugin-content-pages': specifier: ^2.4.0 - version: 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/preset-classic': specifier: ^2.4.0 - version: 2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@ice/jsx-runtime': specifier: ^0.2.0 version: 0.2.0(react@18.2.0) @@ -635,7 +638,7 @@ importers: version: 18.2.0(react@18.2.0) typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 webpack: specifier: ^5.76.3 version: 5.77.0(@swc/core@1.7.40) @@ -685,7 +688,7 @@ importers: version: 18.2.0(react@18.2.0) typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 packages/remark-react-docgen-docusaurus: dependencies: @@ -737,13 +740,13 @@ importers: dependencies: '@docusaurus/core': specifier: ^2.3.1 - version: 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/preset-classic': specifier: ^2.3.1 - version: 2.3.1(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 2.3.1(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@easyops-cn/docusaurus-search-local': specifier: ^0.33.6 - version: 0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4))(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3))(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@mdx-js/react': specifier: ^1.6.22 version: 1.6.22(react@18.2.0) @@ -768,10 +771,10 @@ importers: version: 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/theme-common': specifier: ^2.3.1 - version: 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + version: 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@ice/pkg-plugin-docusaurus': specifier: ^1.4.2 - version: 1.4.18(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)) + version: 1.4.18(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)) '@tsconfig/docusaurus': specifier: ^1.0.5 version: 1.0.6 @@ -783,7 +786,7 @@ importers: version: file:website/my-button typescript: specifier: 'catalog:' - version: 4.9.4 + version: 5.6.3 packages: @@ -2449,8 +2452,48 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@polka/url@1.0.0-next.21': - resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} + '@oxc-transform/binding-darwin-arm64@0.35.0': + resolution: {integrity: sha512-oh+L/TM7/u3A1qIlFz2hEW0LIVPdhgK+dGAgnyDCOaXqP0P45MgkklbTF+lSAXkv5PgpvNmrnocu4j1mjswskA==} + cpu: [arm64] + os: [darwin] + + '@oxc-transform/binding-darwin-x64@0.35.0': + resolution: {integrity: sha512-/B8YOmxxHGKeNqCeCoe7FY3eLrru5R07kS5pObkOGZgz2jqWw2CnJ3XMq+GaNAAgvVJc4O7wU88yV8a/TX3ppQ==} + cpu: [x64] + os: [darwin] + + '@oxc-transform/binding-linux-arm64-gnu@0.35.0': + resolution: {integrity: sha512-Smbku1J3IofBVEJFvnP6IcGyavZsAskbGBs++ty/4+JQqv67fCeGFNRf8erAWpNQGhpgsL/EW7QIPuZ89SlIBw==} + cpu: [arm64] + os: [linux] + + '@oxc-transform/binding-linux-arm64-musl@0.35.0': + resolution: {integrity: sha512-H0CV1mf4TNIPm4PwkHWJUxekgOHvyyCTehHimUjBaB2XxImwo1pEa+bO79wkJYm/F1aSDRM4APivK9c3Hi4F0w==} + cpu: [arm64] + os: [linux] + + '@oxc-transform/binding-linux-x64-gnu@0.35.0': + resolution: {integrity: sha512-VSOiPOx4I/e3yTNED50Vn0VwHb3Pa0QQwqCZYRDKmqztsTQN6RSKnawWG+EPY+9mqLJs+8KfMphQMsjRE2K+hA==} + cpu: [x64] + os: [linux] + + '@oxc-transform/binding-linux-x64-musl@0.35.0': + resolution: {integrity: sha512-ItoZZ1auUQsgSE+lvL559+cLBnZb4Q2zotTB0JpH8M8rxROpW+GVwU3TzBwQHmtGE9ri+KuywpXkPREifdOx9g==} + cpu: [x64] + os: [linux] + + '@oxc-transform/binding-win32-arm64-msvc@0.35.0': + resolution: {integrity: sha512-XuvyU0mhgpF5NIAcoknQPQnl70s/kfkBASo6xCx2HQP74vGGP6Aj810U4N0D66jGazpVw+mbaEsDzGHm3KWwiw==} + cpu: [arm64] + os: [win32] + + '@oxc-transform/binding-win32-x64-msvc@0.35.0': + resolution: {integrity: sha512-+hTWKxqO519Iot9A6XdCEdvokg/2Yid4NevjhsEJnsa1MrHHxbOjzWKq22GRjv0CpMgKlMyJXWHP4YKzDZ/Sog==} + cpu: [x64] + os: [win32] + + '@polka/url@1.0.0-next.28': + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} '@rollup/plugin-alias@5.0.1': resolution: {integrity: sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==} @@ -7239,6 +7282,9 @@ packages: outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} + oxc-transform@0.35.0: + resolution: {integrity: sha512-biVB7H7ZxuAQYbMJPUZw1umT7nzDU44tEBYyqMgLle0mnAbi9AetadIqTpjAp8KmcOYpG6VmvGeFPxWihFCWFQ==} + p-cancelable@1.1.0: resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} engines: {node: '>=6'} @@ -9341,16 +9387,16 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typescript@4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} - engines: {node: '>=4.2.0'} - hasBin: true - typescript@4.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + typical@4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} engines: {node: '>=8'} @@ -11230,7 +11276,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/core@2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/core@2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@babel/core': 7.21.3 '@babel/generator': 7.18.7 @@ -11283,7 +11329,7 @@ snapshots: postcss-loader: 7.0.0(postcss@8.4.47)(webpack@5.77.0(@swc/core@1.7.40)) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@8.19.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)) + react-dev-utils: 12.0.1(eslint@8.19.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)) react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.2.0)' @@ -11321,7 +11367,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/core@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@babel/core': 7.21.3 '@babel/generator': 7.21.3 @@ -11374,7 +11420,7 @@ snapshots: postcss-loader: 7.0.0(postcss@8.4.47)(webpack@5.77.0(@swc/core@1.7.40)) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@8.19.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)) + react-dev-utils: 12.0.1(eslint@8.19.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)) react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.2.0)' @@ -11412,7 +11458,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/core@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@babel/core': 7.21.3 '@babel/generator': 7.21.3 @@ -11465,7 +11511,7 @@ snapshots: postcss-loader: 7.0.0(postcss@8.4.47)(webpack@5.77.0(@swc/core@1.7.40)) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@8.19.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)) + react-dev-utils: 12.0.1(eslint@8.19.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)) react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.2.0)' @@ -11650,9 +11696,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-content-blog@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.3.1 '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -11685,9 +11731,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-blog@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-content-blog@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.4.0 '@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -11720,9 +11766,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-content-docs@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.3.1 '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -11755,9 +11801,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-content-docs@2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.4.0 '@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -11790,9 +11836,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-content-pages@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -11817,9 +11863,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-content-pages@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -11844,9 +11890,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@2.3.1(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-debug@2.3.1(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) fs-extra: 10.1.0 @@ -11871,9 +11917,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@2.4.0(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-debug@2.4.0(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) fs-extra: 10.1.0 @@ -11898,9 +11944,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-debug@2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) fs-extra: 10.1.0 @@ -11925,9 +11971,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-google-analytics@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) react: 18.2.0 @@ -11948,9 +11994,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-google-analytics@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) react: 18.2.0 @@ -11971,9 +12017,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-google-gtag@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) react: 18.2.0 @@ -11994,9 +12040,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-google-gtag@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) react: 18.2.0 @@ -12017,9 +12063,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-google-tag-manager@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) react: 18.2.0 @@ -12040,9 +12086,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-google-tag-manager@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) react: 18.2.0 @@ -12063,9 +12109,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-sitemap@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.3.1 '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12091,9 +12137,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/plugin-sitemap@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.4.0 '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12119,20 +12165,20 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@2.3.1(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': - dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-blog': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-debug': 2.3.1(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-analytics': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-gtag': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-tag-manager': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-sitemap': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-classic': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-search-algolia': 2.3.1(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/preset-classic@2.3.1(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + dependencies: + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-blog': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-debug': 2.3.1(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-analytics': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-gtag': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-tag-manager': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-sitemap': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-classic': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-search-algolia': 2.3.1(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -12154,20 +12200,20 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': - dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-debug': 2.4.0(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-analytics': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-gtag': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-tag-manager': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-sitemap': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-classic': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + dependencies: + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-debug': 2.4.0(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-analytics': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-gtag': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-tag-manager': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-sitemap': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-classic': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -12189,20 +12235,20 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': - dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-debug': 2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-analytics': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-gtag': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-google-tag-manager': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-sitemap': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-classic': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + dependencies: + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-debug': 2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-analytics': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-gtag': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-google-tag-manager': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-sitemap': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-classic': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -12230,15 +12276,15 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 - '@docusaurus/theme-classic@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-classic@2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-blog': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 2.3.1 '@docusaurus/types': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12274,15 +12320,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-classic@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-classic@2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 2.4.0 '@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12318,13 +12364,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-common@2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-blog': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@types/history': 4.7.11 '@types/react': 18.0.15 @@ -12353,13 +12399,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-common@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@docusaurus/utils-common': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@types/history': 4.7.11 @@ -12389,13 +12435,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@docusaurus/utils-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@types/history': 4.7.11 @@ -12425,13 +12471,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@2.3.1(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-search-algolia@2.3.1(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docsearch/react': 3.1.1(@algolia/client-search@4.13.1)(@types/react@18.0.15)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.3.1 - '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-docs': 2.3.1(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 2.3.1 '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12463,13 +12509,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@17.0.52)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docsearch/react': 3.1.1(@algolia/client-search@4.13.1)(@types/react@17.0.52)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.4.0 - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 2.4.0 '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12501,13 +12547,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docsearch/react': 3.1.1(@algolia/client-search@4.13.1)(@types/react@18.0.15)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 2.4.0 - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 2.4.0 '@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) @@ -12734,10 +12780,10 @@ snapshots: cssesc: 3.0.0 immediate: 3.3.0 - '@easyops-cn/docusaurus-search-local@0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4))(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)': + '@easyops-cn/docusaurus-search-local@0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3))(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 2.4.0 '@docusaurus/utils': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40) '@docusaurus/utils-common': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) @@ -12886,11 +12932,11 @@ snapshots: react: 18.2.0 style-unit: 3.0.5 - '@ice/pkg-plugin-docusaurus@1.4.18(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40))': + '@ice/pkg-plugin-docusaurus@1.4.18(@algolia/client-search@4.13.1)(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40))': dependencies: - '@docusaurus/core': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) - '@docusaurus/preset-classic': 2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4) + '@docusaurus/core': 2.4.0(@docusaurus/types@2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/preset-classic': 2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@8.19.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@ice/jsx-runtime': 0.2.0(react@18.2.0) '@mdx-js/react': 1.6.22(react@18.2.0) '@swc/helpers': 0.5.13 @@ -13027,9 +13073,9 @@ snapshots: - '@swc/helpers' - supports-color - '@iceworks/eslint-plugin-best-practices@0.2.11(eslint@8.19.0)(stylelint@13.13.1)(typescript@4.9.4)': + '@iceworks/eslint-plugin-best-practices@0.2.11(eslint@8.19.0)(stylelint@13.13.1)(typescript@5.6.3)': dependencies: - '@iceworks/spec': 1.6.0(eslint@8.19.0)(stylelint@13.13.1)(typescript@4.9.4) + '@iceworks/spec': 1.6.0(eslint@8.19.0)(stylelint@13.13.1)(typescript@5.6.3) '@mdn/browser-compat-data': 4.2.1 fs-extra: 9.1.0 glob: 7.2.3 @@ -13056,18 +13102,18 @@ snapshots: transitivePeerDependencies: - debug - '@iceworks/spec@1.6.0(eslint@8.19.0)(stylelint@13.13.1)(typescript@4.9.4)': + '@iceworks/spec@1.6.0(eslint@8.19.0)(stylelint@13.13.1)(typescript@5.6.3)': dependencies: '@babel/core': 7.21.3 '@babel/eslint-parser': 7.18.2(@babel/core@7.21.3)(eslint@8.19.0) '@babel/preset-react': 7.18.6(@babel/core@7.21.3) - '@iceworks/eslint-plugin-best-practices': 0.2.11(eslint@8.19.0)(stylelint@13.13.1)(typescript@4.9.4) - '@typescript-eslint/eslint-plugin': 5.30.5(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4))(eslint@8.19.0)(typescript@4.9.4) - '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@4.9.4) + '@iceworks/eslint-plugin-best-practices': 0.2.11(eslint@8.19.0)(stylelint@13.13.1)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 5.30.5(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3))(eslint@8.19.0)(typescript@5.6.3) + '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@5.6.3) commitlint-config-ali: 0.1.3 eslint: 8.19.0 eslint-config-ali: 13.1.0(eslint@8.19.0) - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4))(eslint@8.19.0) + eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3))(eslint@8.19.0) eslint-plugin-jsx-plus: 0.1.0 eslint-plugin-rax-compile-time-miniapp: 1.0.0 eslint-plugin-react: 7.30.1(eslint@8.19.0) @@ -13113,7 +13159,7 @@ snapshots: jest-util: 29.4.3 slash: 3.0.0 - '@jest/core@28.1.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4))': + '@jest/core@28.1.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 @@ -13127,7 +13173,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)) + jest-config: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -13148,7 +13194,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.4.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5))': + '@jest/core@29.4.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3))': dependencies: '@jest/console': 29.4.3 '@jest/reporters': 29.4.3 @@ -13162,7 +13208,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.4.3 - jest-config: 29.4.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@4.9.5)) + jest-config: 29.4.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@5.6.3)) jest-haste-map: 29.4.3 jest-message-util: 29.4.3 jest-regex-util: 29.4.3 @@ -13569,7 +13615,31 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - '@polka/url@1.0.0-next.21': {} + '@oxc-transform/binding-darwin-arm64@0.35.0': + optional: true + + '@oxc-transform/binding-darwin-x64@0.35.0': + optional: true + + '@oxc-transform/binding-linux-arm64-gnu@0.35.0': + optional: true + + '@oxc-transform/binding-linux-arm64-musl@0.35.0': + optional: true + + '@oxc-transform/binding-linux-x64-gnu@0.35.0': + optional: true + + '@oxc-transform/binding-linux-x64-musl@0.35.0': + optional: true + + '@oxc-transform/binding-win32-arm64-msvc@0.35.0': + optional: true + + '@oxc-transform/binding-win32-x64-msvc@0.35.0': + optional: true + + '@polka/url@1.0.0-next.28': {} '@rollup/plugin-alias@5.0.1(rollup@2.79.1)': dependencies: @@ -14340,33 +14410,33 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.0 - '@typescript-eslint/eslint-plugin@5.30.5(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4))(eslint@8.19.0)(typescript@4.9.4)': + '@typescript-eslint/eslint-plugin@5.30.5(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3))(eslint@8.19.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@4.9.4) + '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 5.30.5 - '@typescript-eslint/type-utils': 5.30.5(eslint@8.19.0)(typescript@4.9.4) - '@typescript-eslint/utils': 5.30.5(eslint@8.19.0)(typescript@4.9.4) + '@typescript-eslint/type-utils': 5.30.5(eslint@8.19.0)(typescript@5.6.3) + '@typescript-eslint/utils': 5.30.5(eslint@8.19.0)(typescript@5.6.3) debug: 4.3.4 eslint: 8.19.0 functional-red-black-tree: 1.0.1 ignore: 5.3.1 regexpp: 3.2.0 semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.4) + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 4.9.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4)': + '@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 5.30.5 '@typescript-eslint/types': 5.30.5 - '@typescript-eslint/typescript-estree': 5.30.5(typescript@4.9.4) + '@typescript-eslint/typescript-estree': 5.30.5(typescript@5.6.3) debug: 4.3.4 eslint: 8.19.0 optionalDependencies: - typescript: 4.9.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -14375,20 +14445,20 @@ snapshots: '@typescript-eslint/types': 5.30.5 '@typescript-eslint/visitor-keys': 5.30.5 - '@typescript-eslint/type-utils@5.30.5(eslint@8.19.0)(typescript@4.9.4)': + '@typescript-eslint/type-utils@5.30.5(eslint@8.19.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 5.30.5(eslint@8.19.0)(typescript@4.9.4) + '@typescript-eslint/utils': 5.30.5(eslint@8.19.0)(typescript@5.6.3) debug: 4.3.4 eslint: 8.19.0 - tsutils: 3.21.0(typescript@4.9.4) + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 4.9.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@5.30.5': {} - '@typescript-eslint/typescript-estree@5.30.5(typescript@4.9.4)': + '@typescript-eslint/typescript-estree@5.30.5(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 5.30.5 '@typescript-eslint/visitor-keys': 5.30.5 @@ -14396,18 +14466,18 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.4) + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 4.9.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.30.5(eslint@8.19.0)(typescript@4.9.4)': + '@typescript-eslint/utils@5.30.5(eslint@8.19.0)(typescript@5.6.3)': dependencies: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 5.30.5 '@typescript-eslint/types': 5.30.5 - '@typescript-eslint/typescript-estree': 5.30.5(typescript@4.9.4) + '@typescript-eslint/typescript-estree': 5.30.5(typescript@5.6.3) eslint: 8.19.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0(eslint@8.19.0) @@ -15513,14 +15583,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@4.9.5): + cosmiconfig@8.3.6(typescript@5.6.3): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 create-react-class@15.7.0: dependencies: @@ -16334,17 +16404,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.7.3(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.6): + eslint-module-utils@2.7.3(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.6): dependencies: debug: 3.2.7 find-up: 2.1.0 optionalDependencies: - '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@4.9.4) + '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@5.6.3) eslint-import-resolver-node: 0.3.6 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4))(eslint@8.19.0): + eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3))(eslint@8.19.0): dependencies: array-includes: 3.1.5 array.prototype.flat: 1.3.0 @@ -16352,7 +16422,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.19.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.6) + eslint-module-utils: 2.7.3(@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.6) has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 @@ -16361,7 +16431,7 @@ snapshots: resolve: 1.22.1 tsconfig-paths: 3.14.1 optionalDependencies: - '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@4.9.4) + '@typescript-eslint/parser': 5.30.5(eslint@8.19.0)(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -16785,7 +16855,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 3.0.7 - fork-ts-checker-webpack-plugin@6.5.2(eslint@8.19.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)): + fork-ts-checker-webpack-plugin@6.5.2(eslint@8.19.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)): dependencies: '@babel/code-frame': 7.18.6 '@types/json-schema': 7.0.11 @@ -16800,7 +16870,7 @@ snapshots: schema-utils: 2.7.0 semver: 7.6.3 tapable: 1.1.3 - typescript: 4.9.4 + typescript: 5.6.3 webpack: 5.77.0(@swc/core@1.7.40) optionalDependencies: eslint: 8.19.0 @@ -17761,16 +17831,16 @@ snapshots: transitivePeerDependencies: - supports-color - jest-cli@28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)): + jest-cli@28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)): dependencies: - '@jest/core': 28.1.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)) + '@jest/core': 28.1.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)) + jest-config: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -17780,16 +17850,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)): + jest-cli@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)): dependencies: - '@jest/core': 29.4.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + '@jest/core': 29.4.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) '@jest/test-result': 29.4.3 '@jest/types': 29.4.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + jest-config: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) jest-util: 29.4.3 jest-validate: 29.4.3 prompts: 2.4.2 @@ -17799,7 +17869,7 @@ snapshots: - supports-color - ts-node - jest-config@28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)): + jest-config@28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)): dependencies: '@babel/core': 7.21.3 '@jest/test-sequencer': 28.1.3 @@ -17825,11 +17895,11 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 18.0.3 - ts-node: 10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4) + ts-node: 10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3) transitivePeerDependencies: - supports-color - jest-config@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)): + jest-config@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)): dependencies: '@babel/core': 7.21.3 '@jest/test-sequencer': 29.4.3 @@ -17855,11 +17925,11 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 17.0.45 - ts-node: 10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@4.9.5) + ts-node: 10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3) transitivePeerDependencies: - supports-color - jest-config@29.4.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@4.9.5)): + jest-config@29.4.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@5.6.3)): dependencies: '@babel/core': 7.21.3 '@jest/test-sequencer': 29.4.3 @@ -17885,7 +17955,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 18.0.3 - ts-node: 10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@4.9.5) + ts-node: 10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3) transitivePeerDependencies: - supports-color @@ -18345,23 +18415,23 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)): + jest@28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)): dependencies: - '@jest/core': 28.1.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)) + '@jest/core': 28.1.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)) '@jest/types': 28.1.3 import-local: 3.1.0 - jest-cli: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4)) + jest-cli: 28.1.3(@types/node@18.0.3)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - supports-color - ts-node - jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)): + jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)): dependencies: - '@jest/core': 29.4.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + '@jest/core': 29.4.3(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) '@jest/types': 29.4.3 import-local: 3.1.0 - jest-cli: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + jest-cli: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - supports-color @@ -19439,6 +19509,17 @@ snapshots: outdent@0.5.0: {} + oxc-transform@0.35.0: + optionalDependencies: + '@oxc-transform/binding-darwin-arm64': 0.35.0 + '@oxc-transform/binding-darwin-x64': 0.35.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.35.0 + '@oxc-transform/binding-linux-arm64-musl': 0.35.0 + '@oxc-transform/binding-linux-x64-gnu': 0.35.0 + '@oxc-transform/binding-linux-x64-musl': 0.35.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.35.0 + '@oxc-transform/binding-win32-x64-msvc': 0.35.0 + p-cancelable@1.1.0: {} p-filter@2.1.0: @@ -20324,7 +20405,7 @@ snapshots: lodash.flow: 3.5.0 pure-color: 1.3.0 - react-dev-utils@12.0.1(eslint@8.19.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)): + react-dev-utils@12.0.1(eslint@8.19.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)): dependencies: '@babel/code-frame': 7.18.6 address: 1.2.1 @@ -20335,7 +20416,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.19.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)) + fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.19.0)(typescript@5.6.3)(webpack@5.77.0(@swc/core@1.7.40)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -20352,7 +20433,7 @@ snapshots: text-table: 0.2.0 webpack: 5.77.0(@swc/core@1.7.40) optionalDependencies: - typescript: 4.9.4 + typescript: 5.6.3 transitivePeerDependencies: - eslint - supports-color @@ -20790,10 +20871,10 @@ snapshots: dependencies: glob: 7.2.3 - rollup-plugin-styler@1.8.0(rollup@4.24.2)(typescript@4.9.5): + rollup-plugin-styler@1.8.0(rollup@4.24.2)(typescript@5.6.3): dependencies: '@rollup/pluginutils': 5.1.3(rollup@4.24.2) - cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig: 8.3.6(typescript@5.6.3) cssnano: 6.1.2(postcss@8.4.47) fs-extra: 11.2.0 icss-utils: 5.1.0(postcss@8.4.47) @@ -21126,7 +21207,7 @@ snapshots: sirv@1.0.19: dependencies: - '@polka/url': 1.0.0-next.21 + '@polka/url': 1.0.0-next.28 mrmime: 1.0.1 totalist: 1.1.0 @@ -21667,45 +21748,24 @@ snapshots: trough@2.1.0: {} - ts-jest@29.0.5(@babel/core@7.21.3)(@jest/types@29.4.3)(babel-jest@29.4.3(@babel/core@7.21.3))(jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@29.0.5(@babel/core@7.21.3)(@jest/types@29.4.3)(babel-jest@29.4.3(@babel/core@7.21.3))(jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)) + jest: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3)) jest-util: 29.4.3 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.7 - typescript: 4.9.5 + typescript: 5.6.3 yargs-parser: 21.0.1 optionalDependencies: '@babel/core': 7.21.3 '@jest/types': 29.4.3 babel-jest: 29.4.3(@babel/core@7.21.3) - ts-node@10.8.2(@swc/core@1.7.40(@swc/helpers@0.5.13))(@types/node@17.0.45)(typescript@4.9.5): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 17.0.45 - acorn: 8.14.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.9.5 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.7.40(@swc/helpers@0.5.13) - optional: true - - ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.4): + ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -21719,13 +21779,13 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.4 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: '@swc/core': 1.7.40(@swc/helpers@0.5.13) - ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@4.9.4): + ts-node@10.8.2(@swc/core@1.7.40)(@types/node@18.0.3)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -21739,7 +21799,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.4 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: @@ -21778,10 +21838,10 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@4.9.4): + tsutils@3.21.0(typescript@5.6.3): dependencies: tslib: 1.14.1 - typescript: 4.9.4 + typescript: 5.6.3 tty-table@4.1.6: dependencies: @@ -21832,10 +21892,10 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript@4.9.4: {} - typescript@4.9.5: {} + typescript@5.6.3: {} + typical@4.0.0: {} typical@5.2.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5bb6562c..f4c3dca8 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,6 +7,6 @@ packages: catalog: vitest: ^0.28.5 '@vitest/coverage-c8': ^0.28.5 - typescript: ^4.9.4 + typescript: ^5.6.0 sass: ^1.58.3 sass-loader: ^13.2.0