From 8c166fa1a1c6258cb91fd978cf4f4aa33ef2b147 Mon Sep 17 00:00:00 2001 From: dave | d1onys1us <13951458+d1onys1us@users.noreply.github.com> Date: Mon, 23 Jan 2023 09:52:03 -0500 Subject: [PATCH] fix(website): fix issue with white logo text and light mode (#13019) --- packages/website/components/ThemedImage.tsx | 8 +- packages/website/package.json | 16 +- pnpm-lock.yaml | 344 +++++++++++--------- 3 files changed, 193 insertions(+), 175 deletions(-) diff --git a/packages/website/components/ThemedImage.tsx b/packages/website/components/ThemedImage.tsx index 8ac3a60aedf..915ea19cd35 100644 --- a/packages/website/components/ThemedImage.tsx +++ b/packages/website/components/ThemedImage.tsx @@ -3,18 +3,16 @@ import { useTheme } from "next-themes"; import { useEffect, useState } from "react"; function ThemedImage() { - const { theme } = useTheme(); + const { resolvedTheme } = useTheme(); const [src, setSrc] = useState(null); useEffect(() => { setSrc( - localStorage.getItem("theme") === "dark" || - localStorage.getItem("theme") === "system" || - localStorage.getItem("theme") === null + resolvedTheme === "dark" ? "/images/logotype-white.png" : "/images/logotype-black.png" ); - }, [theme]); + }, [resolvedTheme]); return src ? ( =6.9.0'} + dependencies: + regenerator-runtime: 0.13.11 + dev: false + /@babel/runtime/7.20.7: resolution: {integrity: sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==} engines: {node: '>=6.9.0'} @@ -2435,18 +2442,18 @@ packages: '@types/estree-jsx': 1.0.0 '@types/mdx': 2.0.3 estree-util-build-jsx: 2.2.2 - estree-util-is-identifier-name: 2.0.1 - estree-util-to-js: 1.1.0 - estree-walker: 3.0.2 - hast-util-to-estree: 2.2.0 + estree-util-is-identifier-name: 2.1.0 + estree-util-to-js: 1.1.1 + estree-walker: 3.0.3 + hast-util-to-estree: 2.2.1 markdown-extensions: 1.1.1 periscopic: 3.0.4 remark-mdx: 2.2.1 remark-parse: 10.0.1 remark-rehype: 10.1.0 unified: 10.1.2 - unist-util-position-from-estree: 1.1.1 - unist-util-stringify-position: 3.0.2 + unist-util-position-from-estree: 1.1.2 + unist-util-stringify-position: 3.0.3 unist-util-visit: 4.1.1 vfile: 5.3.6 transitivePeerDependencies: @@ -2459,7 +2466,7 @@ packages: react: '>=16' dependencies: '@types/mdx': 2.0.3 - '@types/react': 18.0.26 + '@types/react': 18.0.27 react: 18.2.0 dev: false @@ -2528,7 +2535,6 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] requiresBuild: true dev: false optional: true @@ -2538,7 +2544,6 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] requiresBuild: true dev: false optional: true @@ -2548,7 +2553,6 @@ packages: engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] requiresBuild: true dev: false optional: true @@ -2558,7 +2562,6 @@ packages: engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] requiresBuild: true dev: false optional: true @@ -2598,16 +2601,16 @@ packages: '@napi-rs/simple-git-win32-x64-msvc': 0.1.8 dev: false - /@next/env/13.1.2: - resolution: {integrity: sha512-PpT4UZIX66VMTqXt4HKEJ+/PwbS+tWmmhZlazaws1a+dbUA5pPdjntQ46Jvj616i3ZKN9doS9LHx3y50RLjAWg==} + /@next/env/13.1.4: + resolution: {integrity: sha512-x7ydhMpi9/xX7yVK+Fw33OuwwQWVZUFRxenK3z89fmPzQZyUk35Ynb+b7JkrhfRhDIFFvvqpzVSXeseSlBAw7A==} dev: false - /@next/font/13.1.2: - resolution: {integrity: sha512-NXGXGFGiOKEnvBIHq9cdFTKbHO2/4B3Zd9K27M7j1DioIQVar7oVRqZMYs0h3XMVEZLwjjkdAtqRPCzzd3RtXg==} + /@next/font/13.1.4: + resolution: {integrity: sha512-NfqQPAIFJhssdaZEsP0MADZKN+tc040jOkNKVlDZHtVjJWBJSgbe8UHg3w0S6YuQr7PHc0ACbFeVCBQeG4MEvg==} dev: true - /@next/swc-android-arm-eabi/13.1.2: - resolution: {integrity: sha512-7mRz1owoGsbfIcdOJA3kk7KEwPZ+OvVT1z9DkR/yru4QdVLF69h/1SHy0vlUNQMxDRllabhxCfkoZCB34GOGAg==} + /@next/swc-android-arm-eabi/13.1.4: + resolution: {integrity: sha512-5PAchzFst3In6Ml+9APvBj89H29lcPXcUqEYBVv09fWK/V4IuViKc2qOqM9pyPyw7KsqaZPmuqaG595E6jdZLA==} engines: {node: '>= 10'} cpu: [arm] os: [android] @@ -2615,8 +2618,8 @@ packages: dev: false optional: true - /@next/swc-android-arm64/13.1.2: - resolution: {integrity: sha512-mgjZ2eJSayovQm1LcE54BLSI4jjnnnLtq5GY5g+DdPuUiCT644gKtjZ/w2BQvuIecCqqBO+Ph9yzo/wUTq7NLg==} + /@next/swc-android-arm64/13.1.4: + resolution: {integrity: sha512-LCLjjRhsQ5fR9ExzR2fqxuyJe/D4Ct/YkdonVfJfqOfkEpFwUTQDOVo5GrQec4LZDk3zY+o6vZYjXbB0nD9VLA==} engines: {node: '>= 10'} cpu: [arm64] os: [android] @@ -2624,8 +2627,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64/13.1.2: - resolution: {integrity: sha512-RikoQqy109r2222UJlyGs4dZw2BibkfPqpeFdW5JEGv+L2PStlHID8DwyVYbmHfQ0VIBGvbf/NAUtFakAWlhwg==} + /@next/swc-darwin-arm64/13.1.4: + resolution: {integrity: sha512-LSc/tF1FQ1y1SwKiCdGg8IIl7+Csk6nuLcLIyQXs24UNYjXg5+7vUQXqE8y66v/Dq8qFDC9rM61QhpM9ZDftbg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2633,8 +2636,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64/13.1.2: - resolution: {integrity: sha512-JbDZjaTvL8gyPC5TAH6OnD4jmXPkyUxRYPvu08ZmhT/XAFBb/Cso0BdXyDax/BPCG70mimP9d3hXNKNq+A0VtQ==} + /@next/swc-darwin-x64/13.1.4: + resolution: {integrity: sha512-WoApDo8xfafrNc9+Mz5MwGFKUwbDHsGqLleTGZ8upegwVqDyHsYzqJQudf+loqhV58oGTOqP1eWaHn2J7dijXA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2642,8 +2645,8 @@ packages: dev: false optional: true - /@next/swc-freebsd-x64/13.1.2: - resolution: {integrity: sha512-ax4j8VrdFQ/xc3W7Om0u1vnDxVApQHKsChBbAMynCrnycZmpbqK4MZu4ZkycT+mx2eccCiqZROpbzDbEdPosEw==} + /@next/swc-freebsd-x64/13.1.4: + resolution: {integrity: sha512-fqNyeT8G4guN8AHPIoBRhGY2GJg89FyWpuwX4o0Y3vUy/84IGZpNst3paCzaYkQSqQE/AuCpkB7hKxkN7ittXw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -2651,8 +2654,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm-gnueabihf/13.1.2: - resolution: {integrity: sha512-NcRHTesnCxnUvSJa637PQJffBBkmqi5XS/xVWGY7dI6nyJ+pC96Oj7kd+mcjnFUQI5lHKbg39qBWKtOzbezc4w==} + /@next/swc-linux-arm-gnueabihf/13.1.4: + resolution: {integrity: sha512-MEfm8OC1YR9/tYHUzlQsxcSmiuf8XdO7bqh5VtG4pilScjc5I5t+tQgIDgoDGePfh5W99W23hb3s6oCFrt99rw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -2660,48 +2663,44 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu/13.1.2: - resolution: {integrity: sha512-AxJdjocLtPrsBY4P2COSBIc3crT5bpjgGenNuINoensOlXhBkYM0aRDYZdydwXOhG+kN2ngUvfgitop9pa204w==} + /@next/swc-linux-arm64-gnu/13.1.4: + resolution: {integrity: sha512-2wgth/KsuODzW/E7jsRoWdhKmE5oZzXcBPvf9RW+ZpBNvYQkEDlzfLA7n8DtxTU8I4oMas0mdEPdCWXrSNnVZw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] requiresBuild: true dev: false optional: true - /@next/swc-linux-arm64-musl/13.1.2: - resolution: {integrity: sha512-JmNimDkcCRq7P5zpkdqeaSZ69qKDntEPtyIaMNWqy5M0WUJxGim0Fs6Qzxayiyvuuh9Guxks4woQ/j/ZvX/c8Q==} + /@next/swc-linux-arm64-musl/13.1.4: + resolution: {integrity: sha512-GdWhCRljsT7rNEElEsdu4RRppd+XaQOX1IJslsh/+HU6LsJGUE8tXpa68yJjCsHZHifkbdZNeCr5SYdsN6CbAA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] requiresBuild: true dev: false optional: true - /@next/swc-linux-x64-gnu/13.1.2: - resolution: {integrity: sha512-TsLsjZwUlgmvI42neTuIoD6K9RlXCUzqPtvIClgXxVO0um0DiZwK+M+0zX/uVXhMVphfPY2c5YeR1zFSIONY4A==} + /@next/swc-linux-x64-gnu/13.1.4: + resolution: {integrity: sha512-Rsk/ojwYqMskN2eo5hUSVe7UuMV/aSjmrmJ0BCFGFPfBY9sPgmYj/oXlDDN0y5lJD9acPuiBjknLWgnOnx5JIA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] requiresBuild: true dev: false optional: true - /@next/swc-linux-x64-musl/13.1.2: - resolution: {integrity: sha512-eSkyXgCXydEFPTkcncQOGepafedPte6JT/OofB9uvruucrrMVBagCASOuPxodWEMrlfEKSXVnExMKIlfmQMD7A==} + /@next/swc-linux-x64-musl/13.1.4: + resolution: {integrity: sha512-gKSVPozedA2gpA+vggYnAqpDuzWFed2oxFeXxHw0aW2ALdAZswAinn1ZwXEQ5fHnVguxjZhH0+2nBxpMdF8p5Q==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] requiresBuild: true dev: false optional: true - /@next/swc-win32-arm64-msvc/13.1.2: - resolution: {integrity: sha512-DmXFaRTgt2KrV9dmRLifDJE+cYiutHVFIw5/C9BtnwXH39uf3YbPxeD98vNrtqqqZVVLXY/1ySaSIwzYnqeY9g==} + /@next/swc-win32-arm64-msvc/13.1.4: + resolution: {integrity: sha512-+kAXIIVb7Q4LCKmi7dn9qVlG1XUf3Chgj5Rwl0rAP4WBV2TnJIgsOEC24G1Mm3jjif+qXm7SJS9YZ9Yg3Y8sSQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2709,8 +2708,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc/13.1.2: - resolution: {integrity: sha512-3+nBkuFs/wT+lmRVQNH5SyDT7I4vUlNPntosEaEP63FuYQdPLaxz0GvcR66MdFSFh2fsvazpe4wciOwVS4FItQ==} + /@next/swc-win32-ia32-msvc/13.1.4: + resolution: {integrity: sha512-EsfzAFBVaw1zg1FzlLMgRaTX/DKY+EnAvJ6mCIJMGeSOPIj4Oy6xF2yEQ3VaRkwFpAafHJH6JNB/CGrdKFCMXw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2718,8 +2717,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc/13.1.2: - resolution: {integrity: sha512-avsyveEvcvH42PvKjR4Pb8JlLttuGURr2H3ZhS2b85pHOiZ7yjH3rMUoGnNzuLMApyxYaCvd4MedPrLhnNhkog==} + /@next/swc-win32-x64-msvc/13.1.4: + resolution: {integrity: sha512-bygNjmnq+F9NqJXh7OfhJgqu6LGU29GNKQYVyZkxY/h5K0WWUvAE/VL+TdyMwbvQr9KByx5XLwORwetLxXCo4g==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3778,8 +3777,8 @@ packages: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: true - /@types/react/18.0.26: - resolution: {integrity: sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==} + /@types/react/18.0.27: + resolution: {integrity: sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 @@ -5204,7 +5203,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.4 - caniuse-lite: 1.0.30001434 + caniuse-lite: 1.0.30001447 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -6160,7 +6159,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001444 + caniuse-lite: 1.0.30001447 electron-to-chromium: 1.4.284 node-releases: 2.0.8 update-browserslist-db: 1.0.10_browserslist@4.21.4 @@ -6440,6 +6439,10 @@ packages: /caniuse-lite/1.0.30001444: resolution: {integrity: sha512-ecER9xgJQVMqcrxThKptsW0pPxSae8R2RB87LNa+ivW9ppNWRHEplXcDzkCOP4LYWGj8hunXLqaiC41iBATNyg==} + dev: true + + /caniuse-lite/1.0.30001447: + resolution: {integrity: sha512-bdKU1BQDPeEXe9A39xJnGtY0uRq/z5osrnXUw0TcK+EYno45Y+U7QU9HhHEyzvMDffpYadFXi3idnSNkcwLkTw==} /caseless/0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} @@ -8749,8 +8752,8 @@ packages: engines: {node: '>=4.0'} dev: true - /estree-util-attach-comments/2.1.0: - resolution: {integrity: sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==} + /estree-util-attach-comments/2.1.1: + resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} dependencies: '@types/estree': 1.0.0 dev: false @@ -8759,16 +8762,16 @@ packages: resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} dependencies: '@types/estree-jsx': 1.0.0 - estree-util-is-identifier-name: 2.0.1 - estree-walker: 3.0.2 + estree-util-is-identifier-name: 2.1.0 + estree-walker: 3.0.3 dev: false - /estree-util-is-identifier-name/2.0.1: - resolution: {integrity: sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==} + /estree-util-is-identifier-name/2.1.0: + resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} dev: false - /estree-util-to-js/1.1.0: - resolution: {integrity: sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==} + /estree-util-to-js/1.1.1: + resolution: {integrity: sha512-tW/ADSJON4o+T8rSmSX1ZXdat4n6bVOu0iTUFY9ZFF2dD/1/Hug8Lc/HYuJRA4Mop9zDZHQMo1m4lIxxJHkTjQ==} dependencies: '@types/estree-jsx': 1.0.0 astring: 1.8.4 @@ -8782,8 +8785,8 @@ packages: is-plain-obj: 3.0.0 dev: false - /estree-util-visit/1.2.0: - resolution: {integrity: sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==} + /estree-util-visit/1.2.1: + resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} dependencies: '@types/estree-jsx': 1.0.0 '@types/unist': 2.0.6 @@ -8796,8 +8799,10 @@ packages: /estree-walker/2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - /estree-walker/3.0.2: - resolution: {integrity: sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==} + /estree-walker/3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.0 dev: false /esutils/2.0.3: @@ -10717,23 +10722,23 @@ packages: '@types/hast': 2.3.4 dev: false - /hast-util-to-estree/2.2.0: - resolution: {integrity: sha512-QFMTJsd3+lr0TKiObJ6PWwpWqFjD+T28dVSazcPAslHjHGMXxs5xFvjLbUf6e6O3/dfHb9iourepMlSh5x7lIA==} + /hast-util-to-estree/2.2.1: + resolution: {integrity: sha512-kiGD9WIW3gRKK8Gao3n1f+ahUeTMeJUJILnIT2QNrPigDNdH7rJxzhEbh81UajGeAdAHFecT1a+fLVOCTq9B4Q==} dependencies: '@types/estree': 1.0.0 '@types/estree-jsx': 1.0.0 '@types/hast': 2.3.4 '@types/unist': 2.0.6 comma-separated-tokens: 2.0.3 - estree-util-attach-comments: 2.1.0 - estree-util-is-identifier-name: 2.0.1 + estree-util-attach-comments: 2.1.1 + estree-util-is-identifier-name: 2.1.0 hast-util-whitespace: 2.0.1 mdast-util-mdx-expression: 1.3.1 mdast-util-mdxjs-esm: 1.3.0 property-information: 6.2.0 space-separated-tokens: 2.0.2 - style-to-object: 0.4.0 - unist-util-position: 4.0.3 + style-to-object: 0.4.1 + unist-util-position: 4.0.4 zwitch: 2.0.4 transitivePeerDependencies: - supports-color @@ -12887,6 +12892,10 @@ packages: /lodash.debounce/4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + /lodash.get/4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: false + /lodash.isequal/4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} dev: true @@ -13127,7 +13136,7 @@ packages: /match-sorter/6.3.1: resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.20.13 remove-accents: 0.4.2 dev: false @@ -13172,7 +13181,7 @@ packages: micromark-util-normalize-identifier: 1.0.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - unist-util-stringify-position: 3.0.2 + unist-util-stringify-position: 3.0.3 uvu: 0.5.6 transitivePeerDependencies: - supports-color @@ -13264,8 +13273,8 @@ packages: mdast-util-to-markdown: 1.5.0 parse-entities: 4.0.0 stringify-entities: 4.0.3 - unist-util-remove-position: 4.0.1 - unist-util-stringify-position: 3.0.2 + unist-util-remove-position: 4.0.2 + unist-util-stringify-position: 3.0.3 vfile-message: 3.1.3 dev: false @@ -13298,17 +13307,17 @@ packages: unist-util-is: 5.1.1 dev: false - /mdast-util-to-hast/12.2.5: - resolution: {integrity: sha512-EFNhT35ZR/VZ85/EedDdCNTq0oFM+NM/+qBomVGQ0+Lcg0nhI8xIwmdCzNMlVlCJNXRprpobtKP/IUh8cfz6zQ==} + /mdast-util-to-hast/12.2.6: + resolution: {integrity: sha512-Kfo1JNUsi6r6CI7ZOJ6yt/IEKMjMK4nNjQ8C+yc8YBbIlDSp9dmj0zY90ryiu6Vy4CVGv0zi1H4ZoIaYVV8cwA==} dependencies: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 mdast-util-definitions: 5.1.1 micromark-util-sanitize-uri: 1.1.0 trim-lines: 3.0.1 - unist-builder: 3.0.0 - unist-util-generated: 2.0.0 - unist-util-position: 4.0.3 + unist-builder: 3.0.1 + unist-util-generated: 2.0.1 + unist-util-position: 4.0.4 unist-util-visit: 4.1.1 dev: false @@ -13582,13 +13591,13 @@ packages: uvu: 0.5.6 dev: false - /micromark-extension-mdx-expression/1.0.3: - resolution: {integrity: sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==} + /micromark-extension-mdx-expression/1.0.4: + resolution: {integrity: sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==} dependencies: - micromark-factory-mdx-expression: 1.0.6 + micromark-factory-mdx-expression: 1.0.7 micromark-factory-space: 1.0.0 micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.2.0 + micromark-util-events-to-acorn: 1.2.1 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 uvu: 0.5.6 @@ -13598,8 +13607,8 @@ packages: resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==} dependencies: '@types/acorn': 4.0.6 - estree-util-is-identifier-name: 2.0.1 - micromark-factory-mdx-expression: 1.0.6 + estree-util-is-identifier-name: 2.1.0 + micromark-factory-mdx-expression: 1.0.7 micromark-factory-space: 1.0.0 micromark-util-character: 1.1.0 micromark-util-symbol: 1.0.1 @@ -13619,10 +13628,10 @@ packages: dependencies: micromark-core-commonmark: 1.0.6 micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.2.0 + micromark-util-events-to-acorn: 1.2.1 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - unist-util-position-from-estree: 1.1.1 + unist-util-position-from-estree: 1.1.2 uvu: 0.5.6 vfile-message: 3.1.3 dev: false @@ -13632,7 +13641,7 @@ packages: dependencies: acorn: 8.8.1 acorn-jsx: 5.3.2_acorn@8.8.1 - micromark-extension-mdx-expression: 1.0.3 + micromark-extension-mdx-expression: 1.0.4 micromark-extension-mdx-jsx: 1.0.3 micromark-extension-mdx-md: 1.0.0 micromark-extension-mdxjs-esm: 1.0.3 @@ -13657,15 +13666,15 @@ packages: uvu: 0.5.6 dev: false - /micromark-factory-mdx-expression/1.0.6: - resolution: {integrity: sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==} + /micromark-factory-mdx-expression/1.0.7: + resolution: {integrity: sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==} dependencies: micromark-factory-space: 1.0.0 micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.2.0 + micromark-util-events-to-acorn: 1.2.1 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - unist-util-position-from-estree: 1.1.1 + unist-util-position-from-estree: 1.1.2 uvu: 0.5.6 vfile-message: 3.1.3 dev: false @@ -13743,12 +13752,12 @@ packages: resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} dev: false - /micromark-util-events-to-acorn/1.2.0: - resolution: {integrity: sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==} + /micromark-util-events-to-acorn/1.2.1: + resolution: {integrity: sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==} dependencies: '@types/acorn': 4.0.6 '@types/estree': 1.0.0 - estree-util-visit: 1.2.0 + estree-util-visit: 1.2.1 micromark-util-types: 1.0.2 uvu: 0.5.6 vfile-location: 4.0.1 @@ -14294,8 +14303,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-mdx-remote/4.2.1_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-PcVF1r5XTBjiNVXw0GyaIcOwQsklHo36+7ycfmtJb52TIkT0nM4Hzv4wgJwNg7+jvTbap99qWsMwdKUYR9WxAA==} + /next-mdx-remote/4.3.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-fbxkY03pM2Wx5bDNTVKpYD5Hx3QVZGH+6xDtVIxlxXz4HTifP1yI2DrkDvxXbTz0SYGIbluRMIW81IOOa8pigA==} engines: {node: '>=14', npm: '>=7'} peerDependencies: react: '>=16.x <=18.x' @@ -14311,26 +14320,26 @@ packages: - supports-color dev: false - /next-seo/5.15.0_7jnwqgtpcnwg4nzft4b6xlzlfi: + /next-seo/5.15.0_gru2niblrprbai56sdagiiy5sa: resolution: {integrity: sha512-LGbcY91yDKGMb7YI+28n3g+RuChUkt6pXNpa8FkfKkEmNiJkeRDEXTnnjVtwT9FmMhG6NH8qwHTelGrlYm9rgg==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 13.1.2_biqbaboplfbrettd7655fr4n2y + next: 13.1.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false - /next-themes/0.2.1_7jnwqgtpcnwg4nzft4b6xlzlfi: + /next-themes/0.2.1_gru2niblrprbai56sdagiiy5sa: resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' react: '*' react-dom: '*' dependencies: - next: 13.1.2_biqbaboplfbrettd7655fr4n2y + next: 13.1.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -14338,8 +14347,8 @@ packages: /next-tick/1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - /next/13.1.2_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-Rdnnb2YH///w78FEOR/IQ6TXga+qpth4OqFSem48ng1PYYKr6XBsIk1XVaRcIGM3o6iiHnun0nJvkJHDf+ICyQ==} + /next/13.1.4_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-g0oBUU+tcOPKbXTVdsDO2adc6wd/ggqauHHysPQJxuIKqZ+fwICGJht0C5D5V0A/77eQDF5EFwNdAHkFvBDsog==} engines: {node: '>=14.6.0'} hasBin: true peerDependencies: @@ -14356,36 +14365,37 @@ packages: sass: optional: true dependencies: - '@next/env': 13.1.2 + '@next/env': 13.1.4 '@swc/helpers': 0.4.14 - caniuse-lite: 1.0.30001444 + caniuse-lite: 1.0.30001447 postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 styled-jsx: 5.1.1_react@18.2.0 optionalDependencies: - '@next/swc-android-arm-eabi': 13.1.2 - '@next/swc-android-arm64': 13.1.2 - '@next/swc-darwin-arm64': 13.1.2 - '@next/swc-darwin-x64': 13.1.2 - '@next/swc-freebsd-x64': 13.1.2 - '@next/swc-linux-arm-gnueabihf': 13.1.2 - '@next/swc-linux-arm64-gnu': 13.1.2 - '@next/swc-linux-arm64-musl': 13.1.2 - '@next/swc-linux-x64-gnu': 13.1.2 - '@next/swc-linux-x64-musl': 13.1.2 - '@next/swc-win32-arm64-msvc': 13.1.2 - '@next/swc-win32-ia32-msvc': 13.1.2 - '@next/swc-win32-x64-msvc': 13.1.2 + '@next/swc-android-arm-eabi': 13.1.4 + '@next/swc-android-arm64': 13.1.4 + '@next/swc-darwin-arm64': 13.1.4 + '@next/swc-darwin-x64': 13.1.4 + '@next/swc-freebsd-x64': 13.1.4 + '@next/swc-linux-arm-gnueabihf': 13.1.4 + '@next/swc-linux-arm64-gnu': 13.1.4 + '@next/swc-linux-arm64-musl': 13.1.4 + '@next/swc-linux-x64-gnu': 13.1.4 + '@next/swc-linux-x64-musl': 13.1.4 + '@next/swc-win32-arm64-msvc': 13.1.4 + '@next/swc-win32-ia32-msvc': 13.1.4 + '@next/swc-win32-x64-msvc': 13.1.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros dev: false - /nextra-theme-docs/2.2.3_7jnwqgtpcnwg4nzft4b6xlzlfi: - resolution: {integrity: sha512-KQEhUW89kUVnMMnLubBQKMlnw30gM8e9fVBzyfQ7aTO445EGjQWbm4UF/J7VBBlcPsAP+SiYXUzbQDpQy0jLng==} + /nextra-theme-docs/2.2.12_fofm3xmwygqnjv2u466xbri64e: + resolution: {integrity: sha512-CiBrDQmwWObJult9SxOL6JFLdGolkdcpUpdcdK+NfzK9lUdyZVuNHqW+SLiLdztf17lE5U9AKa15E0UzoqBXbA==} peerDependencies: next: '>=9.5.3' + nextra: 2.2.12 react: '>=16.13.1' react-dom: '>=16.13.1' dependencies: @@ -14395,20 +14405,20 @@ packages: flexsearch: 0.7.31 focus-visible: 5.2.0 git-url-parse: 13.1.0 - github-slugger: 2.0.0 intersection-observer: 0.12.2 match-sorter: 6.3.1 - next: 13.1.2_biqbaboplfbrettd7655fr4n2y - next-seo: 5.15.0_7jnwqgtpcnwg4nzft4b6xlzlfi - next-themes: 0.2.1_7jnwqgtpcnwg4nzft4b6xlzlfi + next: 13.1.4_biqbaboplfbrettd7655fr4n2y + next-seo: 5.15.0_gru2niblrprbai56sdagiiy5sa + next-themes: 0.2.1_gru2niblrprbai56sdagiiy5sa + nextra: 2.2.12_gru2niblrprbai56sdagiiy5sa react: 18.2.0 react-dom: 18.2.0_react@18.2.0 scroll-into-view-if-needed: 3.0.4 zod: 3.20.2 dev: false - /nextra/2.2.3_7jnwqgtpcnwg4nzft4b6xlzlfi: - resolution: {integrity: sha512-tzI5EWZtrlIy/ErW0Mip0SV2a+6gFBPibnptc7A2HuLS3bezFcfcavUQx9BgQgRF45I49hYHk3a/5cIdgOyu4w==} + /nextra/2.2.12_gru2niblrprbai56sdagiiy5sa: + resolution: {integrity: sha512-p2yjiRr6NKFiwEkSYdxIga0JMv51J4lVyObhwfqIQgi665rgNgqeiNvBzEgAOhV9LyzbjCTSZaTCBsg3OgcDtA==} peerDependencies: next: '>=9.5.3' react: '>=16.13.1' @@ -14421,19 +14431,21 @@ packages: graceful-fs: 4.2.10 gray-matter: 4.0.3 katex: 0.16.4 - next: 13.1.2_biqbaboplfbrettd7655fr4n2y - next-mdx-remote: 4.2.1_biqbaboplfbrettd7655fr4n2y + lodash.get: 4.4.2 + next: 13.1.4_biqbaboplfbrettd7655fr4n2y + next-mdx-remote: 4.3.0_biqbaboplfbrettd7655fr4n2y p-limit: 3.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 rehype-katex: 6.0.2 - rehype-pretty-code: 0.8.1_shiki@0.12.1 + rehype-pretty-code: 0.9.2_shiki@0.12.1 remark-gfm: 3.0.1 remark-math: 5.1.1 remark-reading-time: 2.0.1 shiki: 0.12.1 slash: 3.0.0 title: 3.5.3 + unist-util-remove: 3.1.0 unist-util-visit: 4.1.1 transitivePeerDependencies: - supports-color @@ -15183,7 +15195,7 @@ packages: /periscopic/3.0.4: resolution: {integrity: sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==} dependencies: - estree-walker: 3.0.2 + estree-walker: 3.0.3 is-reference: 3.0.1 dev: false @@ -16142,7 +16154,7 @@ packages: katex: 0.15.6 rehype-parse: 8.0.4 unified: 10.1.2 - unist-util-remove-position: 4.0.1 + unist-util-remove-position: 4.0.2 unist-util-visit: 4.1.1 dev: false @@ -16155,8 +16167,8 @@ packages: unified: 10.1.2 dev: false - /rehype-pretty-code/0.8.1_shiki@0.12.1: - resolution: {integrity: sha512-sjjHeMAQEHutAKaTfc0gN99/msbFKZoZqMGG9FTkIUnX50mHRgRJsK0WIBKyx+1SxX89KshOWgv0+RZOeDhdEQ==} + /rehype-pretty-code/0.9.2_shiki@0.12.1: + resolution: {integrity: sha512-l369pvBK6ihBEuy2+VDpHU+zbbY8I+Z4LiyIOunHAt3xyw6selaOFKc/DnX94jI5OJb3+NgjbOxXx2yaAypjZw==} engines: {node: ^12.16.0 || >=13.2.0} peerDependencies: shiki: '*' @@ -16214,7 +16226,7 @@ packages: /remark-reading-time/2.0.1: resolution: {integrity: sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==} dependencies: - estree-util-is-identifier-name: 2.0.1 + estree-util-is-identifier-name: 2.1.0 estree-util-value-to-estree: 1.3.0 reading-time: 1.5.0 unist-util-visit: 3.1.0 @@ -16225,7 +16237,7 @@ packages: dependencies: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 - mdast-util-to-hast: 12.2.5 + mdast-util-to-hast: 12.2.6 unified: 10.1.2 dev: false @@ -17595,8 +17607,8 @@ packages: engines: {node: '>=8'} dev: true - /style-to-object/0.4.0: - resolution: {integrity: sha512-dAjq2m87tPn/TcYTeqMhXJRhu96WYWcxMFQxs3Y9jfYpq2jG+38u4tj0Lst6DOiYXmDuNxVJ2b1Z2uPC6wTEeg==} + /style-to-object/0.4.1: + resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==} dependencies: inline-style-parser: 0.1.1 dev: false @@ -18720,8 +18732,8 @@ packages: imurmurhash: 0.1.4 dev: true - /unist-builder/3.0.0: - resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==} + /unist-builder/3.0.1: + resolution: {integrity: sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==} dependencies: '@types/unist': 2.0.6 dev: false @@ -18733,35 +18745,43 @@ packages: unist-util-is: 5.1.1 dev: false - /unist-util-generated/2.0.0: - resolution: {integrity: sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==} + /unist-util-generated/2.0.1: + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} dev: false /unist-util-is/5.1.1: resolution: {integrity: sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==} dev: false - /unist-util-position-from-estree/1.1.1: - resolution: {integrity: sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==} + /unist-util-position-from-estree/1.1.2: + resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} dependencies: '@types/unist': 2.0.6 dev: false - /unist-util-position/4.0.3: - resolution: {integrity: sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==} + /unist-util-position/4.0.4: + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} dependencies: '@types/unist': 2.0.6 dev: false - /unist-util-remove-position/4.0.1: - resolution: {integrity: sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==} + /unist-util-remove-position/4.0.2: + resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} dependencies: '@types/unist': 2.0.6 unist-util-visit: 4.1.1 dev: false - /unist-util-stringify-position/3.0.2: - resolution: {integrity: sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==} + /unist-util-remove/3.1.0: + resolution: {integrity: sha512-rO/sIghl13eN8irs5OBN2a4RC10MsJdiePCfwrvnzGtgIbHcDXr2REr0qi9F2r/CIb1r9FyyFmcMRIGs+EyUFw==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.1.1 + unist-util-visit-parents: 5.1.1 + dev: false + + /unist-util-stringify-position/3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: '@types/unist': 2.0.6 dev: false @@ -19030,7 +19050,7 @@ packages: resolution: {integrity: sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==} dependencies: '@types/unist': 2.0.6 - unist-util-stringify-position: 3.0.2 + unist-util-stringify-position: 3.0.3 dev: false /vfile/5.3.6: @@ -19038,7 +19058,7 @@ packages: dependencies: '@types/unist': 2.0.6 is-buffer: 2.0.5 - unist-util-stringify-position: 3.0.2 + unist-util-stringify-position: 3.0.3 vfile-message: 3.1.3 dev: false