From 70bcd16e8d78050a78e25d7feda0f7ef33b681f4 Mon Sep 17 00:00:00 2001 From: Fleny Date: Mon, 2 Jun 2025 07:47:19 +0200 Subject: [PATCH] chore(website): Update docusarus v3.8, improve build perf (#4209) * Update docusaurus to v3.8, improve performance Docusaurus: - Update to v3.8.0 - Enable new faster features, rspack bundler cache and worker threads - Update CI to cache rspack bundler cache - Update dependencies to latest versions - Update blog posts to use the truncate tag - Update caniuse-lite Removed duplicated type documentation generation for bot package * Use .jsonc files for typedoc And use the readme option instead of a custom script * remvoe typedoc script --------- Co-authored-by: Jonathan Ho --- .github/workflows/site.yml | 7 + .gitignore | 1 + package.json | 2 +- packages/bot/typedoc.jsonc | 5 + .../typedoc.json => gateway/typedoc.jsonc} | 0 .../typedoc.json => rest/typedoc.jsonc} | 0 .../typedoc.json => types/typedoc.jsonc} | 0 packages/utils/typedoc.json | 3 - .../typedoc.json => utils/typedoc.jsonc} | 0 scripts/finalizeTypedocs.js | 18 - typedoc.json => typedoc.jsonc | 1 + .../generated/{ => _media}/README.md | 4 - website/blog/changelogs/19.0.0.md | 2 + .../why-we-switched-from-deno-to-nodejs.md | 2 + website/docusaurus.config.ts | 18 +- website/package.json | 37 +- website/yarn.lock | 1308 +++++++++-------- 17 files changed, 768 insertions(+), 640 deletions(-) create mode 100644 packages/bot/typedoc.jsonc rename packages/{bot/typedoc.json => gateway/typedoc.jsonc} (100%) rename packages/{gateway/typedoc.json => rest/typedoc.jsonc} (100%) rename packages/{rest/typedoc.json => types/typedoc.jsonc} (100%) delete mode 100644 packages/utils/typedoc.json rename packages/{types/typedoc.json => utils/typedoc.jsonc} (100%) delete mode 100644 scripts/finalizeTypedocs.js rename typedoc.json => typedoc.jsonc (84%) rename website/api_reference/generated/{ => _media}/README.md (76%) diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml index f2e0a6122..5bb656376 100644 --- a/.github/workflows/site.yml +++ b/.github/workflows/site.yml @@ -38,6 +38,13 @@ jobs: run: yarn build:doc - run: yarn install --immutable working-directory: ./website + - name: Restore bundler cache + uses: actions/cache@v4 + with: + key: ${{ runner.os }}-docusaurus-bundler-${{ github.sha }} + path: ./website/node_modules/.cache + restore-keys: | + ${{ runner.os }}-docusaurus-bundler- - name: Build website run: yarn build working-directory: ./website diff --git a/.gitignore b/.gitignore index fcd7899f8..ad45129f2 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ node_modules website/.yarn website/api_reference/generated/**/*.md +!website/api_reference/generated/_media/README.md # testing coverage diff --git a/package.json b/package.json index 316539fff..d09094727 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "scripts": { "build": "turbo build", "build:type": "turbo build:type", - "build:doc": "typedoc --options ./typedoc.json && node scripts/finalizeTypedocs.js", + "build:doc": "typedoc --options ./typedoc.jsonc", "build:watch": "turbo watch build build:type", "release-build": "turbo build build:type", "test:unit": "turbo test:unit", diff --git a/packages/bot/typedoc.jsonc b/packages/bot/typedoc.jsonc new file mode 100644 index 000000000..37dd476d0 --- /dev/null +++ b/packages/bot/typedoc.jsonc @@ -0,0 +1,5 @@ +{ + "entryPoints": ["./src/index.ts"], + // Exclude other packages' dist folders to avoid duplicated types in the documentation + "exclude": ["../*/dist/**/*"] +} diff --git a/packages/bot/typedoc.json b/packages/gateway/typedoc.jsonc similarity index 100% rename from packages/bot/typedoc.json rename to packages/gateway/typedoc.jsonc diff --git a/packages/gateway/typedoc.json b/packages/rest/typedoc.jsonc similarity index 100% rename from packages/gateway/typedoc.json rename to packages/rest/typedoc.jsonc diff --git a/packages/rest/typedoc.json b/packages/types/typedoc.jsonc similarity index 100% rename from packages/rest/typedoc.json rename to packages/types/typedoc.jsonc diff --git a/packages/utils/typedoc.json b/packages/utils/typedoc.json deleted file mode 100644 index be8ce11f3..000000000 --- a/packages/utils/typedoc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "entryPoints": ["./src/index.ts"] -} diff --git a/packages/types/typedoc.json b/packages/utils/typedoc.jsonc similarity index 100% rename from packages/types/typedoc.json rename to packages/utils/typedoc.jsonc diff --git a/scripts/finalizeTypedocs.js b/scripts/finalizeTypedocs.js deleted file mode 100644 index bfb734b63..000000000 --- a/scripts/finalizeTypedocs.js +++ /dev/null @@ -1,18 +0,0 @@ -import { writeFile } from 'node:fs/promises' -import typedocConfig from '../typedoc.json' with { type: 'json' } - -const typedocOutPath = typedocConfig.out - -await writeFile( - `${typedocOutPath}/README.md`, - [ - '[**Documentation**](README.md) • **Docs**', - '', - '***', - '', - '# Discordeno', - '', - 'Thank you for using Discordeno. These docs are generated automatically. If you see any issues please contact us on [Discord](https://discord.gg/ddeno)', - '', - ].join('\n'), -) diff --git a/typedoc.json b/typedoc.jsonc similarity index 84% rename from typedoc.json rename to typedoc.jsonc index 6c111426b..e0c1a506f 100644 --- a/typedoc.json +++ b/typedoc.jsonc @@ -3,6 +3,7 @@ "entryPointStrategy": "packages", "entryPoints": ["packages/bot", "packages/gateway", "packages/rest", "packages/types", "packages/utils"], "out": "./website/api_reference/generated", + "readme": "./website/api_reference/generated/_media/README.md", "cleanOutputDir": false, "plugin": ["typedoc-plugin-markdown"], "commentStyle": "all", diff --git a/website/api_reference/generated/README.md b/website/api_reference/generated/_media/README.md similarity index 76% rename from website/api_reference/generated/README.md rename to website/api_reference/generated/_media/README.md index d61da3af1..1a9a2f965 100644 --- a/website/api_reference/generated/README.md +++ b/website/api_reference/generated/_media/README.md @@ -1,7 +1,3 @@ -[**Documentation**](README.md) • **Docs** - -*** - # Discordeno Thank you for using Discordeno. These docs are generated automatically. If you see any issues please contact us on [Discord](https://discord.gg/ddeno) diff --git a/website/blog/changelogs/19.0.0.md b/website/blog/changelogs/19.0.0.md index 3e26f4576..bcd7c3379 100644 --- a/website/blog/changelogs/19.0.0.md +++ b/website/blog/changelogs/19.0.0.md @@ -10,6 +10,8 @@ date: 2023-02-28T23:07:48Z This is the changelog for Discordeno. + + ## Description This version began with the simple intention of trying to solve the headache of Deno installation. For a long time now, I have been unable to code on discordeno because Deno would not upgrade on my system. This meant I was stuck using Deno 1.20 while the CI would be using the latest Deno version. When I would push code, it would break as the deno format and linters and checkers would be all different. As new features were added to Deno, I was unable to use them and it made it difficult. However, because of Github Codespaces I was able to code on it for a while. Once Github Codespaces began introducing limits, I could no longer use Deno anywhere. This meant Discordeno went unmaintained for quite a while. I tried to fix Deno on my system for weeks but had no luck. However, I was not willing to remove Deno because I wanted to support existing users. Once Deno released `npm` support, I knew it was time to begin migrating the code of our library to NodeJS. diff --git a/website/blog/why-we-switched-from-deno-to-nodejs.md b/website/blog/why-we-switched-from-deno-to-nodejs.md index 29fb447e1..6a73e1e18 100644 --- a/website/blog/why-we-switched-from-deno-to-nodejs.md +++ b/website/blog/why-we-switched-from-deno-to-nodejs.md @@ -10,6 +10,8 @@ date: 2023-04-03T17:01:03Z As a team, we have recently made the decision to move away from Deno and migrate to Node.js. This was not a decision we made lightly, but rather one that was based on several factors. + + ## Deno's Broken Promises: Why we had to make the switch One of the primary reasons we decided to make the switch was because we found that Deno had become a worse version of Node.js. diff --git a/website/docusaurus.config.ts b/website/docusaurus.config.ts index 0f94e96b4..c9335f1de 100644 --- a/website/docusaurus.config.ts +++ b/website/docusaurus.config.ts @@ -1,5 +1,3 @@ -// Note: type annotations allow type checking and IDEs autocompletion - import type { Options as ClientRedirectOptions } from '@docusaurus/plugin-client-redirects' import type { Options as PluginContentDocs } from '@docusaurus/plugin-content-docs' import type { Options as PresetClassicOptions, ThemeConfig } from '@docusaurus/preset-classic' @@ -24,7 +22,21 @@ const config: Config = { trailingSlash: false, future: { - experimental_faster: true, + v4: { + // Used for https://docusaurus.io/blog/releases/3.8#worker-threads + removeLegacyPostBuildHeadAttribute: true, + useCssCascadeLayers: false, + }, + experimental_faster: { + lightningCssMinimizer: true, + mdxCrossCompilerCache: true, + rspackBundler: true, + rspackPersistentCache: true, + ssgWorkerThreads: true, + swcHtmlMinimizer: true, + swcJsLoader: true, + swcJsMinimizer: true, + }, }, onBrokenLinks: 'throw', diff --git a/website/package.json b/website/package.json index ca91debc1..5f5faf7d0 100644 --- a/website/package.json +++ b/website/package.json @@ -14,35 +14,34 @@ "write-heading-ids": "docusaurus write-heading-ids", "typecheck": "tsc", "lint": "biome lint --write", - "format": "biome format --write", - "setup-dd": "" + "format": "biome format --write" }, "dependencies": { - "@docusaurus/core": "3.6.3", - "@docusaurus/faster": "^3.6.3", - "@docusaurus/plugin-client-redirects": "^3.6.3", - "@docusaurus/plugin-content-docs": "^3.6.3", - "@docusaurus/preset-classic": "3.6.3", - "@docusaurus/theme-common": "3.6.3", - "@easyops-cn/docusaurus-search-local": "^0.45.0", + "@docusaurus/core": "^3.8.0", + "@docusaurus/faster": "^3.8.0", + "@docusaurus/plugin-client-redirects": "^3.8.0", + "@docusaurus/plugin-content-docs": "^3.8.0", + "@docusaurus/preset-classic": "^3.8.0", + "@docusaurus/theme-common": "^3.8.0", + "@easyops-cn/docusaurus-search-local": "^0.49.2", "@mdx-js/react": "^3.1.0", - "chart.js": "^4.4.6", + "chart.js": "^4.4.9", "clsx": "^2.1.1", - "prism-react-renderer": "^2.4.0", + "prism-react-renderer": "^2.4.1", "react": "^18.3.1", - "react-chartjs-2": "^5.2.0", + "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", "reactflow": "^11.11.4", - "styled-components": "^6.1.13" + "styled-components": "^6.1.18" }, "devDependencies": { "@biomejs/biome": "^1.9.4", - "@docusaurus/module-type-aliases": "3.6.3", - "@docusaurus/tsconfig": "3.6.3", - "@docusaurus/types": "3.6.3", - "@types/react": "^18.3.12", - "typescript": "5.7.2", - "webpack": "5.99.5" + "@docusaurus/module-type-aliases": "^3.8.0", + "@docusaurus/tsconfig": "^3.8.0", + "@docusaurus/types": "^3.8.0", + "@types/react": "^18.3.23", + "typescript": "5.8.3", + "webpack": "5.99.9" }, "browserslist": { "production": [ diff --git a/website/yarn.lock b/website/yarn.lock index ffcef2c30..051ab16c3 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -5,126 +5,125 @@ __metadata: version: 8 cacheKey: 10c0 -"@algolia/autocomplete-core@npm:1.9.3": - version: 1.9.3 - resolution: "@algolia/autocomplete-core@npm:1.9.3" +"@algolia/autocomplete-core@npm:1.17.9": + version: 1.17.9 + resolution: "@algolia/autocomplete-core@npm:1.17.9" dependencies: - "@algolia/autocomplete-plugin-algolia-insights": "npm:1.9.3" - "@algolia/autocomplete-shared": "npm:1.9.3" - checksum: 10c0/a751b20f15c9a30b8b2d5a4f1f62fb4dbd012fb7ffec1b12308d6e7388b5a4dc83af52176634f17facb57a7727204843c5aa2f6e80efafaaf244275f44af11d9 + "@algolia/autocomplete-plugin-algolia-insights": "npm:1.17.9" + "@algolia/autocomplete-shared": "npm:1.17.9" + checksum: 10c0/e1111769a8723b9dd45fc38cd7edc535c86c1f908b84b5fdc5de06ba6b8c7aca14e5f52ebce84fa5f7adf857332e396b93b7e7933b157b2c9aefc0a19d9574ab languageName: node linkType: hard -"@algolia/autocomplete-plugin-algolia-insights@npm:1.9.3": - version: 1.9.3 - resolution: "@algolia/autocomplete-plugin-algolia-insights@npm:1.9.3" +"@algolia/autocomplete-plugin-algolia-insights@npm:1.17.9": + version: 1.17.9 + resolution: "@algolia/autocomplete-plugin-algolia-insights@npm:1.17.9" dependencies: - "@algolia/autocomplete-shared": "npm:1.9.3" + "@algolia/autocomplete-shared": "npm:1.17.9" peerDependencies: search-insights: ">= 1 < 3" - checksum: 10c0/574196f66fe828be1029439032376685020524d6c729dea99caef336cc7be244d2539fa91b3fe80db80efe3420c2c05063cab3534514be6c637bf1914b17a6f6 + checksum: 10c0/05c21502631643abdcd6e9f70b5814a60d34bad59bca501e26e030fd72e689be5cecfb6e8939a0a1bdcb2394591e55e26a42a82c7247528eafeff714db0819a4 languageName: node linkType: hard -"@algolia/autocomplete-preset-algolia@npm:1.9.3": - version: 1.9.3 - resolution: "@algolia/autocomplete-preset-algolia@npm:1.9.3" +"@algolia/autocomplete-preset-algolia@npm:1.17.9": + version: 1.17.9 + resolution: "@algolia/autocomplete-preset-algolia@npm:1.17.9" dependencies: - "@algolia/autocomplete-shared": "npm:1.9.3" + "@algolia/autocomplete-shared": "npm:1.17.9" peerDependencies: "@algolia/client-search": ">= 4.9.1 < 6" algoliasearch: ">= 4.9.1 < 6" - checksum: 10c0/38c1872db4dae69b4eec622db940c7a992d8530e33fbac7df593473ef404312076d9933b4a7ea25c2d401ea5b62ebd64b56aa25b5cdd8e8ba3fd309a39d9d816 + checksum: 10c0/99159c7e02a927d0d96717cb4cfd2f8dbc4da73267a8eae4f83af5bf74087089f6e7dbffd316512e713a4cc534e936b6a7ccb5c4a5ff84b4bf73f2d3cc050e79 languageName: node linkType: hard -"@algolia/autocomplete-shared@npm:1.9.3": - version: 1.9.3 - resolution: "@algolia/autocomplete-shared@npm:1.9.3" +"@algolia/autocomplete-shared@npm:1.17.9": + version: 1.17.9 + resolution: "@algolia/autocomplete-shared@npm:1.17.9" peerDependencies: "@algolia/client-search": ">= 4.9.1 < 6" algoliasearch: ">= 4.9.1 < 6" - checksum: 10c0/1aa926532c32be6bb5384c8c0ae51a312c9d79ed7486371218dfcb61c8ea1ed46171bdc9f9b596a266aece104a0ef76d6aac2f9a378a5a6eb4460e638d59f6ae + checksum: 10c0/b318281aecdaae09171b47ee4f7bc66b613852cad4506e9d6278fff35ba68a12dd9cce2d90b5f4c3ba0e3d7d780583cbe46b22275260e41bbf09fb01e4a18f49 languageName: node linkType: hard -"@algolia/cache-browser-local-storage@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/cache-browser-local-storage@npm:4.20.0" +"@algolia/client-abtesting@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-abtesting@npm:5.25.0" dependencies: - "@algolia/cache-common": "npm:4.20.0" - checksum: 10c0/efab9b8535d9cf2fc9d1e382541e87797946da0953dc02809aab181161b40ce419b4fa71bc35883e02eb34176185200e0ce1e887109a24233c0e9e6ef5f2a340 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/614044c066e34cbc41b74a2242c3b0a08e952e96f90e0f2afbcd04711cf29fa88dea211f15bcef162bfd15b3f27555641bff229618cdf45bb83fe7c48100a7bf languageName: node linkType: hard -"@algolia/cache-common@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/cache-common@npm:4.20.0" - checksum: 10c0/e2e55945dc9d3cafaace828afe28cb944a14efa645d588968e8bf88360efd7dc35f95f2b2392fc84dc697d115ada2a253b34f384ec5d82a191df77eb2125e43e - languageName: node - linkType: hard - -"@algolia/cache-in-memory@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/cache-in-memory@npm:4.20.0" +"@algolia/client-analytics@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-analytics@npm:5.25.0" dependencies: - "@algolia/cache-common": "npm:4.20.0" - checksum: 10c0/9dd67c93fb97d0055ec6d487bae922a5ccbf2adcdf2692c737b85d50b5aa2b57f3fb21ead0202a570e7feb1096fb48ea56a2309259998c17d7c82bc8ae170818 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/76068a9558df85c469c77a8facd10927800c347363b1b73e43fbecc3e2de9d1404e0c3769c1e2d7e4670f0b435c819f239f5399d81728a9d735b72f9a1a9df53 languageName: node linkType: hard -"@algolia/client-account@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/client-account@npm:4.20.0" - dependencies: - "@algolia/client-common": "npm:4.20.0" - "@algolia/client-search": "npm:4.20.0" - "@algolia/transporter": "npm:4.20.0" - checksum: 10c0/6ff0cd7834d48988ec748ed504a28e4de8842526881c7d0f875f9702e037f51c9ec70195489e5d189995d0901212f844b0555d6df0b423d0b846b300a321b6a2 +"@algolia/client-common@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-common@npm:5.25.0" + checksum: 10c0/e75370c9e5353badcd322db3b573a1f1cad1dbe5e576552e940c3db848778cd0849a028894da3f08dc551e3a53d1613239bc8cb06eef6dd4734e93ce5f49a895 languageName: node linkType: hard -"@algolia/client-analytics@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/client-analytics@npm:4.20.0" +"@algolia/client-insights@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-insights@npm:5.25.0" dependencies: - "@algolia/client-common": "npm:4.20.0" - "@algolia/client-search": "npm:4.20.0" - "@algolia/requester-common": "npm:4.20.0" - "@algolia/transporter": "npm:4.20.0" - checksum: 10c0/ebc20c90461a05c1bfbdf152953904afde749d70fe7008857c4f5a96510f0bb1895420a400decfcb3dce3137be880b4360e8ac09a8249b4fe8426dd0a3042a09 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/8bbabcf7a86a649932b56525843d2b431c89077576e939832152859be398e9bf31a54b6c1565086b9e66deef045216d85adac8edcf538ebc9bcefc80f1a9711d languageName: node linkType: hard -"@algolia/client-common@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/client-common@npm:4.20.0" +"@algolia/client-personalization@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-personalization@npm:5.25.0" dependencies: - "@algolia/requester-common": "npm:4.20.0" - "@algolia/transporter": "npm:4.20.0" - checksum: 10c0/b0cf4d127dd5712867e3e7dbb10465d960d5ad2ca491321c0d1908c3b4d2f485bc54926c1b3de2b9d5b5f3438a1e91d50f02318fc164770d4e78bd7828a3e2f6 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/0d937519adbf0231e985718e32e7b0e54d15d30a01bd0491c357eb937a4ebb44a6b8024de736cb1da5919ca23e10a6dbb1bdda06ed46848e15d1bb3a9533f0fc languageName: node linkType: hard -"@algolia/client-personalization@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/client-personalization@npm:4.20.0" +"@algolia/client-query-suggestions@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-query-suggestions@npm:5.25.0" dependencies: - "@algolia/client-common": "npm:4.20.0" - "@algolia/requester-common": "npm:4.20.0" - "@algolia/transporter": "npm:4.20.0" - checksum: 10c0/a4ffff168daee0495192c7aa1b155827d10ba408d352d01e112552e048a18244a2a446df47706639dc67a6b4061bdc084f35e47b5a75b0f1a722427abe131fe8 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/84f327d0bd98c2da8b37d3c51712baa794d44e78fd7e60f372899b882ac4d02e1836df27ed397dcb3deede820c7a8f20d1c043378166baaf1f855c89551cc5fd languageName: node linkType: hard -"@algolia/client-search@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/client-search@npm:4.20.0" +"@algolia/client-search@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/client-search@npm:5.25.0" dependencies: - "@algolia/client-common": "npm:4.20.0" - "@algolia/requester-common": "npm:4.20.0" - "@algolia/transporter": "npm:4.20.0" - checksum: 10c0/79b75fbfddf41bd65d1d028236b249e81672a5a5aea9e84fa5586ee5d1f0d78966dacdc464109e14a46f6c78c8d68d5a8a50ad7b571247ac64fc2d1399072332 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/5a09f4e66aa802ec7a292595f8d08dcd7de12683d0ddde1feb640062011dbd8bd8b521627f7c904e27e0f3e80ad8a451e58e0bc790b0f2e4faf4e55dfe2df297 languageName: node linkType: hard @@ -135,55 +134,66 @@ __metadata: languageName: node linkType: hard -"@algolia/logger-common@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/logger-common@npm:4.20.0" - checksum: 10c0/03fffc0e021097836d4588f130fc22b3fd6ca55e286e8fc59f0525330754bc49edcf7c5d2f0016fd1c4aa3ad3432005ba3a17b5c41880c16258e98bcf4746b4d - languageName: node - linkType: hard - -"@algolia/logger-console@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/logger-console@npm:4.20.0" +"@algolia/ingestion@npm:1.25.0": + version: 1.25.0 + resolution: "@algolia/ingestion@npm:1.25.0" dependencies: - "@algolia/logger-common": "npm:4.20.0" - checksum: 10c0/2b1f32f3344613de3ae949df57ef5b794ec247572dfbdd04b2c5d1b250b224fef2ce7292c9ce56f45ef491afe90a7505ec21ad3b00f645ef07516c8cbe200fae + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/6c2ffddaabfa62a87c45917ddd311d12adca1263de22be4c9023e7d526cc43c2a6fe1a5ea28f46a118762bd8a143bba903aded9ba3c70953e6f6af67e6b9e12f languageName: node linkType: hard -"@algolia/requester-browser-xhr@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/requester-browser-xhr@npm:4.20.0" +"@algolia/monitoring@npm:1.25.0": + version: 1.25.0 + resolution: "@algolia/monitoring@npm:1.25.0" dependencies: - "@algolia/requester-common": "npm:4.20.0" - checksum: 10c0/0e3fba53b05805bb9801b3b0e8cc4c95b8f55c6e23f43f4c5f1cd01ce277aa71fb08d935be97f921af0d60d83d23b83e2bbdd35f79bd2657c9aaa8604a838d62 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/d28b0af9ff0e864ad8ada43e735d763052b605410813c26ea595c21b9a3bcc323ebf3b04e810bc23cc8c28840952dbda7d111d583b8884e91e5692a14ad427e8 languageName: node linkType: hard -"@algolia/requester-common@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/requester-common@npm:4.20.0" - checksum: 10c0/3d69d781549a58784fdf34d79c46e15a9010185757112953e58f987a814e9645b47a2d7202148fb644edfacc73df783041b274eac58de06936dfc9c6f1ac88e5 - languageName: node - linkType: hard - -"@algolia/requester-node-http@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/requester-node-http@npm:4.20.0" +"@algolia/recommend@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/recommend@npm:5.25.0" dependencies: - "@algolia/requester-common": "npm:4.20.0" - checksum: 10c0/b774593ad9a4f04215481ed3e18a4870275c0586a9106280137e53fd6278a6e4eea9fed15fb086e5989c436097552b4884c35a2f2ec49999105ab697b20831a2 + "@algolia/client-common": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/cfab69aec97096ac4db3fb7a20af3e6263362ad65100e33f1523ddfdb37a3bd1ca8d4002e83f8b52009ca5650cb9486e9e38410fb0f0b49336cd8c2bed58cd0e languageName: node linkType: hard -"@algolia/transporter@npm:4.20.0": - version: 4.20.0 - resolution: "@algolia/transporter@npm:4.20.0" +"@algolia/requester-browser-xhr@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/requester-browser-xhr@npm:5.25.0" dependencies: - "@algolia/cache-common": "npm:4.20.0" - "@algolia/logger-common": "npm:4.20.0" - "@algolia/requester-common": "npm:4.20.0" - checksum: 10c0/769c5d61a280283e2dc4c4a49fcd92e6489bc0267a290438f56311dacc213c0ff4979d063fb8dd5b7bcc888d819ec00eef5d24eb2768946696f4297b757ff527 + "@algolia/client-common": "npm:5.25.0" + checksum: 10c0/c190525b68d7d255568d20e6024094bb8b273f3234f698e4da52edb97697cddb5df99038f5dc780a54da9c89837c8e6d81e2e230ab2f819b6ec689ebbabd049a + languageName: node + linkType: hard + +"@algolia/requester-fetch@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/requester-fetch@npm:5.25.0" + dependencies: + "@algolia/client-common": "npm:5.25.0" + checksum: 10c0/126ed1c1cd6033a979da071018a5a1ada00df87e7ef5196385b6f241ca8f41f77c40827461a1aa04612a75ba651786c50b8e7a9f7636ba58b723c8bf8fd039a1 + languageName: node + linkType: hard + +"@algolia/requester-node-http@npm:5.25.0": + version: 5.25.0 + resolution: "@algolia/requester-node-http@npm:5.25.0" + dependencies: + "@algolia/client-common": "npm:5.25.0" + checksum: 10c0/310ecc88d6769b67d1959dfb11554699759ad358ce88b20edbe82cc007511efda3777451b3194ff26a600dc41bfe49588a74168c3f122302b945fe4e2e8b2063 languageName: node linkType: hard @@ -5894,25 +5904,25 @@ __metadata: languageName: node linkType: hard -"@docsearch/css@npm:3.5.2": - version: 3.5.2 - resolution: "@docsearch/css@npm:3.5.2" - checksum: 10c0/736e029b65dba3b2fafb98b4bc4e6f7f411863fed4ef2798c82be8dcdcbdcb9dea6a75376b19d013e9d2f8607b2e3f8d8353938343b08b382894d8b16883ccb3 +"@docsearch/css@npm:3.9.0": + version: 3.9.0 + resolution: "@docsearch/css@npm:3.9.0" + checksum: 10c0/6300551e1cab7a5487063ec3581ae78ddaee3d93ec799556b451054448559b3ba849751b825fbd8b678367ef944bd82b3f11bc1d9e74e08e3cc48db40487b396 languageName: node linkType: hard -"@docsearch/react@npm:^3.5.2": - version: 3.5.2 - resolution: "@docsearch/react@npm:3.5.2" +"@docsearch/react@npm:^3.9.0": + version: 3.9.0 + resolution: "@docsearch/react@npm:3.9.0" dependencies: - "@algolia/autocomplete-core": "npm:1.9.3" - "@algolia/autocomplete-preset-algolia": "npm:1.9.3" - "@docsearch/css": "npm:3.5.2" - algoliasearch: "npm:^4.19.1" + "@algolia/autocomplete-core": "npm:1.17.9" + "@algolia/autocomplete-preset-algolia": "npm:1.17.9" + "@docsearch/css": "npm:3.9.0" + algoliasearch: "npm:^5.14.2" peerDependencies: - "@types/react": ">= 16.8.0 < 19.0.0" - react: ">= 16.8.0 < 19.0.0" - react-dom: ">= 16.8.0 < 19.0.0" + "@types/react": ">= 16.8.0 < 20.0.0" + react: ">= 16.8.0 < 20.0.0" + react-dom: ">= 16.8.0 < 20.0.0" search-insights: ">= 1 < 3" peerDependenciesMeta: "@types/react": @@ -5923,13 +5933,13 @@ __metadata: optional: true search-insights: optional: true - checksum: 10c0/1dc22a4364be89bc4139bbcc4c90ea240a701961eb698101f53067fd6e0ca014fc12bb6577b67dc108e0ef5e8484866df8e08eb681f9bcafc898a822ce2f42d8 + checksum: 10c0/5e737a5d9ef1daae1cd93e89870214c1ab0c36a3a2193e898db044bcc5d9de59f85228b2360ec0e8f10cdac7fd2fe3c6ec8a05d943ee7e17d6c1cef2e6e9ff2d languageName: node linkType: hard -"@docusaurus/babel@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/babel@npm:3.6.3" +"@docusaurus/babel@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/babel@npm:3.8.0" dependencies: "@babel/core": "npm:^7.25.9" "@babel/generator": "npm:^7.25.9" @@ -5941,25 +5951,25 @@ __metadata: "@babel/runtime": "npm:^7.25.9" "@babel/runtime-corejs3": "npm:^7.25.9" "@babel/traverse": "npm:^7.25.9" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" babel-plugin-dynamic-import-node: "npm:^2.3.3" fs-extra: "npm:^11.1.1" tslib: "npm:^2.6.0" - checksum: 10c0/b4436423a95afa60709ec285e56f93c7825274bcacbf6ede1fb9aea1ee02095ab8179456c0a7ba7070fa216f3a6a46db7493b3abb5cd54f4d76cf154bd978b8f + checksum: 10c0/8b70f60036ab1c6d443c010d186e65ee20bab6a73023dc04da1532660a8f68a4a7de31e5b02582386a732343f5325050af39dd7cbb88d74aa9653300df6521b4 languageName: node linkType: hard -"@docusaurus/bundler@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/bundler@npm:3.6.3" +"@docusaurus/bundler@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/bundler@npm:3.8.0" dependencies: "@babel/core": "npm:^7.25.9" - "@docusaurus/babel": "npm:3.6.3" - "@docusaurus/cssnano-preset": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" + "@docusaurus/babel": "npm:3.8.0" + "@docusaurus/cssnano-preset": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" babel-loader: "npm:^9.2.1" clean-css: "npm:^5.3.2" copy-webpack-plugin: "npm:^11.0.0" @@ -5973,7 +5983,6 @@ __metadata: postcss: "npm:^8.4.26" postcss-loader: "npm:^7.3.3" postcss-preset-env: "npm:^10.1.0" - react-dev-utils: "npm:^12.0.1" terser-webpack-plugin: "npm:^5.3.9" tslib: "npm:^2.6.0" url-loader: "npm:^4.1.1" @@ -5984,7 +5993,7 @@ __metadata: peerDependenciesMeta: "@docusaurus/faster": optional: true - checksum: 10c0/abe5fc932fe2c884f2d554b61e8e56ec21c629a4dc28c6b9d199639b10beb83c37e0e47bab1ed8bee40b171ce4afa1dbdce5494fcac8b3089b44a6e170b6d499 + checksum: 10c0/6b07938eec1204b52ebdb117357f8d259374fa87d136ed2858c586f737053fd2cc65426f722bde524f2f5f86db2ac9096e4cf6aa13f53165d28d89dd24e9c34e languageName: node linkType: hard @@ -6070,17 +6079,17 @@ __metadata: languageName: node linkType: hard -"@docusaurus/core@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/core@npm:3.6.3" +"@docusaurus/core@npm:3.8.0, @docusaurus/core@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/core@npm:3.8.0" dependencies: - "@docusaurus/babel": "npm:3.6.3" - "@docusaurus/bundler": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/mdx-loader": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/babel": "npm:3.8.0" + "@docusaurus/bundler": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/mdx-loader": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" boxen: "npm:^6.2.1" chalk: "npm:^4.1.2" chokidar: "npm:^3.5.3" @@ -6088,29 +6097,28 @@ __metadata: combine-promises: "npm:^1.1.0" commander: "npm:^5.1.0" core-js: "npm:^3.31.1" - del: "npm:^6.1.1" detect-port: "npm:^1.5.1" escape-html: "npm:^1.0.3" eta: "npm:^2.2.0" eval: "npm:^0.1.8" + execa: "npm:5.1.1" fs-extra: "npm:^11.1.1" html-tags: "npm:^3.3.1" html-webpack-plugin: "npm:^5.6.0" leven: "npm:^3.1.0" lodash: "npm:^4.17.21" + open: "npm:^8.4.0" p-map: "npm:^4.0.0" prompts: "npm:^2.4.2" - react-dev-utils: "npm:^12.0.1" - react-helmet-async: "npm:^1.3.0" + react-helmet-async: "npm:@slorber/react-helmet-async@1.3.0" react-loadable: "npm:@docusaurus/react-loadable@6.0.0" react-loadable-ssr-addon-v5-slorber: "npm:^1.0.1" react-router: "npm:^5.3.4" react-router-config: "npm:^5.1.1" react-router-dom: "npm:^5.3.4" - rtl-detect: "npm:^1.0.4" semver: "npm:^7.5.4" serve-handler: "npm:^6.1.6" - shelljs: "npm:^0.8.5" + tinypool: "npm:^1.0.2" tslib: "npm:^2.6.0" update-notifier: "npm:^6.0.2" webpack: "npm:^5.95.0" @@ -6119,11 +6127,11 @@ __metadata: webpack-merge: "npm:^6.0.1" peerDependencies: "@mdx-js/react": ^3.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 bin: docusaurus: bin/docusaurus.mjs - checksum: 10c0/551e7af994bb41ccbe9866bb380def55ed03316b4de5ae2b5ad98721f3cc0a209ed86becb70dac80c360c36767b4d1375115de190ac1c11b28e813ee8c38ebd6 + checksum: 10c0/ae808f150a770be341bf0848b6f49e48bf3fbbcf1f808e9098eb469225506263767be52b81765265046dca768f528efc6b14fd805358d45fcfb34fea6b3233e4 languageName: node linkType: hard @@ -6139,24 +6147,24 @@ __metadata: languageName: node linkType: hard -"@docusaurus/cssnano-preset@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/cssnano-preset@npm:3.6.3" +"@docusaurus/cssnano-preset@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/cssnano-preset@npm:3.8.0" dependencies: cssnano-preset-advanced: "npm:^6.1.2" postcss: "npm:^8.4.38" postcss-sort-media-queries: "npm:^5.2.0" tslib: "npm:^2.6.0" - checksum: 10c0/0289e37587d05dd3fd197d1014c083192e391f28e33baf465941e54086f182bf65938e56f8e346cec6c4323fbb359139564b48ee236f3b45ae6f28f44d1e79c1 + checksum: 10c0/d7b7196f3a1ea3996e6aaf7b2cbeeb9913afc6257bd5adfe0314df4014ccff50c4e651e58c1bb6d4ef26689f924c023077fa7f92a5829b8b23c3cc27833550bf languageName: node linkType: hard -"@docusaurus/faster@npm:^3.6.3": - version: 3.6.3 - resolution: "@docusaurus/faster@npm:3.6.3" +"@docusaurus/faster@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/faster@npm:3.8.0" dependencies: - "@docusaurus/types": "npm:3.6.3" - "@rspack/core": "npm:^1.1.1" + "@docusaurus/types": "npm:3.8.0" + "@rspack/core": "npm:^1.3.10" "@swc/core": "npm:^1.7.39" "@swc/html": "npm:^1.7.39" browserslist: "npm:^4.24.2" @@ -6166,7 +6174,7 @@ __metadata: webpack: "npm:^5.95.0" peerDependencies: "@docusaurus/types": "*" - checksum: 10c0/44893932937494ac9f151c0f7f182c4f112809867c330c3e3ab5eef3744432e8806dbaec729db19bc63fc4ee25827454ccc3c4c31344c8215dc0f7e0a1cebb7b + checksum: 10c0/dc80347f16f85073311216b645ee955f684205fc82bc5e74b51608fe95f495713118a3eaa3ede8ae2ef07417805f82ccc0be062f93ec7be73577a17b8616774a languageName: node linkType: hard @@ -6180,13 +6188,13 @@ __metadata: languageName: node linkType: hard -"@docusaurus/logger@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/logger@npm:3.6.3" +"@docusaurus/logger@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/logger@npm:3.8.0" dependencies: chalk: "npm:^4.1.2" tslib: "npm:^2.6.0" - checksum: 10c0/3119c8c586d6c5dba5595d8b795903c808ffa5011cb0e945b32cb011457f18f79909aca2f9864a5122ccfe32ecba9fd9c7fa1477d534febbcc5d3855a0daab91 + checksum: 10c0/4936258a6e0711a2135359f32cccf9a49251938acbff5ed1f9ab74dc5fb29b9f3fc0141c00985437f736c0a937b7f23e650ed9fc520a6415a024640c8d053629 languageName: node linkType: hard @@ -6227,20 +6235,20 @@ __metadata: languageName: node linkType: hard -"@docusaurus/mdx-loader@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/mdx-loader@npm:3.6.3" +"@docusaurus/mdx-loader@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/mdx-loader@npm:3.8.0" dependencies: - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" "@mdx-js/mdx": "npm:^3.0.0" "@slorber/remark-comment": "npm:^1.0.0" escape-html: "npm:^1.0.3" estree-util-value-to-estree: "npm:^3.0.1" file-loader: "npm:^6.2.0" fs-extra: "npm:^11.1.1" - image-size: "npm:^1.0.2" + image-size: "npm:^2.0.2" mdast-util-mdx: "npm:^3.0.0" mdast-util-to-string: "npm:^4.0.0" rehype-raw: "npm:^7.0.0" @@ -6256,9 +6264,9 @@ __metadata: vfile: "npm:^6.0.1" webpack: "npm:^5.88.1" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/c8d358c665176bb185284c38d7465fcefce4f0da4ac7cc83f25b5258c4489cdaa2916b183d83f47e0af33158a22cd06af1ffd383f8aac04549393f4c544c56bc + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/5c7471625388bb72116cca30c19815c4c8c6a3248270b7f7aea24a458c9d79b75cfb64dc97eac8272c91af29c7615864a0451805250a6e1ce7616a6194765515 languageName: node linkType: hard @@ -6281,61 +6289,61 @@ __metadata: languageName: node linkType: hard -"@docusaurus/module-type-aliases@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/module-type-aliases@npm:3.6.3" +"@docusaurus/module-type-aliases@npm:3.8.0, @docusaurus/module-type-aliases@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/module-type-aliases@npm:3.8.0" dependencies: - "@docusaurus/types": "npm:3.6.3" + "@docusaurus/types": "npm:3.8.0" "@types/history": "npm:^4.7.11" "@types/react": "npm:*" "@types/react-router-config": "npm:*" "@types/react-router-dom": "npm:*" - react-helmet-async: "npm:*" + react-helmet-async: "npm:@slorber/react-helmet-async@1.3.0" react-loadable: "npm:@docusaurus/react-loadable@6.0.0" peerDependencies: react: "*" react-dom: "*" - checksum: 10c0/e142ba7af9059611751159b844bb0ba37c70e29f15b122d1c7ca869a5200a0d3b62fa84dc71a7da04f6d27efffc19c45181d9e6ad46506aaacfe463ffac9e62d + checksum: 10c0/2ffb6f633c9cafc39567211152e15f30d2e5cca37459cf914e29002d24208deac4a5c6bcde6b92a065d55e3ecfff88c03f490a689d8ed7a8e2644cb687173fcd languageName: node linkType: hard -"@docusaurus/plugin-client-redirects@npm:^3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-client-redirects@npm:3.6.3" +"@docusaurus/plugin-client-redirects@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-client-redirects@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" eta: "npm:^2.2.0" fs-extra: "npm:^11.1.1" lodash: "npm:^4.17.21" tslib: "npm:^2.6.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/3bc4a215471c9bd4d080fc5f9294ae67fdcfed2c97d181ed6b8d6b39fc44f0b29b9349a026b14feb94a5cd8cb172e23f4109c61e285d10ed2aed4c2f5a44bd3c + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/6877cb4390d8c23bef0274e6adbd17a1a9c0085986083461440d813b1a1fa997494ff3b25524dc90a027f513f832d39a07b81dd410ea8951688f0c7d86fb069a languageName: node linkType: hard -"@docusaurus/plugin-content-blog@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-content-blog@npm:3.6.3" +"@docusaurus/plugin-content-blog@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-content-blog@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/mdx-loader": "npm:3.6.3" - "@docusaurus/theme-common": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/mdx-loader": "npm:3.8.0" + "@docusaurus/theme-common": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" cheerio: "npm:1.0.0-rc.12" feed: "npm:^4.2.2" fs-extra: "npm:^11.1.1" lodash: "npm:^4.17.21" - reading-time: "npm:^1.5.0" + schema-dts: "npm:^1.1.2" srcset: "npm:^4.0.0" tslib: "npm:^2.6.0" unist-util-visit: "npm:^5.0.0" @@ -6343,37 +6351,38 @@ __metadata: webpack: "npm:^5.88.1" peerDependencies: "@docusaurus/plugin-content-docs": "*" - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/6f8b229c66fd7c155e120732a3a2cca614c610f1458a016f15b6a30f100f1b1679f41b0defcc6a7d95fb55b9ba798722101b54171965c0068a843b4d8de3ff8f + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/ad519095d6b3b64723aaac939ed836ac3517017e2ba470822bbfbebb8a23087dadde45649d3ad48307b1e33fb825cb6983b3e96b50eb393a3ffffeb2d0a013b9 languageName: node linkType: hard -"@docusaurus/plugin-content-docs@npm:3.6.3, @docusaurus/plugin-content-docs@npm:^3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-content-docs@npm:3.6.3" +"@docusaurus/plugin-content-docs@npm:3.8.0, @docusaurus/plugin-content-docs@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-content-docs@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/mdx-loader": "npm:3.6.3" - "@docusaurus/module-type-aliases": "npm:3.6.3" - "@docusaurus/theme-common": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/mdx-loader": "npm:3.8.0" + "@docusaurus/module-type-aliases": "npm:3.8.0" + "@docusaurus/theme-common": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" "@types/react-router-config": "npm:^5.0.7" combine-promises: "npm:^1.1.0" fs-extra: "npm:^11.1.1" js-yaml: "npm:^4.1.0" lodash: "npm:^4.17.21" + schema-dts: "npm:^1.1.2" tslib: "npm:^2.6.0" utility-types: "npm:^3.10.0" webpack: "npm:^5.88.1" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/53c1e35e2d4b03b1f1d7990c1eccd0dfbccb244ed5250370add44349e0976fade1b9afca9d2b45c4013bbab5624bb432aa5c6e0e913fdb69df814ccb51212887 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/32a07ecd9bf66995fddf53d5341208309ab35c0eb346933281d5e94bc3202d68ff6756056692e7a0058d872e3f937f0bebbc89061c92d2fc883b3fd28aad09cc languageName: node linkType: hard @@ -6403,129 +6412,162 @@ __metadata: languageName: node linkType: hard -"@docusaurus/plugin-content-pages@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-content-pages@npm:3.6.3" +"@docusaurus/plugin-content-pages@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-content-pages@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/mdx-loader": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/mdx-loader": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" fs-extra: "npm:^11.1.1" tslib: "npm:^2.6.0" webpack: "npm:^5.88.1" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/f40dba85fb122c5f2a60ba634176c5817c1766751ff887c4f8056f4ccb32c332e1e92d77baf73c2c8178b77bae764f018ec7b3889927f2c4bbdb0ab442078a8c + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/5214f0e2a1e1f35db534f2a7999bcb65cc45807cdebe9116815668e3c21a203a4fe10b4fdfdd58ba7eb45344b6300e95cf61d21c15f56299867696499f5f100b languageName: node linkType: hard -"@docusaurus/plugin-debug@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-debug@npm:3.6.3" +"@docusaurus/plugin-css-cascade-layers@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-css-cascade-layers@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" + tslib: "npm:^2.6.0" + checksum: 10c0/12a9ae3f552355cf2bdbf186f4cdab01c1f6d71e0880d30a73b685c451d6f665a2fa378619fcedc25160bd155fe221f43cd7ebd38c3000659274e8a9eca9ae83 + languageName: node + linkType: hard + +"@docusaurus/plugin-debug@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-debug@npm:3.8.0" + dependencies: + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" fs-extra: "npm:^11.1.1" - react-json-view-lite: "npm:^1.2.0" + react-json-view-lite: "npm:^2.3.0" tslib: "npm:^2.6.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/1f3f4b9d52aa24ee144476959290c17db04b891f0f39b8dece703167df555f7a5577fc93e6c851122361d25f8654f1dd975e41848333848e5eabb788dedd83a5 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/01d8905e9996dcb5813faf1fbdade673f8b3df9ecbecd21cde8055081ca6eff5711071d5aa7776563f236b4c18885495f00bc5967b75534a33a5a46193c73432 languageName: node linkType: hard -"@docusaurus/plugin-google-analytics@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-google-analytics@npm:3.6.3" +"@docusaurus/plugin-google-analytics@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-google-analytics@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" tslib: "npm:^2.6.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/762dc9e93cb8728cc71be927521c1a24b10d48100145a7f4e83d912513b2048389bd4604aff72520d56ef6899dc44852067ad153b85d7bf5a7cb391f40b3289c + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/ba63aab1c98e8e122fbe1a9cfe1a992dac730ccf042fa32e8cf3e6f7bb288d5ba0a0267f4dbd74eb9793a89d494bb7a610fce8b1979557d5e35012530ca5f30e languageName: node linkType: hard -"@docusaurus/plugin-google-gtag@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-google-gtag@npm:3.6.3" +"@docusaurus/plugin-google-gtag@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-google-gtag@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" "@types/gtag.js": "npm:^0.0.12" tslib: "npm:^2.6.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/671b0d9be8603b6baa63701b28d9f14080f057a0d69c61eef8ad954844ba8f832c9a83f8f14eeeb3dd84baa4861ccc8b50f5b62afe51ba70474ab15cdd77af94 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/92ea34f93fe0bd54c16219b0a451ca09228ba2b6cd0d486dd61ce828162a9f558b874e05cd7d4384e44c340c2d9205f872225561bff48e2120599ad68f0842a1 languageName: node linkType: hard -"@docusaurus/plugin-google-tag-manager@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-google-tag-manager@npm:3.6.3" +"@docusaurus/plugin-google-tag-manager@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-google-tag-manager@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" tslib: "npm:^2.6.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/e3f9f3564d7092f0d2a443a66e1822cde7ef437b4385e41c1ad2fb048f8cba9c97bee462c57a1ed93b5f86ce596e065f114375559979ce586b6403aa139a92cf + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/ae3d6332b45902039272dfbe64618cab77cd30835d9530385bb36c8b7cedc6c1314b1fc7f862237fa6c906c2de95ac5e6e54d362c46e52e06bdce132a0ad382b languageName: node linkType: hard -"@docusaurus/plugin-sitemap@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/plugin-sitemap@npm:3.6.3" +"@docusaurus/plugin-sitemap@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-sitemap@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" fs-extra: "npm:^11.1.1" sitemap: "npm:^7.1.1" tslib: "npm:^2.6.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/52d39a8b9f6db21343f363703b15b1257c60479d0fa9846db39e953fa88143e8e3a5bbeed5be94fcccc7bc87736fe7842f19f71021f819933177aa3a44da7916 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/db3a28dd5137f60fb66318e075544fc0a87acc55f8b8796a457b9a3619ed494e27c30f5ef0fbc0c3a0182cc83c1667ad109304cf8804363140ecd291c56c4713 languageName: node linkType: hard -"@docusaurus/preset-classic@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/preset-classic@npm:3.6.3" +"@docusaurus/plugin-svgr@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/plugin-svgr@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/plugin-content-blog": "npm:3.6.3" - "@docusaurus/plugin-content-docs": "npm:3.6.3" - "@docusaurus/plugin-content-pages": "npm:3.6.3" - "@docusaurus/plugin-debug": "npm:3.6.3" - "@docusaurus/plugin-google-analytics": "npm:3.6.3" - "@docusaurus/plugin-google-gtag": "npm:3.6.3" - "@docusaurus/plugin-google-tag-manager": "npm:3.6.3" - "@docusaurus/plugin-sitemap": "npm:3.6.3" - "@docusaurus/theme-classic": "npm:3.6.3" - "@docusaurus/theme-common": "npm:3.6.3" - "@docusaurus/theme-search-algolia": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" + "@svgr/core": "npm:8.1.0" + "@svgr/webpack": "npm:^8.1.0" + tslib: "npm:^2.6.0" + webpack: "npm:^5.88.1" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/bb94646f5e5d552787d2b2f2104071ef6ae178593445c08d8669e9150792706065e51df94d13e3907ee08d742d72bdffb48233f758b7864c0e0fbd238e22799b + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/27688b7a07b307260c6f092515280f676b04c140b89503b0a1385595c83654281abd8d672e17ab4ee043a843fc794d1c2dafeed8659c6c23204516531fcec6be + languageName: node + linkType: hard + +"@docusaurus/preset-classic@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/preset-classic@npm:3.8.0" + dependencies: + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/plugin-content-blog": "npm:3.8.0" + "@docusaurus/plugin-content-docs": "npm:3.8.0" + "@docusaurus/plugin-content-pages": "npm:3.8.0" + "@docusaurus/plugin-css-cascade-layers": "npm:3.8.0" + "@docusaurus/plugin-debug": "npm:3.8.0" + "@docusaurus/plugin-google-analytics": "npm:3.8.0" + "@docusaurus/plugin-google-gtag": "npm:3.8.0" + "@docusaurus/plugin-google-tag-manager": "npm:3.8.0" + "@docusaurus/plugin-sitemap": "npm:3.8.0" + "@docusaurus/plugin-svgr": "npm:3.8.0" + "@docusaurus/theme-classic": "npm:3.8.0" + "@docusaurus/theme-common": "npm:3.8.0" + "@docusaurus/theme-search-algolia": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/c3a747251e685f8edfd1d21b9b7964a1e97d1c3c3f6d1e963d3484a6032291809dd7f9e3e73282e2e92f742be1331e02b89969292b7d37cc0cfd1d332138fc04 languageName: node linkType: hard @@ -6541,23 +6583,23 @@ __metadata: languageName: node linkType: hard -"@docusaurus/theme-classic@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/theme-classic@npm:3.6.3" +"@docusaurus/theme-classic@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/theme-classic@npm:3.8.0" dependencies: - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/mdx-loader": "npm:3.6.3" - "@docusaurus/module-type-aliases": "npm:3.6.3" - "@docusaurus/plugin-content-blog": "npm:3.6.3" - "@docusaurus/plugin-content-docs": "npm:3.6.3" - "@docusaurus/plugin-content-pages": "npm:3.6.3" - "@docusaurus/theme-common": "npm:3.6.3" - "@docusaurus/theme-translations": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/mdx-loader": "npm:3.8.0" + "@docusaurus/module-type-aliases": "npm:3.8.0" + "@docusaurus/plugin-content-blog": "npm:3.8.0" + "@docusaurus/plugin-content-docs": "npm:3.8.0" + "@docusaurus/plugin-content-pages": "npm:3.8.0" + "@docusaurus/theme-common": "npm:3.8.0" + "@docusaurus/theme-translations": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" "@mdx-js/react": "npm:^3.0.0" clsx: "npm:^2.0.0" copy-text-to-clipboard: "npm:^3.2.0" @@ -6572,20 +6614,20 @@ __metadata: tslib: "npm:^2.6.0" utility-types: "npm:^3.10.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/cfc891ecb967ca39d2726df426bcb5ed1033153f276dc63e1d7f8b2a3587c6ed035630de92817464de8ad9392217d56698c4584559475fd19df0a3199cf42153 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/c86f0ce89d073b4390895767cdd3d9865bb2316640a3c212fd36627ee4e85cd0e32f1e8473409c561529e63344889b25afcd0baad9ab076e03adc9fd7fd1eedc languageName: node linkType: hard -"@docusaurus/theme-common@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/theme-common@npm:3.6.3" +"@docusaurus/theme-common@npm:3.8.0, @docusaurus/theme-common@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/theme-common@npm:3.8.0" dependencies: - "@docusaurus/mdx-loader": "npm:3.6.3" - "@docusaurus/module-type-aliases": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" + "@docusaurus/mdx-loader": "npm:3.8.0" + "@docusaurus/module-type-aliases": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" "@types/history": "npm:^4.7.11" "@types/react": "npm:*" "@types/react-router-config": "npm:*" @@ -6596,26 +6638,26 @@ __metadata: utility-types: "npm:^3.10.0" peerDependencies: "@docusaurus/plugin-content-docs": "*" - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/fdbab9ba549a10924f21cdfc53ebea43a514fef260981145e5b922a250959a042e29eaf3afeb633c703236902325bcd302b87ff92c587985c65eba5a3d111ddb + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/2333f1182250cc3518c627daec8ccae41698b0861589e5c0b662b968abc77845998bfd2b84abc73f7db8a2f78775f2b35bb83ed062bd9cf1a3c4adb7d26ee055 languageName: node linkType: hard -"@docusaurus/theme-search-algolia@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/theme-search-algolia@npm:3.6.3" +"@docusaurus/theme-search-algolia@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/theme-search-algolia@npm:3.8.0" dependencies: - "@docsearch/react": "npm:^3.5.2" - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/plugin-content-docs": "npm:3.6.3" - "@docusaurus/theme-common": "npm:3.6.3" - "@docusaurus/theme-translations": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-validation": "npm:3.6.3" - algoliasearch: "npm:^4.18.0" - algoliasearch-helper: "npm:^3.13.3" + "@docsearch/react": "npm:^3.9.0" + "@docusaurus/core": "npm:3.8.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/plugin-content-docs": "npm:3.8.0" + "@docusaurus/theme-common": "npm:3.8.0" + "@docusaurus/theme-translations": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-validation": "npm:3.8.0" + algoliasearch: "npm:^5.17.1" + algoliasearch-helper: "npm:^3.22.6" clsx: "npm:^2.0.0" eta: "npm:^2.2.0" fs-extra: "npm:^11.1.1" @@ -6623,19 +6665,19 @@ __metadata: tslib: "npm:^2.6.0" utility-types: "npm:^3.10.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/e26dccca3d215f19930279254a619f9c02d30aac192a9cfa99e25f750f9100f811e3b81db9d149bac10a5c467dafb92d8d15a28f865a8dd910c12335e2bad397 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/105433364b5a0966cc9719c48e34d8619c44f39dc10a5f2764f5528382bbb3ef757aec57f87a27db374823a7bc6db8eb4f44f390622580b960e38498146793e9 languageName: node linkType: hard -"@docusaurus/theme-translations@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/theme-translations@npm:3.6.3" +"@docusaurus/theme-translations@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/theme-translations@npm:3.8.0" dependencies: fs-extra: "npm:^11.1.1" tslib: "npm:^2.6.0" - checksum: 10c0/90cf563d747b3b82eb549f4ab319e7f3a929baaeb3898531e5155847eeb5f4b09518a0e9b9a2bfdc25df770ca4afd73b4f029fcb14b6d5e3cb39b25f4b944959 + checksum: 10c0/3ee897b32e0fcd2f2571b160383c301524b1f68a924488899933a7779b01c4ad6df70b5873d0c1f6078ae3d333b7cc8c2dd9b5cbf61109b6331995410b55f2b3 languageName: node linkType: hard @@ -6649,10 +6691,10 @@ __metadata: languageName: node linkType: hard -"@docusaurus/tsconfig@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/tsconfig@npm:3.6.3" - checksum: 10c0/0ff7af6e0fe267d22c2e1c439d887aef1668b626731b07b4053c6fb5377f0faeec74d69f30d139522f6de74ba73d4462242400564024faa7ab0076c3af83d5d9 +"@docusaurus/tsconfig@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/tsconfig@npm:3.8.0" + checksum: 10c0/9ba406b00b447735cd7c4d23a42c9118615ce6476f2af8e2bff8f9d1d78f9bf619535f14420216b9c88f4924bbb835182deae58d0026d084367cb08cc7f42de1 languageName: node linkType: hard @@ -6675,23 +6717,23 @@ __metadata: languageName: node linkType: hard -"@docusaurus/types@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/types@npm:3.6.3" +"@docusaurus/types@npm:3.8.0, @docusaurus/types@npm:^3.8.0": + version: 3.8.0 + resolution: "@docusaurus/types@npm:3.8.0" dependencies: "@mdx-js/mdx": "npm:^3.0.0" "@types/history": "npm:^4.7.11" "@types/react": "npm:*" commander: "npm:^5.1.0" joi: "npm:^17.9.2" - react-helmet-async: "npm:^1.3.0" + react-helmet-async: "npm:@slorber/react-helmet-async@1.3.0" utility-types: "npm:^3.10.0" webpack: "npm:^5.95.0" webpack-merge: "npm:^5.9.0" peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - checksum: 10c0/fb4fca87c7e25482ee08d0e70da28cd795cd29a54bae3e95868e7e670a37154e4751712663674d03ff0a060c8b84787f296f397eb36027caf91c1633ac22789d + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10c0/afa96db676abaadd3a0590ece223e6a3e49202227e74011910a13abeef0862faade29efa51ac882ea2a9458b577dbb215b34db63cda3b1f4a6c14c41be6c87c7 languageName: node linkType: hard @@ -6709,13 +6751,13 @@ __metadata: languageName: node linkType: hard -"@docusaurus/utils-common@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/utils-common@npm:3.6.3" +"@docusaurus/utils-common@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/utils-common@npm:3.8.0" dependencies: - "@docusaurus/types": "npm:3.6.3" + "@docusaurus/types": "npm:3.8.0" tslib: "npm:^2.6.0" - checksum: 10c0/cf484b62541412a5706cbf8f8e7cc2f9bc1f0b4db33657b74fe2f02d1a3b4ba0349e99022d4aec6e1fecf76651316fce5a210172153b67a9ab16847c6ec00e6e + checksum: 10c0/bf9d5aae79cecf9e03375fd28868658515d9590e7746bfc23263e8c0a188407bbf9e7f22e8020b8636d64306e47d537df1c0f0eb9dbb7fb354d185dd980a72ae languageName: node linkType: hard @@ -6732,19 +6774,19 @@ __metadata: languageName: node linkType: hard -"@docusaurus/utils-validation@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/utils-validation@npm:3.6.3" +"@docusaurus/utils-validation@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/utils-validation@npm:3.8.0" dependencies: - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/utils": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/utils": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" fs-extra: "npm:^11.2.0" joi: "npm:^17.9.2" js-yaml: "npm:^4.1.0" lodash: "npm:^4.17.21" tslib: "npm:^2.6.0" - checksum: 10c0/8cfc1d223e71612180d09ad3027ea10c4447fc70ed4bf680b66f72f1bce7c74556a6029073fa6a6bc64ddbc03a9a1c9d708607e62ef0b86a033f35ab6a63ddf9 + checksum: 10c0/aba83c258fce4fa67d40e9615a882f7799755eba11267d891ac6ea65decd303698d817fa6181cb0a1c80f8d6e30a4843b94e4175d9d6efef93a0cfe474bfe8e6 languageName: node linkType: hard @@ -6778,15 +6820,15 @@ __metadata: languageName: node linkType: hard -"@docusaurus/utils@npm:3.6.3": - version: 3.6.3 - resolution: "@docusaurus/utils@npm:3.6.3" +"@docusaurus/utils@npm:3.8.0": + version: 3.8.0 + resolution: "@docusaurus/utils@npm:3.8.0" dependencies: - "@docusaurus/logger": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@docusaurus/utils-common": "npm:3.6.3" - "@svgr/webpack": "npm:^8.1.0" + "@docusaurus/logger": "npm:3.8.0" + "@docusaurus/types": "npm:3.8.0" + "@docusaurus/utils-common": "npm:3.8.0" escape-string-regexp: "npm:^4.0.0" + execa: "npm:5.1.1" file-loader: "npm:^6.2.0" fs-extra: "npm:^11.1.1" github-slugger: "npm:^1.5.0" @@ -6796,14 +6838,14 @@ __metadata: js-yaml: "npm:^4.1.0" lodash: "npm:^4.17.21" micromatch: "npm:^4.0.5" + p-queue: "npm:^6.6.2" prompts: "npm:^2.4.2" resolve-pathname: "npm:^3.0.0" - shelljs: "npm:^0.8.5" tslib: "npm:^2.6.0" url-loader: "npm:^4.1.1" utility-types: "npm:^3.10.0" webpack: "npm:^5.88.1" - checksum: 10c0/e665e067be8a440a93bec66e79f94735f8cfb21940df8f57c89f923d2a5c08fb29b35e0309370baec644281b0764034fe75642a976d1ae04392fe21b905df8bf + checksum: 10c0/292041f6516323d89e15928c765ad921e762325e437b10179852a961a530898b123e3d47d925917536b341c85c40c601d9c62e2108d9c5c0fd3b44d7b1820cf7 languageName: node linkType: hard @@ -6817,9 +6859,9 @@ __metadata: languageName: node linkType: hard -"@easyops-cn/docusaurus-search-local@npm:^0.45.0": - version: 0.45.0 - resolution: "@easyops-cn/docusaurus-search-local@npm:0.45.0" +"@easyops-cn/docusaurus-search-local@npm:^0.49.2": + version: 0.49.2 + resolution: "@easyops-cn/docusaurus-search-local@npm:0.49.2" dependencies: "@docusaurus/plugin-content-docs": "npm:^2 || ^3" "@docusaurus/theme-translations": "npm:^2 || ^3" @@ -6829,7 +6871,8 @@ __metadata: "@easyops-cn/autocomplete.js": "npm:^0.38.1" "@node-rs/jieba": "npm:^1.6.0" cheerio: "npm:^1.0.0" - clsx: "npm:^1.1.1" + clsx: "npm:^2.1.1" + comlink: "npm:^4.4.2" debug: "npm:^4.2.0" fs-extra: "npm:^10.0.0" klaw-sync: "npm:^6.0.0" @@ -6839,9 +6882,9 @@ __metadata: tslib: "npm:^2.4.0" peerDependencies: "@docusaurus/theme-common": ^2 || ^3 - react: ^16.14.0 || ^17 || ^18 - react-dom: ^16.14.0 || 17 || ^18 - checksum: 10c0/a85d5c15e917df7d954c79beb069462d6af440b4cd2b1108144e2fc1dd8ac0311539d5bdcc545755eeb7e4f182bef7606ab393cc31a6c08f09d566b9731f9372 + react: ^16.14.0 || ^17 || ^18 || ^19 + react-dom: ^16.14.0 || 17 || ^18 || ^19 + checksum: 10c0/c396d3e96e8f192c7487343f62ec78d1e4d71070c5afac4bcbcebfa801cf8ce089999dcc6bd09a6df2b57fd10472030386200867021f0788058365e759b041f8 languageName: node linkType: hard @@ -7110,39 +7153,58 @@ __metadata: languageName: node linkType: hard -"@module-federation/runtime-tools@npm:0.5.1": - version: 0.5.1 - resolution: "@module-federation/runtime-tools@npm:0.5.1" - dependencies: - "@module-federation/runtime": "npm:0.5.1" - "@module-federation/webpack-bundler-runtime": "npm:0.5.1" - checksum: 10c0/fc6e8be50d6b4e9a9e9454d8c836c939eeb2bd6ed145701ef1b5dd0cb43058874404877a58182b2568ea6f216d5dae84785d3db8d867ddd4f610481a859f5d89 +"@module-federation/error-codes@npm:0.14.3": + version: 0.14.3 + resolution: "@module-federation/error-codes@npm:0.14.3" + checksum: 10c0/3cb4a0d82c40439a8bdbd1d83802f3e8153a56f7f153a5bed2fba526acc894cc7db10ce4eea95b36aeadb5634d954e851fabb6a7162671da2475518126dfee4a languageName: node linkType: hard -"@module-federation/runtime@npm:0.5.1": - version: 0.5.1 - resolution: "@module-federation/runtime@npm:0.5.1" +"@module-federation/runtime-core@npm:0.14.3": + version: 0.14.3 + resolution: "@module-federation/runtime-core@npm:0.14.3" dependencies: - "@module-federation/sdk": "npm:0.5.1" - checksum: 10c0/f7810c7d21e22ce4689967e387298f01571503f7ec3ddfea863929eb1a673aec9de37a0a1584d039cddcb76d2c1c5c26741fdc1be1224db0024ea9e939d24429 + "@module-federation/error-codes": "npm:0.14.3" + "@module-federation/sdk": "npm:0.14.3" + checksum: 10c0/15d1e853d9d492c84e302543ff38606aa84ad2ad18c4539a2cbe02979c3a726ce82a25f4a18acd367a93f8228527ed75d318dfc3ebc42d94e87d3481f9826e66 languageName: node linkType: hard -"@module-federation/sdk@npm:0.5.1": - version: 0.5.1 - resolution: "@module-federation/sdk@npm:0.5.1" - checksum: 10c0/63c7d00358e6f43e10b3f216808f2489d78059ac151e3acfff5f0744ef531505d716563330d35e2b2998c58f5f28f09ace7b4ee3162685a31f7908a6d41e6834 +"@module-federation/runtime-tools@npm:0.14.3": + version: 0.14.3 + resolution: "@module-federation/runtime-tools@npm:0.14.3" + dependencies: + "@module-federation/runtime": "npm:0.14.3" + "@module-federation/webpack-bundler-runtime": "npm:0.14.3" + checksum: 10c0/6cecbbbf001dc302c0031a6f20c21ce2120aa7813944a7c88065993988578085a47554e3e04c80aee32c96eeba5295c6332fe23230bac2acbc03b25335d4e997 languageName: node linkType: hard -"@module-federation/webpack-bundler-runtime@npm:0.5.1": - version: 0.5.1 - resolution: "@module-federation/webpack-bundler-runtime@npm:0.5.1" +"@module-federation/runtime@npm:0.14.3": + version: 0.14.3 + resolution: "@module-federation/runtime@npm:0.14.3" dependencies: - "@module-federation/runtime": "npm:0.5.1" - "@module-federation/sdk": "npm:0.5.1" - checksum: 10c0/6a2423efe16a63d7059face6af07d282efc1cfa04a16397d1b354c5eb8541ffa314d32d4da8f7863e0b14f92b0f67270f313c2797e13f63f635bc94988115abf + "@module-federation/error-codes": "npm:0.14.3" + "@module-federation/runtime-core": "npm:0.14.3" + "@module-federation/sdk": "npm:0.14.3" + checksum: 10c0/813e3cd10c5176fd566341012e8d6b9aa61811f1b1384794ca88f4f4ea8c2b52e5315f5026314f641e2a42bd8bbc22705e4bf9010633e043429d5240426468f3 + languageName: node + linkType: hard + +"@module-federation/sdk@npm:0.14.3": + version: 0.14.3 + resolution: "@module-federation/sdk@npm:0.14.3" + checksum: 10c0/76e1ef78bfb4fe0a94b91c4c9ed6402021466bacfed4f2f00db29d3985b3546dd5b781547c849c917b51820941a312280c6f6e815cbdf7c766686b9641016fac + languageName: node + linkType: hard + +"@module-federation/webpack-bundler-runtime@npm:0.14.3": + version: 0.14.3 + resolution: "@module-federation/webpack-bundler-runtime@npm:0.14.3" + dependencies: + "@module-federation/runtime": "npm:0.14.3" + "@module-federation/sdk": "npm:0.14.3" + checksum: 10c0/7aabe66bf0fd841b57816faaf5df115d98da2c2189e96c1d460edd5d4761cc0b8d6cc75065ab31fcd7368f097cbaafe279ccdd6e6a10bbdc2f22bd3d54382e7a languageName: node linkType: hard @@ -7462,82 +7524,82 @@ __metadata: languageName: node linkType: hard -"@rspack/binding-darwin-arm64@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-darwin-arm64@npm:1.1.3" +"@rspack/binding-darwin-arm64@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-darwin-arm64@npm:1.3.13" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-darwin-x64@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-darwin-x64@npm:1.1.3" +"@rspack/binding-darwin-x64@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-darwin-x64@npm:1.3.13" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rspack/binding-linux-arm64-gnu@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-linux-arm64-gnu@npm:1.1.3" +"@rspack/binding-linux-arm64-gnu@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-linux-arm64-gnu@npm:1.3.13" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-arm64-musl@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-linux-arm64-musl@npm:1.1.3" +"@rspack/binding-linux-arm64-musl@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-linux-arm64-musl@npm:1.3.13" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rspack/binding-linux-x64-gnu@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-linux-x64-gnu@npm:1.1.3" +"@rspack/binding-linux-x64-gnu@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-linux-x64-gnu@npm:1.3.13" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-x64-musl@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-linux-x64-musl@npm:1.1.3" +"@rspack/binding-linux-x64-musl@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-linux-x64-musl@npm:1.3.13" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rspack/binding-win32-arm64-msvc@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-win32-arm64-msvc@npm:1.1.3" +"@rspack/binding-win32-arm64-msvc@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-win32-arm64-msvc@npm:1.3.13" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-win32-ia32-msvc@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-win32-ia32-msvc@npm:1.1.3" +"@rspack/binding-win32-ia32-msvc@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-win32-ia32-msvc@npm:1.3.13" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rspack/binding-win32-x64-msvc@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding-win32-x64-msvc@npm:1.1.3" +"@rspack/binding-win32-x64-msvc@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding-win32-x64-msvc@npm:1.3.13" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rspack/binding@npm:1.1.3": - version: 1.1.3 - resolution: "@rspack/binding@npm:1.1.3" +"@rspack/binding@npm:1.3.13": + version: 1.3.13 + resolution: "@rspack/binding@npm:1.3.13" dependencies: - "@rspack/binding-darwin-arm64": "npm:1.1.3" - "@rspack/binding-darwin-x64": "npm:1.1.3" - "@rspack/binding-linux-arm64-gnu": "npm:1.1.3" - "@rspack/binding-linux-arm64-musl": "npm:1.1.3" - "@rspack/binding-linux-x64-gnu": "npm:1.1.3" - "@rspack/binding-linux-x64-musl": "npm:1.1.3" - "@rspack/binding-win32-arm64-msvc": "npm:1.1.3" - "@rspack/binding-win32-ia32-msvc": "npm:1.1.3" - "@rspack/binding-win32-x64-msvc": "npm:1.1.3" + "@rspack/binding-darwin-arm64": "npm:1.3.13" + "@rspack/binding-darwin-x64": "npm:1.3.13" + "@rspack/binding-linux-arm64-gnu": "npm:1.3.13" + "@rspack/binding-linux-arm64-musl": "npm:1.3.13" + "@rspack/binding-linux-x64-gnu": "npm:1.3.13" + "@rspack/binding-linux-x64-musl": "npm:1.3.13" + "@rspack/binding-win32-arm64-msvc": "npm:1.3.13" + "@rspack/binding-win32-ia32-msvc": "npm:1.3.13" + "@rspack/binding-win32-x64-msvc": "npm:1.3.13" dependenciesMeta: "@rspack/binding-darwin-arm64": optional: true @@ -7557,24 +7619,23 @@ __metadata: optional: true "@rspack/binding-win32-x64-msvc": optional: true - checksum: 10c0/db9c546317dd28f6db7dfabd434b3c276f8cf97d3bb86edd407b30cc0111b5db5ce1e4a56b96a024369fab3336a36163b3cc8dca6a7166d0493584c857725040 + checksum: 10c0/aa5855dc6d17520d1c36a692a93d508259a072a7c9a988ce884b3b7287d130f0e511ff32ca6963408e523ef2d0cc9008f47b539bbfabd0d137270018ba09d59c languageName: node linkType: hard -"@rspack/core@npm:^1.1.1": - version: 1.1.3 - resolution: "@rspack/core@npm:1.1.3" +"@rspack/core@npm:^1.3.10": + version: 1.3.13 + resolution: "@rspack/core@npm:1.3.13" dependencies: - "@module-federation/runtime-tools": "npm:0.5.1" - "@rspack/binding": "npm:1.1.3" + "@module-federation/runtime-tools": "npm:0.14.3" + "@rspack/binding": "npm:1.3.13" "@rspack/lite-tapable": "npm:1.0.1" - caniuse-lite: "npm:^1.0.30001616" peerDependencies: "@swc/helpers": ">=0.5.1" peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/78bc2e35aac0a3b868e5e015f2e42388bf074b289763f9e066c4bceda89c78618a396e6b7b79f03a9da4d7927d68f69c68ce19bedd52f2a8b1747cb1ea51f4d6 + checksum: 10c0/df7662d5b24e4465001b59ca7336044402d2966790b8d4f73dcf634a2905df56297cd097719e8846fdb2d51be338de979361dbe23bf02916759e4b6dd168ba8a languageName: node linkType: hard @@ -8731,6 +8792,13 @@ __metadata: languageName: node linkType: hard +"@types/json-schema@npm:^7.0.15": + version: 7.0.15 + resolution: "@types/json-schema@npm:7.0.15" + checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db + languageName: node + linkType: hard + "@types/mdast@npm:^4.0.0, @types/mdast@npm:^4.0.2": version: 4.0.3 resolution: "@types/mdast@npm:4.0.3" @@ -8864,13 +8932,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^18.3.12": - version: 18.3.12 - resolution: "@types/react@npm:18.3.12" +"@types/react@npm:^18.3.23": + version: 18.3.23 + resolution: "@types/react@npm:18.3.23" dependencies: "@types/prop-types": "npm:*" csstype: "npm:^3.0.2" - checksum: 10c0/8bae8d9a41619804561574792e29112b413044eb0d53746dde2b9720c1f9a59f71c895bbd7987cd8ce9500b00786e53bc032dced38cddf42910458e145675290 + checksum: 10c0/49331800b76572eb2992a5c44801dbf8c612a5f99c8f4e4200f06c7de6f3a6e9455c661784a6c5469df96fa45622cb4a9d0982c44e6a0d5719be5f2ef1f545ed languageName: node linkType: hard @@ -9564,36 +9632,35 @@ __metadata: languageName: node linkType: hard -"algoliasearch-helper@npm:^3.13.3": - version: 3.15.0 - resolution: "algoliasearch-helper@npm:3.15.0" +"algoliasearch-helper@npm:^3.22.6": + version: 3.25.0 + resolution: "algoliasearch-helper@npm:3.25.0" dependencies: "@algolia/events": "npm:^4.0.1" peerDependencies: algoliasearch: ">= 3.1 < 6" - checksum: 10c0/a277f6d9d98184ea94c166995990f0b12e25d5af69fad50f1014658382408985afd31bd3d6d1ae1b68afe0af7c0e6b7e397172c08d1cd5f82af5b312cd515f15 + checksum: 10c0/932e1397e702f7722450e12a852f6f366aa581dfb1801d078153d591a94d5ccf7da4098cd381f8c684463638aca738f468ba7e968da6e97a7bba14870aa3c5df languageName: node linkType: hard -"algoliasearch@npm:^4.18.0, algoliasearch@npm:^4.19.1": - version: 4.20.0 - resolution: "algoliasearch@npm:4.20.0" +"algoliasearch@npm:^5.14.2, algoliasearch@npm:^5.17.1": + version: 5.25.0 + resolution: "algoliasearch@npm:5.25.0" dependencies: - "@algolia/cache-browser-local-storage": "npm:4.20.0" - "@algolia/cache-common": "npm:4.20.0" - "@algolia/cache-in-memory": "npm:4.20.0" - "@algolia/client-account": "npm:4.20.0" - "@algolia/client-analytics": "npm:4.20.0" - "@algolia/client-common": "npm:4.20.0" - "@algolia/client-personalization": "npm:4.20.0" - "@algolia/client-search": "npm:4.20.0" - "@algolia/logger-common": "npm:4.20.0" - "@algolia/logger-console": "npm:4.20.0" - "@algolia/requester-browser-xhr": "npm:4.20.0" - "@algolia/requester-common": "npm:4.20.0" - "@algolia/requester-node-http": "npm:4.20.0" - "@algolia/transporter": "npm:4.20.0" - checksum: 10c0/39c1e5391560ba019a845440c00f770e41b3462860214f45b678f976e3de61108eb7abafab610f26adde7d3057df1f8f65d465bcd114612546b935880e43f1dd + "@algolia/client-abtesting": "npm:5.25.0" + "@algolia/client-analytics": "npm:5.25.0" + "@algolia/client-common": "npm:5.25.0" + "@algolia/client-insights": "npm:5.25.0" + "@algolia/client-personalization": "npm:5.25.0" + "@algolia/client-query-suggestions": "npm:5.25.0" + "@algolia/client-search": "npm:5.25.0" + "@algolia/ingestion": "npm:1.25.0" + "@algolia/monitoring": "npm:1.25.0" + "@algolia/recommend": "npm:5.25.0" + "@algolia/requester-browser-xhr": "npm:5.25.0" + "@algolia/requester-fetch": "npm:5.25.0" + "@algolia/requester-node-http": "npm:5.25.0" + checksum: 10c0/fdf2b03c48415a7f284697bbe316bba41d4d6b0c5c76e886aa9841e69b8bc79305b0679d29dece71a347eef8ef3715980ed6a736febaca8f869b6551e470decf languageName: node linkType: hard @@ -10279,31 +10346,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001449, caniuse-lite@npm:^1.0.30001464, caniuse-lite@npm:^1.0.30001538, caniuse-lite@npm:^1.0.30001541": - version: 1.0.30001641 - resolution: "caniuse-lite@npm:1.0.30001641" - checksum: 10c0/a065b641cfcc84b36955ee909bfd7313ad103d6a299f0fd261e0e4160e8f1cec79d685c5a9f11097a77687cf47154eddb8133163f2a34bcb8d73c45033a014d2 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001616": - version: 1.0.30001679 - resolution: "caniuse-lite@npm:1.0.30001679" - checksum: 10c0/87fb89c5cb5130e40fa97b110fe175ea1104c359e4882aa5e277f824fbd33aa024f26d41a25f7d214db985f43d5b148c44e363965d17b36660b126a03e75e6e0 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001646": - version: 1.0.30001651 - resolution: "caniuse-lite@npm:1.0.30001651" - checksum: 10c0/7821278952a6dbd17358e5d08083d258f092e2a530f5bc1840657cb140fbbc5ec44293bc888258c44a18a9570cde149ed05819ac8320b9710cf22f699891e6ad - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001669": - version: 1.0.30001677 - resolution: "caniuse-lite@npm:1.0.30001677" - checksum: 10c0/22b4aa738b213b5d0bc820c26ba23fa265ca90a5c59776e1a686b9ab6fff9120d0825fd920c0a601a4b65056ef40d01548405feb95c8dd6083255f50c71a0864 +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001449, caniuse-lite@npm:^1.0.30001464, caniuse-lite@npm:^1.0.30001538, caniuse-lite@npm:^1.0.30001541, caniuse-lite@npm:^1.0.30001646, caniuse-lite@npm:^1.0.30001669": + version: 1.0.30001720 + resolution: "caniuse-lite@npm:1.0.30001720" + checksum: 10c0/ba9f963364ec4bfc8359d15d7e2cf365185fa1fddc90b4f534c71befedae9b3dd0cd2583a25ffc168a02d7b61b6c18b59bda0a1828ea2a5250fd3e35c2c049e9 languageName: node linkType: hard @@ -10377,12 +10423,12 @@ __metadata: languageName: node linkType: hard -"chart.js@npm:^4.4.6": - version: 4.4.6 - resolution: "chart.js@npm:4.4.6" +"chart.js@npm:^4.4.9": + version: 4.4.9 + resolution: "chart.js@npm:4.4.9" dependencies: "@kurkle/color": "npm:^0.3.0" - checksum: 10c0/456d16a030c35fa16182945e91d4fdd89510343454309b783f5e060ea89baaed3bc9b43d2d9b3acadd385e5921718e27ed2fcae8b5efa277d27bc4da4af639f2 + checksum: 10c0/970e06bf1f8f498671b19b3105bb5fc5c25558286baa6141e7895815efca303c4b1a8f9c82430e61d8c772795fd8e40ddf9bc33fdf7559e3a016d7580c2d987c languageName: node linkType: hard @@ -10537,13 +10583,6 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.1.1": - version: 1.2.1 - resolution: "clsx@npm:1.2.1" - checksum: 10c0/34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27 - languageName: node - linkType: hard - "clsx@npm:^2.0.0": version: 2.0.0 resolution: "clsx@npm:2.0.0" @@ -10627,6 +10666,13 @@ __metadata: languageName: node linkType: hard +"comlink@npm:^4.4.2": + version: 4.4.2 + resolution: "comlink@npm:4.4.2" + checksum: 10c0/38aa1f455cf08e94aaa8fc494fd203cc0ef02ece6c21404b7931ce17567e8a72deacddab98aa5650cfd78332ff24c34610586f6fb27fd19dc77e753ed1980deb + languageName: node + linkType: hard + "comma-separated-tokens@npm:^2.0.0": version: 2.0.3 resolution: "comma-separated-tokens@npm:2.0.3" @@ -12197,7 +12243,7 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^4.0.0": +"eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" checksum: 10c0/5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b @@ -12211,7 +12257,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0": +"execa@npm:5.1.1, execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -13441,6 +13487,15 @@ __metadata: languageName: node linkType: hard +"image-size@npm:^2.0.2": + version: 2.0.2 + resolution: "image-size@npm:2.0.2" + bin: + image-size: bin/image-size.js + checksum: 10c0/f09dd0f7cf8511cd20e4f756bdb5a7cb6d2240de3323f41bde266bed8373392a293892bf12e907e2995f52833fd88dd27cf6b1a52ab93968afc716cb78cd7b79 + languageName: node + linkType: hard + "immediate@npm:^3.2.3": version: 3.3.0 resolution: "immediate@npm:3.3.0" @@ -15804,6 +15859,13 @@ __metadata: languageName: node linkType: hard +"p-finally@npm:^1.0.0": + version: 1.0.0 + resolution: "p-finally@npm:1.0.0" + checksum: 10c0/6b8552339a71fe7bd424d01d8451eea92d379a711fc62f6b2fe64cad8a472c7259a236c9a22b4733abca0b5666ad503cb497792a0478c5af31ded793d00937e7 + languageName: node + linkType: hard + "p-limit@npm:^2.0.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -15867,6 +15929,16 @@ __metadata: languageName: node linkType: hard +"p-queue@npm:^6.6.2": + version: 6.6.2 + resolution: "p-queue@npm:6.6.2" + dependencies: + eventemitter3: "npm:^4.0.4" + p-timeout: "npm:^3.2.0" + checksum: 10c0/5739ecf5806bbeadf8e463793d5e3004d08bb3f6177bd1a44a005da8fd81bb90f80e4633e1fb6f1dfd35ee663a5c0229abe26aebb36f547ad5a858347c7b0d3e + languageName: node + linkType: hard + "p-retry@npm:^4.5.0": version: 4.6.2 resolution: "p-retry@npm:4.6.2" @@ -15877,6 +15949,15 @@ __metadata: languageName: node linkType: hard +"p-timeout@npm:^3.2.0": + version: 3.2.0 + resolution: "p-timeout@npm:3.2.0" + dependencies: + p-finally: "npm:^1.0.0" + checksum: 10c0/524b393711a6ba8e1d48137c5924749f29c93d70b671e6db761afa784726572ca06149c715632da8f70c090073afb2af1c05730303f915604fd38ee207b70a61 + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -16106,7 +16187,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.1.0": +"picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 @@ -17313,14 +17394,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.4.38": - version: 8.4.38 - resolution: "postcss@npm:8.4.38" +"postcss@npm:8.4.49": + version: 8.4.49 + resolution: "postcss@npm:8.4.49" dependencies: nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.2.0" - checksum: 10c0/955407b8f70cf0c14acf35dab3615899a2a60a26718a63c848cf3c29f2467b0533991b985a2b994430d890bd7ec2b1963e36352b0774a19143b5f591540f7c06 + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/f1b3f17aaf36d136f59ec373459f18129908235e65dbdc3aee5eef8eba0756106f52de5ec4682e29a2eab53eb25170e7e871b3e4b52a8f1de3d344a514306be3 languageName: node linkType: hard @@ -17386,15 +17467,15 @@ __metadata: languageName: node linkType: hard -"prism-react-renderer@npm:^2.4.0": - version: 2.4.0 - resolution: "prism-react-renderer@npm:2.4.0" +"prism-react-renderer@npm:^2.4.1": + version: 2.4.1 + resolution: "prism-react-renderer@npm:2.4.1" dependencies: "@types/prismjs": "npm:^1.26.0" clsx: "npm:^2.0.0" peerDependencies: react: ">=16.0.0" - checksum: 10c0/3d6969b057da0efe39e3e637bf93601cd5757de5919180e8df16daf1d1b8eedc39b70c7f6f28724fba0a01bc857c6b78312ab027f4e913159d1165c5aba235bb + checksum: 10c0/ebbe8feb975224344bbdd046b3a937d121592dbe4b8f22ba0be31f5af37b9a8219f441138ef6cab1c5b96f2aa6b529015200959f7e5e85b60ca69c81d35edcd4 languageName: node linkType: hard @@ -17578,13 +17659,13 @@ __metadata: languageName: node linkType: hard -"react-chartjs-2@npm:^5.2.0": - version: 5.2.0 - resolution: "react-chartjs-2@npm:5.2.0" +"react-chartjs-2@npm:^5.3.0": + version: 5.3.0 + resolution: "react-chartjs-2@npm:5.3.0" peerDependencies: chart.js: ^4.1.1 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/437e443a268b7eebab3f1a6f0f5d936e58caf650fca55f568a612a46c563d22af683a64185eac8005aa644e4960a5a72cc1075a2574b89ec46c7653aaf4025e2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10c0/4415d40217c084a49f9a936fbd30f67e0e705148e6f8359bec65601033d1076f31085c45793839fc29ec833e6c427b0bf9861a0c54c432c08d35bc9590ffa41a languageName: node linkType: hard @@ -17662,6 +17743,22 @@ __metadata: languageName: node linkType: hard +"react-helmet-async@npm:@slorber/react-helmet-async@1.3.0": + version: 1.3.0 + resolution: "@slorber/react-helmet-async@npm:1.3.0" + dependencies: + "@babel/runtime": "npm:^7.12.5" + invariant: "npm:^2.2.4" + prop-types: "npm:^15.7.2" + react-fast-compare: "npm:^3.2.0" + shallowequal: "npm:^1.1.0" + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10c0/7a13470a0d27d6305657c7fa6b066443c94acdb22bd0decca772298bc852ce04fdc65f1207f0d546995bf7d4ca09e21c81f96b4954544937c01eda82e2caa142 + languageName: node + linkType: hard + "react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -17669,12 +17766,12 @@ __metadata: languageName: node linkType: hard -"react-json-view-lite@npm:^1.2.0": - version: 1.2.1 - resolution: "react-json-view-lite@npm:1.2.1" +"react-json-view-lite@npm:^2.3.0": + version: 2.4.1 + resolution: "react-json-view-lite@npm:2.4.1" peerDependencies: - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - checksum: 10c0/09029d541689931bdb1b5808f7e102bceef14b3d708076c78090f0155c3031b4630fbf201b2c438e560484989ca7779e1a373cb66462e822ec367d0ef7fe62cb + react: ^18.0.0 || ^19.0.0 + checksum: 10c0/cc171d8cca04683b97292ffdd8bad4970d77ccb929ed1eff3d40d46893c69e569226742f3330c090be88f894bd8e97352286ff16989c1e765f9fda487ca44ee8 languageName: node linkType: hard @@ -17810,13 +17907,6 @@ __metadata: languageName: node linkType: hard -"reading-time@npm:^1.5.0": - version: 1.5.0 - resolution: "reading-time@npm:1.5.0" - checksum: 10c0/0f730852fd4fb99e5f78c5b0cf36ab8c3fa15db96f87d9563843f6fd07a47864273ade539ebb184b785b728cde81a70283aa2d9b80cba5ca03b81868be03cabc - languageName: node - linkType: hard - "rechoir@npm:^0.6.2": version: 0.6.2 resolution: "rechoir@npm:0.6.2" @@ -18271,6 +18361,13 @@ __metadata: languageName: node linkType: hard +"schema-dts@npm:^1.1.2": + version: 1.1.5 + resolution: "schema-dts@npm:1.1.5" + checksum: 10c0/babe23a1577c75c5df79d73acf34af3399e60928eab46f2236a0c4212061f5778d613a31c9e9ec86a2807d20b1ea460673d72d3fe1f64fb7543867460e607f76 + languageName: node + linkType: hard + "schema-utils@npm:2.7.0": version: 2.7.0 resolution: "schema-utils@npm:2.7.0" @@ -18340,6 +18437,18 @@ __metadata: languageName: node linkType: hard +"schema-utils@npm:^4.3.2": + version: 4.3.2 + resolution: "schema-utils@npm:4.3.2" + dependencies: + "@types/json-schema": "npm:^7.0.9" + ajv: "npm:^8.9.0" + ajv-formats: "npm:^2.1.1" + ajv-keywords: "npm:^5.1.0" + checksum: 10c0/981632f9bf59f35b15a9bcdac671dd183f4946fe4b055ae71a301e66a9797b95e5dd450de581eb6cca56fb6583ce8f24d67b2d9f8e1b2936612209697f6c277e + languageName: node + linkType: hard + "section-matter@npm:^1.0.0": version: 1.0.0 resolution: "section-matter@npm:1.0.0" @@ -18721,6 +18830,13 @@ __metadata: languageName: node linkType: hard +"source-map-js@npm:^1.2.1": + version: 1.2.1 + resolution: "source-map-js@npm:1.2.1" + checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf + languageName: node + linkType: hard + "source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" @@ -18962,23 +19078,23 @@ __metadata: languageName: node linkType: hard -"styled-components@npm:^6.1.13": - version: 6.1.13 - resolution: "styled-components@npm:6.1.13" +"styled-components@npm:^6.1.18": + version: 6.1.18 + resolution: "styled-components@npm:6.1.18" dependencies: "@emotion/is-prop-valid": "npm:1.2.2" "@emotion/unitless": "npm:0.8.1" "@types/stylis": "npm:4.2.5" css-to-react-native: "npm:3.2.0" csstype: "npm:3.1.3" - postcss: "npm:8.4.38" + postcss: "npm:8.4.49" shallowequal: "npm:1.1.0" stylis: "npm:4.3.2" tslib: "npm:2.6.2" peerDependencies: react: ">= 16.8.0" react-dom: ">= 16.8.0" - checksum: 10c0/dd0379179c6ce9655c97285e9f6475b533d4cc4cad72e8f16824c5454803a9d12126877d8b2837cd5b54520250c55cde97a183e813eed720d2575362d9646663 + checksum: 10c0/067778b8cf9aa24b23590d23210b0e7964c6469630e5ab821c68dac64af6e0c0270c972a836f60a8bbd9753770f0475f911fcd34eeba6bd003c233a79a391e6b languageName: node linkType: hard @@ -19292,6 +19408,13 @@ __metadata: languageName: node linkType: hard +"tinypool@npm:^1.0.2": + version: 1.1.0 + resolution: "tinypool@npm:1.1.0" + checksum: 10c0/deb6bde5e3d85d4ba043806c66f43fb5b649716312a47b52761a83668ffc71cd0ea4e24254c1b02a3702e5c27e02605f0189a1460f6284a5930a08bd0c06435c + languageName: node + linkType: hard + "to-fast-properties@npm:^2.0.0": version: 2.0.0 resolution: "to-fast-properties@npm:2.0.0" @@ -19390,23 +19513,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.7.2": - version: 5.7.2 - resolution: "typescript@npm:5.7.2" +"typescript@npm:5.8.3": + version: 5.8.3 + resolution: "typescript@npm:5.8.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/a873118b5201b2ef332127ef5c63fb9d9c155e6fdbe211cbd9d8e65877283797cca76546bad742eea36ed7efbe3424a30376818f79c7318512064e8625d61622 + checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.7.2#optional!builtin": - version: 5.7.2 - resolution: "typescript@patch:typescript@npm%3A5.7.2#optional!builtin::version=5.7.2&hash=5786d5" +"typescript@patch:typescript@npm%3A5.8.3#optional!builtin": + version: 5.8.3 + resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/f3b8082c9d1d1629a215245c9087df56cb784f9fb6f27b5d55577a20e68afe2a889c040aacff6d27e35be165ecf9dca66e694c42eb9a50b3b2c451b36b5675cb + checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb languageName: node linkType: hard @@ -19992,12 +20115,13 @@ __metadata: languageName: node linkType: hard -"webpack@npm:5.99.5": - version: 5.99.5 - resolution: "webpack@npm:5.99.5" +"webpack@npm:5.99.9": + version: 5.99.9 + resolution: "webpack@npm:5.99.9" dependencies: "@types/eslint-scope": "npm:^3.7.7" "@types/estree": "npm:^1.0.6" + "@types/json-schema": "npm:^7.0.15" "@webassemblyjs/ast": "npm:^1.14.1" "@webassemblyjs/wasm-edit": "npm:^1.14.1" "@webassemblyjs/wasm-parser": "npm:^1.14.1" @@ -20014,7 +20138,7 @@ __metadata: loader-runner: "npm:^4.2.0" mime-types: "npm:^2.1.27" neo-async: "npm:^2.6.2" - schema-utils: "npm:^4.3.0" + schema-utils: "npm:^4.3.2" tapable: "npm:^2.1.1" terser-webpack-plugin: "npm:^5.3.11" watchpack: "npm:^2.4.1" @@ -20024,7 +20148,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 10c0/8f5ebea5e2ae7449774d535862348ee564c100350643e4bdd0683fa07eabc058e88a07b7af7176ee4038d03e5172001daf65c16acebf90bc7ba48c08e25e6792 + checksum: 10c0/34ec3f19b50bccaf27929e5e5b901b25047f2d414acba7d0967dc98eb4f404d107fb1a4b63095edbca2b006ff5815f1720b131e10b20664b074dfc86b7ffa717 languageName: node linkType: hard @@ -20138,28 +20262,28 @@ __metadata: resolution: "website@workspace:." dependencies: "@biomejs/biome": "npm:^1.9.4" - "@docusaurus/core": "npm:3.6.3" - "@docusaurus/faster": "npm:^3.6.3" - "@docusaurus/module-type-aliases": "npm:3.6.3" - "@docusaurus/plugin-client-redirects": "npm:^3.6.3" - "@docusaurus/plugin-content-docs": "npm:^3.6.3" - "@docusaurus/preset-classic": "npm:3.6.3" - "@docusaurus/theme-common": "npm:3.6.3" - "@docusaurus/tsconfig": "npm:3.6.3" - "@docusaurus/types": "npm:3.6.3" - "@easyops-cn/docusaurus-search-local": "npm:^0.45.0" + "@docusaurus/core": "npm:^3.8.0" + "@docusaurus/faster": "npm:^3.8.0" + "@docusaurus/module-type-aliases": "npm:^3.8.0" + "@docusaurus/plugin-client-redirects": "npm:^3.8.0" + "@docusaurus/plugin-content-docs": "npm:^3.8.0" + "@docusaurus/preset-classic": "npm:^3.8.0" + "@docusaurus/theme-common": "npm:^3.8.0" + "@docusaurus/tsconfig": "npm:^3.8.0" + "@docusaurus/types": "npm:^3.8.0" + "@easyops-cn/docusaurus-search-local": "npm:^0.49.2" "@mdx-js/react": "npm:^3.1.0" - "@types/react": "npm:^18.3.12" - chart.js: "npm:^4.4.6" + "@types/react": "npm:^18.3.23" + chart.js: "npm:^4.4.9" clsx: "npm:^2.1.1" - prism-react-renderer: "npm:^2.4.0" + prism-react-renderer: "npm:^2.4.1" react: "npm:^18.3.1" - react-chartjs-2: "npm:^5.2.0" + react-chartjs-2: "npm:^5.3.0" react-dom: "npm:^18.3.1" reactflow: "npm:^11.11.4" - styled-components: "npm:^6.1.13" - typescript: "npm:5.7.2" - webpack: "npm:5.99.5" + styled-components: "npm:^6.1.18" + typescript: "npm:5.8.3" + webpack: "npm:5.99.9" languageName: unknown linkType: soft