diff --git a/docs/package.json b/docs/package.json index 9974e0d..ecad05a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,7 +19,7 @@ "@docusaurus/core": "^2.4.0", "@docusaurus/preset-classic": "^2.4.0", "@docusaurus/theme-mermaid": "^2.4.0", - "@mdx-js/react": "^1.6.22", + "@mdx-js/react": "^3.0.0", "@socialgouv/e2esdk-crypto": "workspace:*", "clsx": "^1.2.1", "prism-react-renderer": "^1.3.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f011e71..904d267 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -78,13 +82,13 @@ importers: version: 2.4.0(@docusaurus/types@2.4.0)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/preset-classic': specifier: ^2.4.0 - version: 2.4.0(@algolia/client-search@4.14.3)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) + version: 2.4.0(@algolia/client-search@4.14.3)(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/theme-mermaid': specifier: ^2.4.0 version: 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@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.28)(react@17.0.2) '@socialgouv/e2esdk-crypto': specifier: workspace:* version: link:../packages/crypto @@ -3583,7 +3587,7 @@ packages: resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==} dev: false - /@docsearch/react@3.3.3(@algolia/client-search@4.14.3)(react-dom@17.0.2)(react@17.0.2): + /@docsearch/react@3.3.3(@algolia/client-search@4.14.3)(@types/react@18.0.28)(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' @@ -3600,6 +3604,7 @@ packages: '@algolia/autocomplete-core': 1.7.4 '@algolia/autocomplete-preset-algolia': 1.7.4(@algolia/client-search@4.14.3)(algoliasearch@4.16.0) '@docsearch/css': 3.3.3 + '@types/react': 18.0.28 algoliasearch: 4.16.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) @@ -3896,7 +3901,7 @@ packages: - vue-template-compiler - webpack-cli - /@docusaurus/plugin-debug@2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5): + /@docusaurus/plugin-debug@2.4.0(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5): resolution: {integrity: sha512-KC56DdYjYT7Txyux71vXHXGYZuP6yYtqwClvYpjKreWIHWus5Zt6VNi23rMZv3/QKhOCrN64zplUbdfQMvddBQ==} engines: {node: '>=16.14'} peerDependencies: @@ -3909,7 +3914,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.28)(react-dom@17.0.2)(react@17.0.2) tslib: 2.5.0 transitivePeerDependencies: - '@parcel/css' @@ -4060,7 +4065,7 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.14.3)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5): + /@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.14.3)(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5): resolution: {integrity: sha512-/5z5o/9bc6+P5ool2y01PbJhoGddEGsC0ej1MF6mCoazk8A+kW4feoUd68l7Bnv01rCnG3xy7kHUQP97Y0grUA==} engines: {node: '>=16.14'} peerDependencies: @@ -4071,14 +4076,14 @@ packages: '@docusaurus/plugin-content-blog': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/plugin-content-docs': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/plugin-content-pages': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) - '@docusaurus/plugin-debug': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) + '@docusaurus/plugin-debug': 2.4.0(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/plugin-google-analytics': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/plugin-google-gtag': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/plugin-google-tag-manager': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/plugin-sitemap': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/theme-classic': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) - '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.14.3)(@docusaurus/types@2.4.0)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) + '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.14.3)(@docusaurus/types@2.4.0)(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/types': 2.4.0(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) @@ -4241,14 +4246,14 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.14.3)(@docusaurus/types@2.4.0)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5): + /@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.14.3)(@docusaurus/types@2.4.0)(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5): resolution: {integrity: sha512-pPCJSCL1Qt4pu/Z0uxBAuke0yEBbxh0s4fOvimna7TEcBLPq0x06/K78AaABXrTVQM6S0vdocFl9EoNgU17hqA==} 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.14.3)(react-dom@17.0.2)(react@17.0.2) + '@docsearch/react': 3.3.3(@algolia/client-search@4.14.3)(@types/react@18.0.28)(react-dom@17.0.2)(react@17.0.2) '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0)(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) '@docusaurus/logger': 2.4.0 '@docusaurus/plugin-content-docs': 2.4.0(react-dom@17.0.2)(react@17.0.2)(typescript@4.9.5) @@ -4424,6 +4429,7 @@ packages: /@emotion/memoize@0.7.4: resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} + requiresBuild: true dev: false optional: true @@ -5239,6 +5245,17 @@ packages: dependencies: react: 17.0.2 + /@mdx-js/react@3.0.0(@types/react@18.0.28)(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.28 + react: 17.0.2 + dev: false + /@mdx-js/util@1.6.22: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} @@ -6726,6 +6743,10 @@ packages: dependencies: '@types/unist': 2.0.6 + /@types/mdx@2.0.9: + resolution: {integrity: sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==} + dev: false + /@types/mime@3.0.1: resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} @@ -15850,7 +15871,7 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true - /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.28)(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 @@ -15861,7 +15882,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.28)(react@17.0.2) transitivePeerDependencies: - '@types/react' - encoding @@ -15979,7 +16000,7 @@ packages: tslib: 2.5.0 dev: false - /react-textarea-autosize@8.4.1(react@17.0.2): + /react-textarea-autosize@8.4.1(@types/react@18.0.28)(react@17.0.2): resolution: {integrity: sha512-aD2C+qK6QypknC+lCMzteOdIjoMbNlgSFmJjCV+DrfTPwp59i/it9mMNf2HDzvRjQgKAyBDPyLJhcrzElf2U4Q==} engines: {node: '>=10'} peerDependencies: @@ -15988,7 +16009,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.28)(react@17.0.2) transitivePeerDependencies: - '@types/react' dev: false @@ -18274,7 +18295,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.28)(react@17.0.2): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -18283,10 +18304,11 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 18.0.28 react: 17.0.2 dev: false - /use-latest@1.2.1(react@17.0.2): + /use-latest@1.2.1(@types/react@18.0.28)(react@17.0.2): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -18295,8 +18317,9 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 18.0.28 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.28)(react@17.0.2) dev: false /use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0):