diff --git a/package.json b/package.json index 4e8ec32..cddd6d7 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "dependencies": { "@docusaurus/core": "2.0.0-beta.4", "@docusaurus/preset-classic": "2.0.0-beta.4", - "@mdx-js/react": "^1.6.21", + "@mdx-js/react": "^3.0.1", "@svgr/webpack": "^5.5.0", "clsx": "^1.1.1", "file-loader": "^6.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c2add3..b1bb7e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ dependencies: version: 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/preset-classic': specifier: 2.0.0-beta.4 - version: 2.0.0-beta.4(@algolia/client-search@4.23.3)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5) + version: 2.0.0-beta.4(@algolia/client-search@4.23.3)(@types/react@18.2.79)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5) '@mdx-js/react': - specifier: ^1.6.21 - version: 1.6.22(react@17.0.2) + specifier: ^3.0.1 + version: 3.0.1(@types/react@18.2.79)(react@17.0.2) '@svgr/webpack': specifier: ^5.5.0 version: 5.5.0 @@ -1616,7 +1616,7 @@ packages: resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==} dev: false - /@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0): + /@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.2.79)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0): resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -1636,6 +1636,7 @@ packages: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3) '@docsearch/css': 3.6.0 + '@types/react': 18.2.79 algoliasearch: 4.23.3 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) @@ -1925,7 +1926,7 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-debug@2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5): + /@docusaurus/plugin-debug@2.0.0-beta.4(@types/react@18.2.79)(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5): resolution: {integrity: sha512-jc9o45NUuhVnFcoq6/6juxJQGgD2Q71IUokoOgw3sytHHOv1jv+eLWP1LDX71MHA1ElZ1MZTlz5mCd1wlzdCOw==} engines: {node: '>=12.13.0'} peerDependencies: @@ -1937,7 +1938,7 @@ packages: '@docusaurus/utils': 2.0.0-beta.4 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - react-json-view: 1.21.3(react-dom@17.0.2)(react@17.0.2) + react-json-view: 1.21.3(@types/react@18.2.79)(react-dom@17.0.2)(react@17.0.2) tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' @@ -2046,7 +2047,7 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic@2.0.0-beta.4(@algolia/client-search@4.23.3)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5): + /@docusaurus/preset-classic@2.0.0-beta.4(@algolia/client-search@4.23.3)(@types/react@18.2.79)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5): resolution: {integrity: sha512-fW8/iyGLJfBTtbCBQtnRcbDa+ZZMq6Ak20+8+ORB8mzjK4BNYmt9wIbfq0oV9/QBLyryQBYcsRimJoXpLZmWOg==} engines: {node: '>=12.13.0'} peerDependencies: @@ -2057,12 +2058,12 @@ packages: '@docusaurus/plugin-content-blog': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/plugin-content-docs': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/plugin-content-pages': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) - '@docusaurus/plugin-debug': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) + '@docusaurus/plugin-debug': 2.0.0-beta.4(@types/react@18.2.79)(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/plugin-google-analytics': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/plugin-google-gtag': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/plugin-sitemap': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/theme-classic': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) - '@docusaurus/theme-search-algolia': 2.0.0-beta.4(@algolia/client-search@4.23.3)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5) + '@docusaurus/theme-search-algolia': 2.0.0-beta.4(@algolia/client-search@4.23.3)(@types/react@18.2.79)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) transitivePeerDependencies: @@ -2183,14 +2184,14 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia@2.0.0-beta.4(@algolia/client-search@4.23.3)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5): + /@docusaurus/theme-search-algolia@2.0.0-beta.4(@algolia/client-search@4.23.3)(@types/react@18.2.79)(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0)(typescript@5.4.5): resolution: {integrity: sha512-W/DfGhlAe1Vl+IJiL9rCw8yswdUrX0lTyCMNRAFi749YN4vCWo2RoxylbUuWoV6lUKoIYfj3EGyotRT2OLqtZw==} engines: {node: '>=12.13.0'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.2.79)(react-dom@17.0.2)(react@17.0.2)(search-insights@2.13.0) '@docusaurus/core': 2.0.0-beta.4(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/theme-common': 2.0.0-beta.4(prism-react-renderer@1.3.5)(react-dom@17.0.2)(react@17.0.2)(typescript@5.4.5) '@docusaurus/utils': 2.0.0-beta.4 @@ -2369,6 +2370,17 @@ packages: react: 17.0.2 dev: false + /@mdx-js/react@3.0.1(@types/react@18.2.79)(react@17.0.2): + resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' + dependencies: + '@types/mdx': 2.0.13 + '@types/react': 18.2.79 + react: 17.0.2 + dev: false + /@mdx-js/util@1.6.22: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false @@ -2602,6 +2614,10 @@ packages: '@types/unist': 2.0.10 dev: false + /@types/mdx@2.0.13: + resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} + dev: false + /@types/minimatch@5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: false @@ -2624,10 +2640,21 @@ packages: resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==} dev: false + /@types/prop-types@15.7.12: + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + dev: false + /@types/q@1.5.8: resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} dev: false + /@types/react@18.2.79: + resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + dev: false + /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: @@ -4022,6 +4049,10 @@ packages: css-tree: 1.1.3 dev: false + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: false + /data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -7822,7 +7853,7 @@ packages: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: false - /react-json-view@1.21.3(react-dom@17.0.2)(react@17.0.2): + /react-json-view@1.21.3(@types/react@18.2.79)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} peerDependencies: react: ^17.0.0 || ^16.3.0 || ^15.5.4 @@ -7833,7 +7864,7 @@ packages: react-base16-styling: 0.6.0 react-dom: 17.0.2(react@17.0.2) react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.5.3(react@17.0.2) + react-textarea-autosize: 8.5.3(@types/react@18.2.79)(react@17.0.2) transitivePeerDependencies: - '@types/react' - encoding @@ -7915,7 +7946,7 @@ packages: react: 17.0.2 dev: false - /react-textarea-autosize@8.5.3(react@17.0.2): + /react-textarea-autosize@8.5.3(@types/react@18.2.79)(react@17.0.2): resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: @@ -7924,7 +7955,7 @@ packages: '@babel/runtime': 7.24.4 react: 17.0.2 use-composed-ref: 1.3.0(react@17.0.2) - use-latest: 1.2.1(react@17.0.2) + use-latest: 1.2.1(@types/react@18.2.79)(react@17.0.2) transitivePeerDependencies: - '@types/react' dev: false @@ -9478,7 +9509,7 @@ packages: react: 17.0.2 dev: false - /use-isomorphic-layout-effect@1.1.2(react@17.0.2): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.79)(react@17.0.2): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -9487,10 +9518,11 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 18.2.79 react: 17.0.2 dev: false - /use-latest@1.2.1(react@17.0.2): + /use-latest@1.2.1(@types/react@18.2.79)(react@17.0.2): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -9499,8 +9531,9 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 18.2.79 react: 17.0.2 - use-isomorphic-layout-effect: 1.1.2(react@17.0.2) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.79)(react@17.0.2) dev: false /use@3.1.1: