diff --git a/package.json b/package.json index 526e8ba..a5068d1 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@docusaurus/core": "^3.8.1", "@docusaurus/faster": "^3.9.1", "@docusaurus/preset-classic": "3.8.1", - "@docusaurus/theme-common": "^3.8.1", + "@docusaurus/theme-common": "^3.9.1", "@docusaurus/types": "^3.9.1", "@easyops-cn/docusaurus-search-local": "^0.52.1", "@eslint/markdown": "^7.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 11874ee..2c47eda 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,14 +18,14 @@ importers: specifier: 3.8.1 version: 3.8.1(@algolia/client-search@5.37.0)(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(@types/react@19.1.13)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)(typescript@5.9.2) '@docusaurus/theme-common': - specifier: ^3.8.1 - version: 3.8.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: ^3.9.1 + version: 3.9.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@docusaurus/types': specifier: ^3.9.1 version: 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@easyops-cn/docusaurus-search-local': specifier: ^0.52.1 - version: 0.52.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@docusaurus/theme-common@3.8.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 0.52.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@docusaurus/theme-common@3.9.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) '@eslint/markdown': specifier: ^7.3.0 version: 7.3.0 @@ -1097,6 +1097,10 @@ packages: resolution: {integrity: sha512-2wjeGDhKcExEmjX8k1N/MRDiPKXGF2Pg+df/bDDPnnJWHXnVEZxXj80d6jcxp1Gpnksl0hF8t/ZQw9elqj2+ww==} engines: {node: '>=18.0'} + '@docusaurus/logger@3.9.1': + resolution: {integrity: sha512-C9iFzXwHzwvGlisE4bZx+XQE0JIqlGAYAd5LzpR7fEDgjctu7yL8bE5U4nTNywXKHURDzMt4RJK8V6+stFHVkA==} + engines: {node: '>=20.0'} + '@docusaurus/mdx-loader@3.8.1': resolution: {integrity: sha512-DZRhagSFRcEq1cUtBMo4TKxSNo/W6/s44yhr8X+eoXqCLycFQUylebOMPseHi5tc4fkGJqwqpWJLz6JStU9L4w==} engines: {node: '>=18.0'} @@ -1104,12 +1108,25 @@ packages: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 + '@docusaurus/mdx-loader@3.9.1': + resolution: {integrity: sha512-/1PY8lqry8jCt0qZddJSpc0U2sH6XC27kVJZfpA7o2TiQ3mdBQyH5AVbj/B2m682B1ounE+XjI0LdpOkAQLPoA==} + engines: {node: '>=20.0'} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + '@docusaurus/module-type-aliases@3.8.1': resolution: {integrity: sha512-6xhvAJiXzsaq3JdosS7wbRt/PwEPWHr9eM4YNYqVlbgG1hSK3uQDXTVvQktasp3VO6BmfYWPozueLWuj4gB+vg==} peerDependencies: react: '*' react-dom: '*' + '@docusaurus/module-type-aliases@3.9.1': + resolution: {integrity: sha512-YBce3GbJGGcMbJTyHcnEOMvdXqg41pa5HsrMCGA5Rm4z0h0tHS6YtEldj0mlfQRhCG7Y0VD66t2tb87Aom+11g==} + peerDependencies: + react: '*' + react-dom: '*' + '@docusaurus/plugin-content-blog@3.8.1': resolution: {integrity: sha512-vNTpMmlvNP9n3hGEcgPaXyvTljanAKIUkuG9URQ1DeuDup0OR7Ltvoc8yrmH+iMZJbcQGhUJF+WjHLwuk8HSdw==} engines: {node: '>=18.0'} @@ -1205,6 +1222,14 @@ packages: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 + '@docusaurus/theme-common@3.9.1': + resolution: {integrity: sha512-j9adi961F+6Ps9d0jcb5BokMcbjXAAJqKkV43eo8nh4YgmDj7KUNDX4EnOh/MjTQeO06oPY5cxp3yUXdW/8Ggw==} + engines: {node: '>=20.0'} + peerDependencies: + '@docusaurus/plugin-content-docs': '*' + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + '@docusaurus/theme-search-algolia@3.8.1': resolution: {integrity: sha512-NBFH5rZVQRAQM087aYSRKQ9yGEK9eHd+xOxQjqNpxMiV85OhJDD4ZGz6YJIod26Fbooy54UWVdzNU0TFeUUUzQ==} engines: {node: '>=18.0'} @@ -1235,14 +1260,26 @@ packages: resolution: {integrity: sha512-zTZiDlvpvoJIrQEEd71c154DkcriBecm4z94OzEE9kz7ikS3J+iSlABhFXM45mZ0eN5pVqqr7cs60+ZlYLewtg==} engines: {node: '>=18.0'} + '@docusaurus/utils-common@3.9.1': + resolution: {integrity: sha512-4M1u5Q8Zn2CYL2TJ864M51FV4YlxyGyfC3x+7CLuR6xsyTVNBNU4QMcPgsTHRS9J2+X6Lq7MyH6hiWXyi/sXUQ==} + engines: {node: '>=20.0'} + '@docusaurus/utils-validation@3.8.1': resolution: {integrity: sha512-gs5bXIccxzEbyVecvxg6upTwaUbfa0KMmTj7HhHzc016AGyxH2o73k1/aOD0IFrdCsfJNt37MqNI47s2MgRZMA==} engines: {node: '>=18.0'} + '@docusaurus/utils-validation@3.9.1': + resolution: {integrity: sha512-5bzab5si3E1udrlZuVGR17857Lfwe8iFPoy5AvMP9PXqDfoyIKT7gDQgAmxdRDMurgHaJlyhXEHHdzDKkOxxZQ==} + engines: {node: '>=20.0'} + '@docusaurus/utils@3.8.1': resolution: {integrity: sha512-P1ml0nvOmEFdmu0smSXOqTS1sxU5tqvnc0dA4MTKV39kye+bhQnjkIKEE18fNOvxjyB86k8esoCIFM3x4RykOQ==} engines: {node: '>=18.0'} + '@docusaurus/utils@3.9.1': + resolution: {integrity: sha512-YAL4yhhWLl9DXuf5MVig260a6INz4MehrBGFU/CZu8yXmRiYEuQvRFWh9ZsjfAOyaG7za1MNmBVZ4VVAi/CiJA==} + engines: {node: '>=20.0'} + '@easyops-cn/autocomplete.js@0.38.1': resolution: {integrity: sha512-drg76jS6syilOUmVNkyo1c7ZEBPcPuK+aJA7AksM5ZIIbV57DMHCywiCr+uHyv8BE5jUTU98j/H7gVrkHrWW3Q==} @@ -7735,6 +7772,11 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 + '@docusaurus/logger@3.9.1': + dependencies: + chalk: 4.1.2 + tslib: 2.8.1 + '@docusaurus/mdx-loader@3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@docusaurus/logger': 3.8.1 @@ -7770,6 +7812,41 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/mdx-loader@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@docusaurus/logger': 3.9.1 + '@docusaurus/utils': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/utils-validation': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mdx-js/mdx': 3.1.1 + '@slorber/remark-comment': 1.0.0 + escape-html: 1.0.3 + estree-util-value-to-estree: 3.4.0 + file-loader: 6.2.0(webpack@5.102.0) + fs-extra: 11.3.2 + image-size: 2.0.2 + mdast-util-mdx: 3.0.0 + mdast-util-to-string: 4.0.0 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + rehype-raw: 7.0.0 + remark-directive: 3.0.1 + remark-emoji: 4.0.1 + remark-frontmatter: 5.0.0 + remark-gfm: 4.0.1 + stringify-object: 3.3.0 + tslib: 2.8.1 + unified: 11.0.5 + unist-util-visit: 5.0.0 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.102.0))(webpack@5.102.0) + vfile: 6.0.3 + webpack: 5.102.0 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - supports-color + - uglify-js + - webpack-cli + '@docusaurus/module-type-aliases@3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@docusaurus/types': 3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -7788,6 +7865,24 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/module-type-aliases@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@docusaurus/types': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@types/history': 4.7.11 + '@types/react': 19.1.13 + '@types/react-router-config': 5.0.11 + '@types/react-router-dom': 5.3.3 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)' + react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.1.1)' + transitivePeerDependencies: + - '@swc/core' + - esbuild + - supports-color + - uglify-js + - webpack-cli + '@docusaurus/plugin-content-blog@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)': dependencies: '@docusaurus/core': 3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(debug@4.4.3)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) @@ -8211,6 +8306,30 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/theme-common@3.9.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@docusaurus/mdx-loader': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/module-type-aliases': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/plugin-content-docs': 3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(debug@4.4.3)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + '@docusaurus/utils': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/utils-common': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@types/history': 4.7.11 + '@types/react': 19.1.13 + '@types/react-router-config': 5.0.11 + clsx: 2.1.1 + parse-numeric-range: 1.3.0 + prism-react-renderer: 2.4.1(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + tslib: 2.8.1 + utility-types: 3.11.0 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - supports-color + - uglify-js + - webpack-cli + '@docusaurus/theme-search-algolia@3.8.1(@algolia/client-search@5.37.0)(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(@types/react@19.1.13)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)(typescript@5.9.2)': dependencies: '@docsearch/react': 3.9.0(@algolia/client-search@5.37.0)(@types/react@19.1.13)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3) @@ -8313,6 +8432,19 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/utils-common@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@docusaurus/types': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + tslib: 2.8.1 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - react + - react-dom + - supports-color + - uglify-js + - webpack-cli + '@docusaurus/utils-validation@3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@docusaurus/logger': 3.8.1 @@ -8332,6 +8464,25 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/utils-validation@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@docusaurus/logger': 3.9.1 + '@docusaurus/utils': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/utils-common': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + fs-extra: 11.3.2 + joi: 17.13.3 + js-yaml: 4.1.0 + lodash: 4.17.21 + tslib: 2.8.1 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - react + - react-dom + - supports-color + - uglify-js + - webpack-cli + '@docusaurus/utils@3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@docusaurus/logger': 3.8.1 @@ -8364,15 +8515,47 @@ snapshots: - uglify-js - webpack-cli + '@docusaurus/utils@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@docusaurus/logger': 3.9.1 + '@docusaurus/types': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/utils-common': 3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + escape-string-regexp: 4.0.0 + execa: 5.1.1 + file-loader: 6.2.0(webpack@5.102.0) + fs-extra: 11.3.2 + github-slugger: 1.5.0 + globby: 11.1.0 + gray-matter: 4.0.3 + jiti: 1.21.7 + js-yaml: 4.1.0 + lodash: 4.17.21 + micromatch: 4.0.8 + p-queue: 6.6.2 + prompts: 2.4.2 + resolve-pathname: 3.0.0 + tslib: 2.8.1 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.102.0))(webpack@5.102.0) + utility-types: 3.11.0 + webpack: 5.102.0 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - react + - react-dom + - supports-color + - uglify-js + - webpack-cli + '@easyops-cn/autocomplete.js@0.38.1': dependencies: cssesc: 3.0.0 immediate: 3.3.0 - '@easyops-cn/docusaurus-search-local@0.52.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@docusaurus/theme-common@3.8.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)': + '@easyops-cn/docusaurus-search-local@0.52.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@docusaurus/theme-common@3.9.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)': dependencies: '@docusaurus/plugin-content-docs': 3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(debug@4.4.3)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) - '@docusaurus/theme-common': 3.8.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@docusaurus/theme-common': 3.9.1(@docusaurus/plugin-content-docs@3.8.1(@docusaurus/faster@3.9.1(@docusaurus/types@3.9.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.5.8)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@docusaurus/theme-translations': 3.8.1 '@docusaurus/utils': 3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@docusaurus/utils-common': 3.8.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)