diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 832f5b9..a9d4c04 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -7,6 +7,12 @@ import { themes } from "prism-react-renderer"; import parseFrontMatter from "./src/plugins/parsePrincipleFrontMatter"; const config: Config = { + customFields: { + // Workflows are primarily agent-executed evaluation steps; hide them + // from the rendered site. Flip to true to show them again. + showWorkflows: false, + }, + title: "IPA - Improvement Proposal for APIs", url: "https://mongodb.github.io", // Your website URL baseUrl: "/ipa/", diff --git a/ipa/dev/component-fixtures.mdx b/ipa/dev/component-fixtures.mdx index d95b74b..5c0c6bd 100644 --- a/ipa/dev/component-fixtures.mdx +++ b/ipa/dev/component-fixtures.mdx @@ -9,7 +9,12 @@ description: production builds." --- -import { Guidelines, Guideline, Example } from "@site/src/components/ipa"; +import { + Guidelines, + Guideline, + Example, + Workflow, +} from "@site/src/components/ipa"; # Component fixtures @@ -113,3 +118,55 @@ name: list-resources ``` + +## `` + +`` renders the manual evaluation steps of a guideline as a numbered +reading list inside a collapsible accordion. It is intentionally stateless — +interactivity can be layered on later if reviewers ask for it. + +:::note The site currently sets `showWorkflows: false` in +`docusaurus.config.ts`, so the fixtures below render nothing. Flip the flag to +`true` to preview them. ::: + +### Inside a guideline + +The primary use: a guideline documents the steps a reviewer or agent follows to +evaluate the rule. The component renders the same regardless of the guideline's +metadata. + + + API producers must use American English for all user-facing text in the API + specification. + + + + Scan every user-facing string in the specification (descriptions, + summaries, enum values, field names). + + + For each string, check for common British English spellings (e.g., + "cancelled", "colour", "authorise", "behaviour", "organisation"). + + + Consult Merriam-Webster's dictionary for the preferred American English + form. + + + Flag any non-American spelling as a violation. + + + + +### Standalone with a custom title + + + Add the field to the OpenAPI schema. + Regenerate the SDK clients. + Update the changelog entry. + diff --git a/package-lock.json b/package-lock.json index dd16799..0adcfb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,9 @@ "@docusaurus/theme-classic": "^3.8.1", "@docusaurus/theme-search-algolia": "^3.8.1", "@easyops-cn/docusaurus-search-local": "^0.51.1", + "clsx": "^2.1.1", + "react": "^19.2.7", + "react-dom": "^19.2.7", "zod": "^4.3.6" }, "devDependencies": { @@ -17196,26 +17199,24 @@ } }, "node_modules/react": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", - "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz", + "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", - "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz", + "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==", "license": "MIT", - "peer": true, "dependencies": { - "scheduler": "^0.26.0" + "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.1.0" + "react": "^19.2.7" } }, "node_modules/react-fast-compare": { @@ -18250,11 +18251,10 @@ } }, "node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", - "license": "MIT", - "peer": true + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" }, "node_modules/schema-dts": { "version": "1.1.5", diff --git a/package.json b/package.json index c75b50f..26adb6b 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,8 @@ "@docusaurus/theme-search-algolia": "^3.8.1", "@easyops-cn/docusaurus-search-local": "^0.51.1", "clsx": "^2.1.1", + "react": "^19.2.7", + "react-dom": "^19.2.7", "zod": "^4.3.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b2da97..e4dc1b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,25 +9,31 @@ importers: dependencies: "@docusaurus/core": specifier: ^3.8.1 - version: 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + version: 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/plugin-content-docs": specifier: ^3.8.1 - version: 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + version: 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/preset-classic": specifier: ^3.8.1 - version: 3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3) + version: 3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3) "@docusaurus/theme-classic": specifier: ^3.8.1 - version: 3.10.1(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + version: 3.10.1(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/theme-search-algolia": specifier: ^3.8.1 - version: 3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3) + version: 3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3) "@easyops-cn/docusaurus-search-local": specifier: ^0.51.1 - version: 0.51.1(@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + version: 0.51.1(@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) clsx: specifier: ^2.1.1 version: 2.1.1 + react: + specifier: ^19.2.7 + version: 19.2.7 + react-dom: + specifier: ^19.2.7 + version: 19.2.7(react@19.2.7) zod: specifier: ^4.3.6 version: 4.4.3 @@ -40,7 +46,7 @@ importers: version: 6.9.1 "@testing-library/react": specifier: ^16.3.2 - version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.16))(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.16))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/react": specifier: ^19.2.14 version: 19.2.16 @@ -8811,10 +8817,10 @@ packages: peerDependencies: react: ">=15" - react@18.3.1: + react@19.2.7: resolution: { - integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==, + integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==, } engines: { node: ">=0.10.0" } @@ -11971,29 +11977,29 @@ snapshots: "@discoveryjs/json-ext@0.5.7": {} - "@docsearch/core@4.6.3(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docsearch/core@4.6.3(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": optionalDependencies: "@types/react": 19.2.16 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) "@docsearch/css@4.6.3": {} - "@docsearch/react@4.6.3(@algolia/client-search@5.53.0)(@types/react@19.2.16)(algoliasearch@5.53.0)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)": + "@docsearch/react@4.6.3(@algolia/client-search@5.53.0)(@types/react@19.2.16)(algoliasearch@5.53.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)": dependencies: "@algolia/autocomplete-core": 1.19.2(@algolia/client-search@5.53.0)(algoliasearch@5.53.0)(search-insights@2.17.3) - "@docsearch/core": 4.6.3(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docsearch/core": 4.6.3(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@docsearch/css": 4.6.3 optionalDependencies: "@types/react": 19.2.16 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) search-insights: 2.17.3 transitivePeerDependencies: - "@algolia/client-search" - algoliasearch - "@docusaurus/babel@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/babel@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@babel/core": 7.29.7 "@babel/generator": 7.29.7 @@ -12005,7 +12011,7 @@ snapshots: "@babel/runtime": 7.29.7 "@babel/traverse": 7.29.7 "@docusaurus/logger": 3.10.1 - "@docusaurus/utils": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/utils": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.5 tslib: 2.8.1 @@ -12027,7 +12033,7 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/babel@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/babel@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@babel/core": 7.29.7 "@babel/generator": 7.29.7 @@ -12039,7 +12045,7 @@ snapshots: "@babel/runtime": 7.29.7 "@babel/traverse": 7.29.7 "@docusaurus/logger": 3.10.1 - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.5 tslib: 2.8.1 @@ -12061,14 +12067,14 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/bundler@3.10.1(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/bundler@3.10.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: "@babel/core": 7.29.7 - "@docusaurus/babel": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/babel": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@docusaurus/cssnano-preset": 3.10.1 "@docusaurus/logger": 3.10.1 - "@docusaurus/types": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) babel-loader: 9.2.1(@babel/core@7.29.7)(webpack@5.107.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)) clean-css: 5.3.3 copy-webpack-plugin: 11.0.0(webpack@5.107.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)) @@ -12104,16 +12110,16 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/core@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/core@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/babel": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/bundler": 3.10.1(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docusaurus/babel": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/bundler": 3.10.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@mdx-js/react": 3.1.1(@types/react@19.2.16)(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@mdx-js/react": 3.1.1(@types/react@19.2.16)(react@19.2.7) boxen: 6.2.1 chalk: 4.1.2 chokidar: 3.6.0 @@ -12134,14 +12140,14 @@ snapshots: open: 8.4.2 p-map: 4.0.0 prompts: 2.4.2 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) - react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@18.3.1))(react@18.3.1)" - react-loadable: "@docusaurus/react-loadable@6.0.0(react@18.3.1)" - react-loadable-ssr-addon-v5-slorber: 1.0.3(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.107.2(postcss@8.5.15)) - react-router: 5.3.4(react@18.3.1) - react-router-config: 5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)" + react-loadable: "@docusaurus/react-loadable@6.0.0(react@19.2.7)" + react-loadable-ssr-addon-v5-slorber: 1.0.3(@docusaurus/react-loadable@6.0.0(react@19.2.7))(webpack@5.107.2(postcss@8.5.15)) + react-router: 5.3.4(react@19.2.7) + react-router-config: 5.1.1(react-router@5.3.4(react@19.2.7))(react@19.2.7) + react-router-dom: 5.3.4(react@19.2.7) semver: 7.8.2 serve-handler: 6.1.7 tinypool: 1.1.1 @@ -12185,11 +12191,11 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - "@docusaurus/mdx-loader@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/mdx-loader@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@docusaurus/logger": 3.10.1 - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@mdx-js/mdx": 3.1.1 "@slorber/remark-comment": 1.0.0 escape-html: 1.0.3 @@ -12199,8 +12205,8 @@ snapshots: image-size: 2.0.2 mdast-util-mdx: 3.0.0 mdast-util-to-string: 4.0.0 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) rehype-raw: 7.0.0 remark-directive: 3.0.1 remark-emoji: 4.0.1 @@ -12229,17 +12235,17 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/module-type-aliases@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/module-type-aliases@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/history": 4.7.11 "@types/react": 19.2.16 "@types/react-router-config": 5.0.11 "@types/react-router-dom": 5.3.3 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) - react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@18.3.1))(react@18.3.1)" - react-loadable: "@docusaurus/react-loadable@6.0.0(react@18.3.1)" + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)" + react-loadable: "@docusaurus/react-loadable@6.0.0(react@19.2.7)" transitivePeerDependencies: - "@minify-html/node" - "@swc/core" @@ -12256,24 +12262,24 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/plugin-content-blog@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-content-blog@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) cheerio: 1.0.0-rc.12 combine-promises: 1.2.0 feed: 4.2.2 fs-extra: 11.3.5 lodash: 4.18.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) schema-dts: 1.1.5 srcset: 4.0.0 tslib: 2.8.1 @@ -12304,24 +12310,24 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/react-router-config": 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.5 js-yaml: 4.2.0 lodash: 4.18.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) schema-dts: 1.1.5 tslib: 2.8.1 utility-types: 3.11.0 @@ -12350,24 +12356,24 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/react-router-config": 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.5 js-yaml: 4.2.0 lodash: 4.18.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) schema-dts: 1.1.5 tslib: 2.8.1 utility-types: 3.11.0 @@ -12396,16 +12402,16 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-content-pages@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-content-pages@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) fs-extra: 11.3.5 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 webpack: 5.107.2(postcss@8.5.15) transitivePeerDependencies: @@ -12432,12 +12438,12 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-css-cascade-layers@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-css-cascade-layers@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@docusaurus/faster" @@ -12465,15 +12471,15 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-debug@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-debug@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) fs-extra: 11.3.5 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) - react-json-view-lite: 2.5.0(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-json-view-lite: 2.5.0(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@docusaurus/faster" @@ -12499,13 +12505,13 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-google-analytics@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-google-analytics@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@docusaurus/faster" @@ -12531,14 +12537,14 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-google-gtag@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-google-gtag@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/gtag.js": 0.0.20 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@docusaurus/faster" @@ -12564,13 +12570,13 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-google-tag-manager@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-google-tag-manager@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@docusaurus/faster" @@ -12596,17 +12602,17 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-sitemap@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-sitemap@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) fs-extra: 11.3.5 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) sitemap: 7.1.3 tslib: 2.8.1 transitivePeerDependencies: @@ -12633,16 +12639,16 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/plugin-svgr@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/plugin-svgr@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@svgr/core": 8.1.0(typescript@6.0.3) "@svgr/webpack": 8.1.0(typescript@6.0.3) - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 webpack: 5.107.2(postcss@8.5.15) transitivePeerDependencies: @@ -12669,25 +12675,25 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/preset-classic@3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3)": - dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-content-blog": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-content-pages": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-css-cascade-layers": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-debug": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-google-analytics": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-google-gtag": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-google-tag-manager": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-sitemap": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-svgr": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/theme-classic": 3.10.1(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/theme-search-algolia": 3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3) - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + "@docusaurus/preset-classic@3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3)": + dependencies: + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-content-blog": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-content-pages": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-css-cascade-layers": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-debug": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-google-analytics": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-google-gtag": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-google-tag-manager": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-sitemap": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-svgr": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/theme-classic": 3.10.1(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/theme-search-algolia": 3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) transitivePeerDependencies: - "@algolia/client-search" - "@docusaurus/faster" @@ -12715,38 +12721,38 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/react-loadable@6.0.0(react@18.3.1)": + "@docusaurus/react-loadable@6.0.0(react@19.2.7)": dependencies: "@types/react": 19.2.16 - react: 18.3.1 + react: 19.2.7 - "@docusaurus/theme-classic@3.10.1(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@docusaurus/theme-classic@3.10.1(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/plugin-content-blog": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/plugin-content-pages": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/plugin-content-blog": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/plugin-content-pages": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@docusaurus/theme-translations": 3.10.1 - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@mdx-js/react": 3.1.1(@types/react@19.2.16)(react@18.3.1) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@mdx-js/react": 3.1.1(@types/react@19.2.16)(react@19.2.7) clsx: 2.1.1 copy-text-to-clipboard: 3.2.2 infima: 0.2.0-alpha.45 lodash: 4.18.1 nprogress: 0.2.0 postcss: 8.5.15 - prism-react-renderer: 2.4.1(react@18.3.1) + prism-react-renderer: 2.4.1(react@19.2.7) prismjs: 1.30.0 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-router-dom: 5.3.4(react@19.2.7) rtlcss: 4.3.0 tslib: 2.8.1 utility-types: 3.11.0 @@ -12773,21 +12779,21 @@ snapshots: - utf-8-validate - webpack-cli - "@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/history": 4.7.11 "@types/react": 19.2.16 "@types/react-router-config": 5.0.11 clsx: 2.1.1 parse-numeric-range: 1.3.0 - prism-react-renderer: 2.4.1(react@18.3.1) - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + prism-react-renderer: 2.4.1(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: @@ -12806,21 +12812,21 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: - "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/mdx-loader": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/module-type-aliases": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@types/history": 4.7.11 "@types/react": 19.2.16 "@types/react-router-config": 5.0.11 clsx: 2.1.1 parse-numeric-range: 1.3.0 - prism-react-renderer: 2.4.1(react@18.3.1) - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + prism-react-renderer: 2.4.1(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: @@ -12839,25 +12845,25 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/theme-search-algolia@3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3)": + "@docusaurus/theme-search-algolia@3.10.1(@algolia/client-search@5.53.0)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(@types/react@19.2.16)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3)": dependencies: "@algolia/autocomplete-core": 1.19.8(@algolia/client-search@5.53.0)(algoliasearch@5.53.0)(search-insights@2.17.3) - "@docsearch/react": 4.6.3(@algolia/client-search@5.53.0)(@types/react@19.2.16)(algoliasearch@5.53.0)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) - "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) + "@docsearch/react": 4.6.3(@algolia/client-search@5.53.0)(@types/react@19.2.16)(algoliasearch@5.53.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3) + "@docusaurus/core": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) "@docusaurus/logger": 3.10.1 - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@docusaurus/theme-translations": 3.10.1 - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) algoliasearch: 5.53.0 algoliasearch-helper: 3.29.1(algoliasearch@5.53.0) clsx: 2.1.1 eta: 2.2.0 fs-extra: 11.3.5 lodash: 4.18.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: @@ -12894,7 +12900,7 @@ snapshots: "@docusaurus/tsconfig@3.10.1": {} - "@docusaurus/types@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/types@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@mdx-js/mdx": 3.1.1 "@types/history": 4.7.11 @@ -12902,9 +12908,9 @@ snapshots: "@types/react": 19.2.16 commander: 5.1.0 joi: 17.13.3 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) - react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@18.3.1))(react@18.3.1)" + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)" utility-types: 3.11.0 webpack: 5.107.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15) webpack-merge: 5.10.0 @@ -12924,7 +12930,7 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/types@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/types@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@mdx-js/mdx": 3.1.1 "@types/history": 4.7.11 @@ -12932,9 +12938,9 @@ snapshots: "@types/react": 19.2.16 commander: 5.1.0 joi: 17.13.3 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) - react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@18.3.1))(react@18.3.1)" + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-helmet-async: "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)" utility-types: 3.11.0 webpack: 5.107.2(postcss@8.5.15) webpack-merge: 5.10.0 @@ -12954,9 +12960,9 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/utils-common@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/utils-common@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: - "@docusaurus/types": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@minify-html/node" @@ -12976,9 +12982,9 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/utils-common@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/utils-common@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@minify-html/node" @@ -12998,11 +13004,11 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/utils-validation@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/utils-validation@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@docusaurus/logger": 3.10.1 - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) fs-extra: 11.3.5 joi: 17.13.3 js-yaml: 4.2.0 @@ -13026,11 +13032,11 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/utils@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/utils@3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@docusaurus/logger": 3.10.1 - "@docusaurus/types": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) escape-string-regexp: 4.0.0 execa: 5.1.1 file-loader: 6.2.0(webpack@5.107.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.15))(html-minifier-terser@7.2.0)(postcss@8.5.15)) @@ -13067,11 +13073,11 @@ snapshots: - uglify-js - webpack-cli - "@docusaurus/utils@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@docusaurus/utils@3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@docusaurus/logger": 3.10.1 - "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/types": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) escape-string-regexp: 4.0.0 execa: 5.1.1 file-loader: 6.2.0(webpack@5.107.2(postcss@8.5.15)) @@ -13113,14 +13119,14 @@ snapshots: cssesc: 3.0.0 immediate: 3.3.0 - "@easyops-cn/docusaurus-search-local@0.51.1(@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3)": + "@easyops-cn/docusaurus-search-local@0.51.1(@docusaurus/theme-common@3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)": dependencies: - "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3) - "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/plugin-content-docs": 3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(debug@4.4.3)(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + "@docusaurus/theme-common": 3.10.1(@docusaurus/plugin-content-docs@3.10.1(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@docusaurus/theme-translations": 3.10.1 - "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) - "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@18.3.1))(react@18.3.1) + "@docusaurus/utils": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-common": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + "@docusaurus/utils-validation": 3.10.1(postcss@8.5.15)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) "@easyops-cn/autocomplete.js": 0.38.1 "@node-rs/jieba": 1.10.4 cheerio: 1.2.0 @@ -13132,8 +13138,8 @@ snapshots: lunr: 2.3.9 lunr-languages: 1.20.0 mark.js: 8.11.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 transitivePeerDependencies: - "@docusaurus/faster" @@ -13386,11 +13392,11 @@ snapshots: transitivePeerDependencies: - supports-color - "@mdx-js/react@3.1.1(@types/react@19.2.16)(react@18.3.1)": + "@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7)": dependencies: "@types/mdx": 2.0.13 "@types/react": 19.2.16 - react: 18.3.1 + react: 19.2.7 "@napi-rs/wasm-runtime@0.2.12": dependencies: @@ -13656,13 +13662,13 @@ snapshots: "@sindresorhus/is@5.6.0": {} - "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@slorber/react-helmet-async@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@babel/runtime": 7.29.7 invariant: 2.2.4 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) react-fast-compare: 3.2.2 shallowequal: 1.1.0 @@ -13791,12 +13797,12 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - "@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.16))(@types/react@19.2.16)(react-dom@19.2.7(react@18.3.1))(react@18.3.1)": + "@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.16))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)": dependencies: "@babel/runtime": 7.29.7 "@testing-library/dom": 10.4.1 - react: 18.3.1 - react-dom: 19.2.7(react@18.3.1) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) optionalDependencies: "@types/react": 19.2.16 "@types/react-dom": 19.2.3(@types/react@19.2.16) @@ -17624,11 +17630,11 @@ snapshots: pretty-time@1.1.0: {} - prism-react-renderer@2.4.1(react@18.3.1): + prism-react-renderer@2.4.1(react@19.2.7): dependencies: "@types/prismjs": 1.26.6 clsx: 2.1.1 - react: 18.3.1 + react: 19.2.7 prismjs@1.30.0: {} @@ -17698,9 +17704,9 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dom@19.2.7(react@18.3.1): + react-dom@19.2.7(react@19.2.7): dependencies: - react: 18.3.1 + react: 19.2.7 scheduler: 0.27.0 react-fast-compare@3.2.2: {} @@ -17709,34 +17715,34 @@ snapshots: react-is@17.0.2: {} - react-json-view-lite@2.5.0(react@18.3.1): + react-json-view-lite@2.5.0(react@19.2.7): dependencies: - react: 18.3.1 + react: 19.2.7 - react-loadable-ssr-addon-v5-slorber@1.0.3(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.107.2(postcss@8.5.15)): + react-loadable-ssr-addon-v5-slorber@1.0.3(@docusaurus/react-loadable@6.0.0(react@19.2.7))(webpack@5.107.2(postcss@8.5.15)): dependencies: "@babel/runtime": 7.29.7 - react-loadable: "@docusaurus/react-loadable@6.0.0(react@18.3.1)" + react-loadable: "@docusaurus/react-loadable@6.0.0(react@19.2.7)" webpack: 5.107.2(postcss@8.5.15) - react-router-config@5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1): + react-router-config@5.1.1(react-router@5.3.4(react@19.2.7))(react@19.2.7): dependencies: "@babel/runtime": 7.29.7 - react: 18.3.1 - react-router: 5.3.4(react@18.3.1) + react: 19.2.7 + react-router: 5.3.4(react@19.2.7) - react-router-dom@5.3.4(react@18.3.1): + react-router-dom@5.3.4(react@19.2.7): dependencies: "@babel/runtime": 7.29.7 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-router: 5.3.4(react@18.3.1) + react: 19.2.7 + react-router: 5.3.4(react@19.2.7) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router@5.3.4(react@18.3.1): + react-router@5.3.4(react@19.2.7): dependencies: "@babel/runtime": 7.29.7 history: 4.10.1 @@ -17744,14 +17750,12 @@ snapshots: loose-envify: 1.4.0 path-to-regexp: 1.9.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.2.7 react-is: 16.13.1 tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.7: {} read-pkg@3.0.0: dependencies: diff --git a/src/components/ipa/Example/Example.module.css b/src/components/ipa/Example/Example.module.css index 45535b1..13e2ff5 100644 --- a/src/components/ipa/Example/Example.module.css +++ b/src/components/ipa/Example/Example.module.css @@ -6,12 +6,15 @@ overflow: hidden; } -/* The toggle button for the Example accordion — coloured header bar */ +/* The toggle button for the Example accordion — coloured header bar. + The separator is transparent while collapsed so it doesn't stack on the + container's own bottom border; it only shows when content is open. */ .header { gap: 0.5rem; padding: 0.5rem 0.75rem; font-size: 0.875rem; font-weight: normal; + border-bottom: 1px solid transparent; } .icon { @@ -54,7 +57,10 @@ .correct .header { color: var(--ex-header-color); - border-bottom: 1px solid var(--ex-border); +} + +.correct .header[aria-expanded="true"] { + border-bottom-color: var(--ex-border); } .correct .header[aria-expanded="true"], @@ -80,7 +86,10 @@ .incorrect .header { color: var(--ex-header-color); - border-bottom: 1px solid var(--ex-border); +} + +.incorrect .header[aria-expanded="true"] { + border-bottom-color: var(--ex-border); } .incorrect .header[aria-expanded="true"], diff --git a/src/components/ipa/Guideline/Guideline.module.css b/src/components/ipa/Guideline/Guideline.module.css index 4d52358..228845c 100644 --- a/src/components/ipa/Guideline/Guideline.module.css +++ b/src/components/ipa/Guideline/Guideline.module.css @@ -5,26 +5,7 @@ } .numbered { - counter-increment: ipa-guideline; -} - -.index { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - width: 1.75rem; - height: 1.75rem; - border-radius: 9999px; - background: rgba(150, 150, 150, 0.1); - color: var(--ifm-color-emphasis-600); -} - -.index::before { - content: counter(ipa-guideline); - font-size: 0.875rem; - font-weight: 600; - line-height: 1; + counter-increment: number-circle; } .content { diff --git a/src/components/ipa/Guideline/index.tsx b/src/components/ipa/Guideline/index.tsx index c2fd958..6de7733 100644 --- a/src/components/ipa/Guideline/index.tsx +++ b/src/components/ipa/Guideline/index.tsx @@ -3,6 +3,7 @@ import clsx from "clsx"; import type { Guideline } from "../../../types/guideline"; import { GuidelineContext } from "../../../hooks/useGuideline"; import { useIsInsideGuidelines } from "../Guidelines/GuidelinesContext"; +import { NumberCircle } from "../shared/NumberCircle"; import { GuidelineHeader } from "./GuidelineHeader"; import { GuidelineFooter } from "./GuidelineFooter"; import styles from "./Guideline.module.css"; @@ -24,9 +25,7 @@ export function Guideline({ className={clsx(styles.root, isInsideGuidelines && styles.numbered)} data-guideline-id={guideline.id} > - {isInsideGuidelines && ( -