diff --git a/package-lock.json b/package-lock.json index b1643a2..0640075 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@docusaurus/core": "2.4.1", "@docusaurus/preset-classic": "2.4.1", "@docusaurus/theme-search-algolia": "^2.2.0", - "@mdx-js/react": "^1.6.22", + "@mdx-js/react": "^3.0.0", "clsx": "^1.2.1", "prism-react-renderer": "^1.3.5", "react": "^17.0.2", @@ -2419,6 +2419,18 @@ "react-dom": "^16.8.4 || ^17.0.0" } }, + "node_modules/@docusaurus/theme-classic/node_modules/@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0" + } + }, "node_modules/@docusaurus/theme-common": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.4.1.tgz", @@ -2792,15 +2804,19 @@ } }, "node_modules/@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.0.tgz", + "integrity": "sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==", + "dependencies": { + "@types/mdx": "^2.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" }, "peerDependencies": { - "react": "^16.13.1 || ^17.0.0" + "@types/react": ">=16", + "react": ">=16" } }, "node_modules/@mdx-js/util": { @@ -3299,6 +3315,11 @@ "@types/unist": "*" } }, + "node_modules/@types/mdx": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.9.tgz", + "integrity": "sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==" + }, "node_modules/@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", @@ -14159,6 +14180,14 @@ "rtlcss": "^3.5.0", "tslib": "^2.4.0", "utility-types": "^3.10.0" + }, + "dependencies": { + "@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "requires": {} + } } }, "@docusaurus/theme-common": { @@ -14450,10 +14479,12 @@ } }, "@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "requires": {} + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.0.tgz", + "integrity": "sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==", + "requires": { + "@types/mdx": "^2.0.0" + } }, "@mdx-js/util": { "version": "1.6.22", @@ -14803,6 +14834,11 @@ "@types/unist": "*" } }, + "@types/mdx": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.9.tgz", + "integrity": "sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==" + }, "@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", diff --git a/package.json b/package.json index 5b98a9b..92a5d16 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@docusaurus/core": "2.4.1", "@docusaurus/preset-classic": "2.4.1", "@docusaurus/theme-search-algolia": "^2.2.0", - "@mdx-js/react": "^1.6.22", + "@mdx-js/react": "^3.0.0", "clsx": "^1.2.1", "prism-react-renderer": "^1.3.5", "react": "^17.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 084195c..91fe1b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ dependencies: version: 2.4.1(@docusaurus/types@2.4.1)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/preset-classic': specifier: 2.4.1 - version: 2.4.1(@algolia/client-search@4.17.0)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) + version: 2.4.1(@algolia/client-search@4.17.0)(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/theme-search-algolia': - specifier: ^2.4.1 - version: 2.4.1(@algolia/client-search@4.17.0)(@docusaurus/types@2.4.1)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) + specifier: ^2.2.0 + version: 2.4.1(@algolia/client-search@4.17.0)(@docusaurus/types@2.4.1)(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@mdx-js/react': - specifier: ^1.6.22 - version: 1.6.22(react@17.0.2) + specifier: ^3.0.0 + version: 3.0.0(@types/react@18.0.33)(react@17.0.2) clsx: specifier: ^1.2.1 version: 1.2.1 @@ -1547,7 +1547,7 @@ packages: resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==} dev: false - /@docsearch/react@3.3.3(@algolia/client-search@4.17.0)(react-dom@17.0.2)(react@17.0.2): + /@docsearch/react@3.3.3(@algolia/client-search@4.17.0)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -1564,6 +1564,7 @@ packages: '@algolia/autocomplete-core': 1.7.4 '@algolia/autocomplete-preset-algolia': 1.7.4(@algolia/client-search@4.17.0)(algoliasearch@4.17.0) '@docsearch/css': 3.3.3 + '@types/react': 18.0.33 algoliasearch: 4.17.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) @@ -1875,7 +1876,7 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-debug@2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2): + /@docusaurus/plugin-debug@2.4.1(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2): resolution: {integrity: sha512-7Yu9UPzRShlrH/G8btOpR0e6INFZr0EegWplMjOqelIwAcx3PKyR8mgPTxGTxcqiYj6hxSCRN0D8R7YrzImwNA==} engines: {node: '>=16.14'} peerDependencies: @@ -1888,7 +1889,7 @@ packages: fs-extra: 10.1.0 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.0.33)(react-dom@17.0.2)(react@17.0.2) tslib: 2.5.0 transitivePeerDependencies: - '@parcel/css' @@ -2049,7 +2050,7 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic@2.4.1(@algolia/client-search@4.17.0)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2): + /@docusaurus/preset-classic@2.4.1(@algolia/client-search@4.17.0)(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2): resolution: {integrity: sha512-P4//+I4zDqQJ+UDgoFrjIFaQ1MeS9UD1cvxVQaI6O7iBmiHQm0MGROP1TbE7HlxlDPXFJjZUK3x3cAoK63smGQ==} engines: {node: '>=16.14'} peerDependencies: @@ -2060,14 +2061,14 @@ packages: '@docusaurus/plugin-content-blog': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/plugin-content-docs': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/plugin-content-pages': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) - '@docusaurus/plugin-debug': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) + '@docusaurus/plugin-debug': 2.4.1(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/plugin-google-analytics': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/plugin-google-gtag': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/plugin-google-tag-manager': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/plugin-sitemap': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/theme-classic': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/theme-common': 2.4.1(@docusaurus/types@2.4.1)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) - '@docusaurus/theme-search-algolia': 2.4.1(@algolia/client-search@4.17.0)(@docusaurus/types@2.4.1)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) + '@docusaurus/theme-search-algolia': 2.4.1(@algolia/client-search@4.17.0)(@docusaurus/types@2.4.1)(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/types': 2.4.1(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) @@ -2203,14 +2204,14 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia@2.4.1(@algolia/client-search@4.17.0)(@docusaurus/types@2.4.1)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2): + /@docusaurus/theme-search-algolia@2.4.1(@algolia/client-search@4.17.0)(@docusaurus/types@2.4.1)(@types/node@18.15.11)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2): resolution: {integrity: sha512-6BcqW2lnLhZCXuMAvPRezFs1DpmEKzXFKlYjruuas+Xy3AQeFzDJKTJFIm49N77WFCTyxff8d3E4Q9pi/+5McQ==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docsearch/react': 3.3.3(@algolia/client-search@4.17.0)(react-dom@17.0.2)(react@17.0.2) + '@docsearch/react': 3.3.3(@algolia/client-search@4.17.0)(@types/react@18.0.33)(react-dom@17.0.2)(react@17.0.2) '@docusaurus/core': 2.4.1(@docusaurus/types@2.4.1)(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) '@docusaurus/logger': 2.4.1 '@docusaurus/plugin-content-docs': 2.4.1(@types/node@18.15.11)(react-dom@17.0.2)(react@17.0.2)(ts-node@10.9.1)(typescript@5.0.2) @@ -2457,6 +2458,17 @@ packages: react: 17.0.2 dev: false + /@mdx-js/react@3.0.0(@types/react@18.0.33)(react@17.0.2): + resolution: {integrity: sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' + dependencies: + '@types/mdx': 2.0.9 + '@types/react': 18.0.33 + react: 17.0.2 + dev: false + /@mdx-js/util@1.6.22: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false @@ -2808,6 +2820,10 @@ packages: '@types/unist': 2.0.6 dev: false + /@types/mdx@2.0.9: + resolution: {integrity: sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==} + dev: false + /@types/mime@3.0.1: resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} dev: false @@ -6880,7 +6896,7 @@ packages: /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - /react-json-view@1.21.3(react-dom@17.0.2)(react@17.0.2): + /react-json-view@1.21.3(@types/react@18.0.33)(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 @@ -6891,7 +6907,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.4.1(react@17.0.2) + react-textarea-autosize: 8.4.1(@types/react@18.0.33)(react@17.0.2) transitivePeerDependencies: - '@types/react' - encoding @@ -6956,7 +6972,7 @@ packages: tiny-warning: 1.0.3 dev: false - /react-textarea-autosize@8.4.1(react@17.0.2): + /react-textarea-autosize@8.4.1(@types/react@18.0.33)(react@17.0.2): resolution: {integrity: sha512-aD2C+qK6QypknC+lCMzteOdIjoMbNlgSFmJjCV+DrfTPwp59i/it9mMNf2HDzvRjQgKAyBDPyLJhcrzElf2U4Q==} engines: {node: '>=10'} peerDependencies: @@ -6965,7 +6981,7 @@ packages: '@babel/runtime': 7.21.0 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.0.33)(react@17.0.2) transitivePeerDependencies: - '@types/react' dev: false @@ -8070,7 +8086,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.0.33)(react@17.0.2): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -8079,10 +8095,11 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 18.0.33 react: 17.0.2 dev: false - /use-latest@1.2.1(react@17.0.2): + /use-latest@1.2.1(@types/react@18.0.33)(react@17.0.2): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -8091,8 +8108,9 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 18.0.33 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.0.33)(react@17.0.2) dev: false /use-sync-external-store@1.2.0(react@17.0.2):