From 6de6f57a967fc58a63f74a3e84eca7291e62c522 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 2 Jan 2025 18:13:04 +0100 Subject: [PATCH 1/6] chore: upgrade to newest rspress --- pnpm-lock.yaml | 927 ++++++++++++++++++++++--------------------- website/package.json | 2 +- 2 files changed, 465 insertions(+), 464 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee03ae702..5fa8ffa27 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -137,7 +137,7 @@ importers: version: 5.7.2 vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3) + version: 2.0.5(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3) webpack: specifier: ^5.94.0 version: 5.94.0 @@ -429,7 +429,7 @@ importers: version: link:../repack '@rspack/core': specifier: 1.0.8 - version: 1.0.8(@swc/helpers@0.5.13) + version: 1.0.8(@swc/helpers@0.5.15) '@types/babel__core': specifier: 7.20.5 version: 7.20.5 @@ -607,16 +607,16 @@ importers: version: 0.0.2(react@18.3.1) rsbuild-plugin-open-graph: specifier: ^1.0.2 - version: 1.0.2(@rsbuild/core@1.0.13) + version: 1.0.2(@rsbuild/core@1.1.13) rspress: - specifier: 1.33.1 - version: 1.33.1(webpack@5.94.0) + specifier: 1.39.3 + version: 1.39.3(webpack@5.94.0) rspress-plugin-font-open-sans: specifier: ^1.0.0 version: 1.0.0 rspress-plugin-vercel-analytics: specifier: ^0.3.0 - version: 0.3.0(react@18.3.1)(rspress@1.33.1(webpack@5.94.0)) + version: 0.3.0(react@18.3.1)(rspress@1.39.3(webpack@5.94.0)) devDependencies: '@types/node': specifier: ^18 @@ -1850,12 +1850,6 @@ packages: peerDependencies: tslib: '2' - '@loadable/component@5.16.4': - resolution: {integrity: sha512-fJWxx9b5WHX90QKmizo9B+es2so8DnBthI1mbflwCoOyvzEwxiZ/SVDCTtXEnHG72/kGBdzr297SSIekYtzSOQ==} - engines: {node: '>=8'} - peerDependencies: - react: ^16.3.0 || ^17.0.0 || ^18.0.0 - '@lukeed/ms@2.0.2': resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} engines: {node: '>=8'} @@ -1887,9 +1881,6 @@ packages: peerDependencies: react: '>=16' - '@modern-js/utils@2.60.3': - resolution: {integrity: sha512-g9kxWsYZ71MZPXMEf2ltDP229WjGIChNB95fjmcvtWRoW9grhINdQJ0/tO+jEaHZiDDQEWuPJlqqUrXWcZB0nQ==} - '@module-federation/bridge-react-webpack-plugin@0.6.10': resolution: {integrity: sha512-zrdLzav0QAz2WvQXwXU1dq1OqmWBkJzuV6yUrl8lUPeRWVDm8DH2m2BOyImdNw0cOwkssjtYVjOEL+3z6C9iUg==} @@ -2201,8 +2192,8 @@ packages: '@react-navigation/routers@6.1.9': resolution: {integrity: sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==} - '@remix-run/router@1.20.0': - resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==} + '@remix-run/router@1.21.0': + resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} engines: {node: '>=14.0.0'} '@rnx-kit/react-native-host@0.5.2': @@ -2304,20 +2295,25 @@ packages: engines: {node: '>=16.7.0'} hasBin: true - '@rsbuild/plugin-less@1.0.1': - resolution: {integrity: sha512-bXjPDII9b0MCdYxkoNUtf1z11lQVQDPqgC6Iu90s6X5lnfJd7uwxQC7Sr/cHKYDPKVKQZIvbmXHFJxnd8bsCLg==} + '@rsbuild/core@1.1.13': + resolution: {integrity: sha512-XBL2hrin8731W6iTGGL+x3cv07n4vm2D7u6XHRwtQkRfySzAqGx7ThlQLdNX/dJwfsoQrYQuWl/qzaljjXtGtg==} + engines: {node: '>=16.7.0'} + hasBin: true + + '@rsbuild/plugin-less@1.1.0': + resolution: {integrity: sha512-F834dobNDIdyGj5trMxIqzm/qf54Kj5KVDxeuB3TTj64mzq5fHJnR4aI/iYIliUwICG1/l2MliKr5sR34Kb7eA==} peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-rc.0 + '@rsbuild/core': 1.x - '@rsbuild/plugin-react@1.0.3': - resolution: {integrity: sha512-HVfPiKINmDsIcLLs7YWAYQgzytVZOydBuPOFg5EoJiMHkFVjH0Rg3QViS3Hn6k3INqdc6ylpcYyOHHYItEIkWA==} + '@rsbuild/plugin-react@1.1.0': + resolution: {integrity: sha512-uqdRoV2V91G1XIA14dAmxqYTlTDVf0ktpE7TgwG29oQ2j+DerF1kh29WPHK9HvGE34JTfaBrsme2Zmb6bGD0cw==} peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-rc.0 + '@rsbuild/core': 1.x - '@rsbuild/plugin-sass@1.0.2': - resolution: {integrity: sha512-3VVdl1m6Dw8cw2ovIaLf1WFrBNlhEQdBgXtUZmAJd0lcaCbTcHyjsssy4dfEN3tUYaMnCHmEEDVgpA84OtllGA==} + '@rsbuild/plugin-sass@1.1.2': + resolution: {integrity: sha512-h/7WZbRloMxAAt/X52Pbyy3cNEIAKSSl39WG1VSoIBx6agW9qSLRx7zhRf1YlNt3C5G0n1pgDLpvtJSynqZ8OQ==} peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-rc.0 + '@rsbuild/core': 1.x '@rsdoctor/client@0.4.11': resolution: {integrity: sha512-UqLwDcolExZ0QaKlnYZ7lGW6/MtKMw+aEv3IYPi6ByBlHY/Q6GlvgieR6BqSJXGg4ai7acKXbmZJqLaICPml0Q==} @@ -2387,6 +2383,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.1.8': + resolution: {integrity: sha512-I7avr471ghQ3LAqKm2fuXuJPLgQ9gffn5Q4nHi8rsukuZUtiLDPfYzK1QuupEp2JXRWM1gG5lIbSUOht3cD6Ug==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.0.13': resolution: {integrity: sha512-ucHf0q2V+K19z75BvjU6EbQggNFiz1/xJ5tSgOXUfRu5omZF1jpN/epeMGqh0MkExRwOMYKJR/pVHDw5ITcU8g==} cpu: [x64] @@ -2397,6 +2398,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.1.8': + resolution: {integrity: sha512-vfqf/c+mcx8rr1M8LnqKmzDdnrgguflZnjGerBLjNerAc+dcUp3lCvNxRIvZ2TkSZZBW8BpCMgjj3n70CZ4VLQ==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.0.13': resolution: {integrity: sha512-0fqLWDG9Z2VKxy3u6+jLVJgT2E24Xb2umP4Jtx2uNf2+aHLXifgqUdwgCElO+dj+PpOp/q8zmV5U2DXykvPU3w==} cpu: [arm64] @@ -2407,6 +2413,11 @@ packages: cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-gnu@1.1.8': + resolution: {integrity: sha512-lZlO/rAJSeozi+qtVLkGSXfe+riPawCwM4FsrflELfNlvvEXpANwtrdJ+LsaNVXcgvhh50ZX2KicTdmx9G2b6Q==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-musl@1.0.13': resolution: {integrity: sha512-eK72/jAofJRcZ23FTteUh1MfTbErWYNwVLuxnliyf1f1PwH0a7exGE6ik0/y/LdAt5PWP1r8r981EEjrpsTfRQ==} cpu: [arm64] @@ -2417,6 +2428,11 @@ packages: cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-musl@1.1.8': + resolution: {integrity: sha512-bX7exULSZwy8xtDh6Z65b6sRC4uSxGuyvSLCEKyhmG6AnJkg0gQMxk3hoO0hWnyGEZgdJEn+jEhk0fjl+6ZRAQ==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-x64-gnu@1.0.13': resolution: {integrity: sha512-C9wGDim1Euc10qRk5ztPvgK4NAi6bi6Ck3+ugaRzYXPFIVegnFyXu2fv42j3Y0LRhBjnKMXZJzME5nQUPuT6Ug==} cpu: [x64] @@ -2427,6 +2443,11 @@ packages: cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-gnu@1.1.8': + resolution: {integrity: sha512-2Prw2USgTJ3aLdLExfik8pAwAHbX4MZrACBGEmR7Vbb56kLjC+++fXkciRc50pUDK4JFr1VQ7eNZrJuDR6GG6Q==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-musl@1.0.13': resolution: {integrity: sha512-7bQyGEoMCxXUS+RDo6qej8JjqS8kYd8CvlnfYZVUqWgCxgn19j29lKvWVibey0lnFpoJrqReOdSypbk91tSrzA==} cpu: [x64] @@ -2437,6 +2458,11 @@ packages: cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-musl@1.1.8': + resolution: {integrity: sha512-bnVGB/mQBKEdzOU/CPmcOE3qEXxGOGGW7/i6iLl2MamVOykJq8fYjL9j86yi6L0r009ja16OgWckykQGc4UqGw==} + cpu: [x64] + os: [linux] + '@rspack/binding-win32-arm64-msvc@1.0.13': resolution: {integrity: sha512-6QOHiCwaQeCZApWRe1y8ZNZGOj00EFdX1ypOc3R1GrfSjn+UjoKhbBtgVl2w+sPTaCZ4SvknOk9usSgcWO4gOQ==} cpu: [arm64] @@ -2447,6 +2473,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.1.8': + resolution: {integrity: sha512-u+na3gxhzeksm4xZyAzn1+XWo5a5j7hgWA/KcFPDQ8qQNkRknx4jnQMxVtcZ9pLskAYV4AcOV/AIximx7zvv8A==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.0.13': resolution: {integrity: sha512-ucm7emxYDjTsOGNwgYGz30oKcnzXLjg/Fcs0mNMmQgMEFpwBXhczfKJimCyMIlAhQCFPP4WzrXFdf03EPuw6CA==} cpu: [ia32] @@ -2457,6 +2488,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.1.8': + resolution: {integrity: sha512-FijUxym1INd5fFHwVCLuVP8XEAb4Sk1sMwEEQUlugiDra9ZsLaPw4OgPGxbxkD6SB0DeUz9Zq46Xbcf6d3OgfA==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.0.13': resolution: {integrity: sha512-9G/hvr47ECjDEmBCyyQTZFilmEOIQJCQvpx6hUgDWsfUApwF9LZBW/PqBCSwhY+tIErr/AurJnBVAYub0MYpHA==} cpu: [x64] @@ -2467,12 +2503,20 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.1.8': + resolution: {integrity: sha512-SBzIcND4qpDt71jlu1MCDxt335tqInT3YID9V4DoQ4t8wgM/uad7EgKOWKTK6vc2RRaOIShfS2XzqjNUxPXh4w==} + cpu: [x64] + os: [win32] + '@rspack/binding@1.0.13': resolution: {integrity: sha512-mnSCZ3Qb/I3LzsYoo24AG4LgmaSOIc1CS38A9L9nv4MJj8x+1D2BaLErpaaMmhqI3lQBIcBSQkN7+WbpsCP3Uw==} '@rspack/binding@1.0.8': resolution: {integrity: sha512-abRirbrjobcllLAamyeiWxT6Rb0wELUnITynQdqRbSweWm2lvnhm9YBv4BcOjvJBzhJtvRJo5JBtbKXjDTarug==} + '@rspack/binding@1.1.8': + resolution: {integrity: sha512-+/JzXx1HctfgPj+XtsCTbRkxiaOfAXGZZLEvs7jgp04WgWRSZ5u97WRCePNPvy+sCfOEH/2zw2ZK36Z7oQRGhQ==} + '@rspack/core@1.0.13': resolution: {integrity: sha512-lh8toWSWcYjlOuriQ8/h0U8riaaRQfzwU0oUNykFj1xokJMSKIQFH5WQWj2DQ386uHNv52nMbc+Jiuml1vYboA==} engines: {node: '>=16.0.0'} @@ -2491,6 +2535,15 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.1.8': + resolution: {integrity: sha512-pcZtcj5iXLCuw9oElTYC47bp/RQADm/MMEb3djHdwJuSlFWfWPQi5QFgJ/lJAxIW9UNHnTFrYtytycfjpuoEcA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/lite-tapable@1.0.1': resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} @@ -2503,89 +2556,92 @@ packages: react-refresh: optional: true - '@rspress/core@1.33.1': - resolution: {integrity: sha512-KX2vZK0eFJUYuwtfZQsobwMV3ASsTAjZvy32WAJtjTAe/S+m8hKlY6XTHFGKZAd1O6Kb74us0K0Ba8hPWlMI3Q==} + '@rspress/core@1.39.3': + resolution: {integrity: sha512-xY2DXYEKk6M4rZt2Yx+exUwX1MaJt6WRBirUc+5gv7uSdnxdMgFD9bL7ppR8oevmaIhzvcGLeVi7VBcdqG1Nlg==} engines: {node: '>=14.17.6'} - '@rspress/mdx-rs-darwin-arm64@0.5.7': - resolution: {integrity: sha512-8zU3nCA1ot2mKpaQsWyEUgpMqBXj/0aWFzsXdxyHojKAkRxgY9pTTKSolUx/Nt3iDeJwhfMBRmoD1d34rZemEQ==} + '@rspress/mdx-rs-darwin-arm64@0.6.4': + resolution: {integrity: sha512-GfgRnp48oEreAo5zH2ykszRBmYaODbskllhs82xYk7UoV3DxxqIGiizijzFp4A91ALmJjzNaoqyHi8+VEHXEoQ==} engines: {node: '>=14.12'} cpu: [arm64] os: [darwin] - '@rspress/mdx-rs-darwin-x64@0.5.7': - resolution: {integrity: sha512-nNiEKvuWWBL2OUvGGZS8v83fXHhyQKy6CTwZ9vwamVZrslvN63W/11TxX23wumvhnwgfbi3+1gy2sEF4b/F5ew==} + '@rspress/mdx-rs-darwin-x64@0.6.4': + resolution: {integrity: sha512-6ckG2JZCjzsqBJM22WsdsTHe3SWmeEQqNNJ9/JIS3cHVs4xWJA6WrR4KeCtLtlc5nXvfmWPguglpAL0mjN79Hg==} engines: {node: '>=14.12'} cpu: [x64] os: [darwin] - '@rspress/mdx-rs-linux-arm64-gnu@0.5.7': - resolution: {integrity: sha512-vaNgtx2VX5289JfobXpNekFchM9kzBkqglDeujA9LHiokvr373seHsm+TEJ2XZiY2ELyRi1PS1MX5soIasbyfg==} + '@rspress/mdx-rs-linux-arm64-gnu@0.6.4': + resolution: {integrity: sha512-o6ghlkVJVixpbFNrn5XbHoCQKzlg6+SVbY+pvdefc4Gl1cZ5sKvX4eyigzA69EXaUTP+UHL2GBhjVScOxBx+6A==} engines: {node: '>=14.12'} cpu: [arm64] os: [linux] - '@rspress/mdx-rs-linux-arm64-musl@0.5.7': - resolution: {integrity: sha512-/bQilCaEK3HJ2fkCU37ioazcY0NJ6QeYLNQBnXLM3cFL7a+iCq1+AVXz6DFNQdE/bE1AzUySrLFFFQaMhrx06w==} + '@rspress/mdx-rs-linux-arm64-musl@0.6.4': + resolution: {integrity: sha512-IitshI4wSBsgz7jFFpJtqk555b7OZ1SeM5RMmMdySS/Ksm2DcCvuFMSoDKICHOEQUX21c3p2CWDF1JLxf8kKGg==} engines: {node: '>=14.12'} cpu: [arm64] os: [linux] - '@rspress/mdx-rs-linux-x64-gnu@0.5.7': - resolution: {integrity: sha512-t4Zevz9wVt2HAj7WVGS/w388yV8jE0WgYK7TE9Dv86t/L/ko+qNTfjm+t5k7r/CKPUaXrLzxsTsRzqBWoDF8bQ==} + '@rspress/mdx-rs-linux-x64-gnu@0.6.4': + resolution: {integrity: sha512-1zZVHRcdhclyVLIY3k8QBFMlLkLQg25+SCKpgiBQ8DOL+6KPzfgzVoBr/QT8jiCOl/1buPLwcxp4LyLKuT3mcg==} engines: {node: '>=14.12'} cpu: [x64] os: [linux] - '@rspress/mdx-rs-linux-x64-musl@0.5.7': - resolution: {integrity: sha512-4hZhb9MN/o1QaT+eQtVxcf/RZnDw5dVFA/AQWfsmuJRNp1jkzF3DIdyIVaJpQdWt5XXnWNqXrhN43qsHy8nZMQ==} + '@rspress/mdx-rs-linux-x64-musl@0.6.4': + resolution: {integrity: sha512-fnZF2M+BtiJFbnrcPEZSD0SaiGtkO7VjZtCS2yECcYOYZwu4K7/cT5hJ1TUmbQggsnTrc9SaPs6hcO+vQfi6qw==} engines: {node: '>=14.12'} cpu: [x64] os: [linux] - '@rspress/mdx-rs-win32-arm64-msvc@0.5.7': - resolution: {integrity: sha512-IIwUiJ35fnpG7Z9c0Doqaxw3XSVgahX0rHsOdFc21RPfUqHGNlTUCdDaK00oXwaxSCzNyw1zRN7qynpR0RsPvQ==} + '@rspress/mdx-rs-win32-arm64-msvc@0.6.4': + resolution: {integrity: sha512-NBbp0yDGP7svS9ty+y2KIyDhqaa89mUULU1Ek/6HguJbuG86Y80XEuB5DvaNzYYvgbPNtgTOsZDm3oPTy7/CVA==} engines: {node: '>=14.12'} cpu: [arm64] os: [win32] - '@rspress/mdx-rs-win32-x64-msvc@0.5.7': - resolution: {integrity: sha512-W7hbIJ3Zro8/ML3mZPdhFhmDh8VXcRM8jiMdfnXPUG+vSFmj8N6kfV/FO539foUoUKI1+4VGPxYO2vKXs3iDDQ==} + '@rspress/mdx-rs-win32-x64-msvc@0.6.4': + resolution: {integrity: sha512-kaDdzj8l8EHcaF+rbKQCMhiMGokWE0cHF1xwrjj5lS/dZeoRlwvpxFaw9MLFFDAj28XMVuU17YwazpLcfkpqdw==} engines: {node: '>=14.12'} cpu: [x64] os: [win32] - '@rspress/mdx-rs@0.5.7': - resolution: {integrity: sha512-Ie9TqTeMF7yCBqKAOxyLD1W2cDhRZkMsIFD4UJ9nAJTuV4zMj1aXoaKL94phsnl6ImDykF/dohTeuBUrwch08g==} + '@rspress/mdx-rs@0.6.4': + resolution: {integrity: sha512-uKAWxA8wY3iKKv+ZSN69iu4wJoa2ZNGOQmbnZskIHPejWa0lbkbbb85SlVhzKnPo04NKG675g6G6rT7REWDieQ==} engines: {node: '>= 10'} - '@rspress/plugin-auto-nav-sidebar@1.33.1': - resolution: {integrity: sha512-4OX7cXbTJfTVeSgjEYHAUdXKcd1lXIQGxLHB0xMLhGeJU3R/eL0uqerJxM25Uhk90B5w5LlgmCokqW4iaeMf4A==} + '@rspress/plugin-auto-nav-sidebar@1.39.3': + resolution: {integrity: sha512-Z64FILjUaBKNE7c6mRcSL64S11DLpS84CFVQrAEANx1GkliacWoCZO84mWGDirj5iTsuiS6augMJxIaC2RS5tA==} engines: {node: '>=14.17.6'} - '@rspress/plugin-container-syntax@1.33.1': - resolution: {integrity: sha512-ubb+SuGgRDnk4G7PknWz4KQL1IxR0YwgIQA3Z1SzBjYii4/K4bRFzkWV5kQQmM2UqMn/JD8P+jFbNvRIvuEdYg==} + '@rspress/plugin-container-syntax@1.39.3': + resolution: {integrity: sha512-wO/Rk6nGesKmZ/b+HIotkMT3HAeR0Z3QdtpT5qj29CseBeY9L1NhtHiEc0nn2nR3kQKndcEIqRFumvnE01ry7Q==} engines: {node: '>=14.17.6'} - '@rspress/plugin-last-updated@1.33.1': - resolution: {integrity: sha512-uU86HiQAdULoShcaS0CDeZ9mFIa6bM6lqEehA2O7yn8npHpYtrBnSprJtaJWdzj33OHp+QAnoAPgrfDsx69ADA==} + '@rspress/plugin-last-updated@1.39.3': + resolution: {integrity: sha512-0kw9sAdOR/9ZppC0ebSSprit6SE5j0ABYtIxQBTkTc56D2WYHJMRIJgXKySImW42koiVbNkZm+OCozqm5BTFbA==} engines: {node: '>=14.17.6'} - '@rspress/plugin-medium-zoom@1.33.1': - resolution: {integrity: sha512-/tZy1i1QFrfiT6oIu3BGJtUJK1bxZfNSxsvmfTHvaF2iGHyDQftd1DAaNevsrM6ur+189fj9E62FImvf/6zuOw==} + '@rspress/plugin-medium-zoom@1.39.3': + resolution: {integrity: sha512-AIIxQjC0u8wRTWBW3U5FWFG3kWJ1zkJEXbTXMvKBT7HykUhwC+vnUh6l8UCe+HQYwuFaIEasmEwI4UAho0ZhYg==} engines: {node: '>=14.17.6'} peerDependencies: - '@rspress/runtime': ^1.33.1 + '@rspress/runtime': ^1.39.3 - '@rspress/runtime@1.33.1': - resolution: {integrity: sha512-d6W78wvL0o9BqP7XeAuU+VTWS6nvbNxME2LRLr9i96tDbQ6pZum+TqJI6pdDmJECSRjn5mJLC9nueGUEHzT2yA==} + '@rspress/runtime@1.39.3': + resolution: {integrity: sha512-iOoAKDST9bFopl+Bwpfg5+5NqKFf9SaPiuKW4EyoNjQBJpvQZh4nrauusz84sXarIg9frhOnpN/M7YTPbEa+EQ==} engines: {node: '>=14.17.6'} '@rspress/shared@1.33.1': resolution: {integrity: sha512-2Q5chS6OEpjzpYrtTL+fF/m5AWrRwgfUkOx1FDBwtDoTyffJ0v4HdOjrLJKotPWv6zqUbza9X0UIZvpobzlobw==} - '@rspress/theme-default@1.33.1': - resolution: {integrity: sha512-i5Phf1153MeXeXnknsIePRD/qfyCBA1mLU1XAy/2EGQl+VJZBKPCd8BHEhn3xut5GR25KdnCz2Sj+PWjAQuMxA==} + '@rspress/shared@1.39.3': + resolution: {integrity: sha512-lzOHBJNN4POkSaIWoehXi9iWZvjclLhny+RGP53oTRuOlS6MWORKc3Q2V/ga+2uh2c99DgvPa62dRtqdfazkQQ==} + + '@rspress/theme-default@1.39.3': + resolution: {integrity: sha512-3eJc/loocaUpAbrgDJY7a9iX+Og8hLkuIkgCwf4orl57oFdldm8xbAZHtNro71tIgi/c/13kdGDZCCygwut/9A==} engines: {node: '>=14.17.6'} '@selderee/plugin-htmlparser2@0.11.0': @@ -2696,6 +2752,9 @@ packages: '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} + '@swc/helpers@0.5.15': + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -2811,9 +2870,6 @@ packages: '@types/node@22.5.4': resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} - '@types/parse5@6.0.3': - resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} - '@types/prop-types@15.7.12': resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} @@ -2865,6 +2921,9 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@ungap/structured-clone@1.2.1': + resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} + '@vercel/analytics@1.3.1': resolution: {integrity: sha512-xhSlYgAuJ6Q4WQGkzYTLmXwhYl39sWjoMA3nHxfkvG+WdBT25c563a7QhwwKivEOZtPJXifYHR1m2ihoisbWyA==} peerDependencies: @@ -3360,6 +3419,10 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -3578,6 +3641,9 @@ packages: core-js@3.38.1: resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} + core-js@3.39.0: + resolution: {integrity: sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3796,9 +3862,6 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} @@ -3893,6 +3956,10 @@ packages: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.18.0: + resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} + engines: {node: '>=10.13.0'} + enquirer@2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} engines: {node: '>=8.6'} @@ -4394,51 +4461,30 @@ packages: hast-util-from-html@2.0.3: resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} - hast-util-from-parse5@7.1.2: - resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} - hast-util-from-parse5@8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} hast-util-heading-rank@3.0.0: resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} - hast-util-is-element@2.1.3: - resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==} + hast-util-is-element@3.0.0: + resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} hast-util-parse-selector@2.2.5: resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} - hast-util-parse-selector@3.1.1: - resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} - hast-util-parse-selector@4.0.0: resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - hast-util-raw@7.2.3: - resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} - - hast-util-sanitize@4.1.0: - resolution: {integrity: sha512-Hd9tU0ltknMGRDv+d6Ro/4XKzBqQnP/EZrpiTbpFYfXv/uOhWeKc+2uajcbEvAEH98VZd7eII2PiXm13RihnLw==} - hast-util-to-estree@2.3.3: resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} - hast-util-to-html@8.0.4: - resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} - - hast-util-to-parse5@7.1.0: - resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} - hast-util-whitespace@2.0.1: resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} hastscript@6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} - hastscript@7.2.0: - resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} - hastscript@8.0.0: resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} @@ -4473,8 +4519,8 @@ packages: highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + highlightjs-vue@1.0.0: + resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==} homedir-polyfill@1.0.3: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} @@ -4490,17 +4536,10 @@ packages: html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - html-to-text@9.0.5: resolution: {integrity: sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==} engines: {node: '>=14'} - html-void-elements@2.0.1: - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} - htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} @@ -4581,8 +4620,8 @@ packages: engines: {node: '>=16.x'} hasBin: true - immutable@4.3.6: - resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} import-fresh@2.0.0: resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} @@ -4701,10 +4740,6 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-html@3.1.0: - resolution: {integrity: sha512-eHrJ9L14RlcKIFXh+RlqVYiRPGp8YhSn5pSNibDLtouaJdDcn3R0Fyu3mWTXQeKCQiLoiR2V8sPPzoQSomukSg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-in-ci@1.0.0: resolution: {integrity: sha512-eUuAjybVTHMYWm/U+vBO1sY/JOCgoPCXRxzdju0K+K0BiGW0SChEL1MLC0PoCIR1OlPo5YAp8HuQoUlsWEICwg==} engines: {node: '>=18'} @@ -5882,9 +5917,6 @@ packages: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} - parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} @@ -6006,6 +6038,10 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + preferred-pm@3.1.4: resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} engines: {node: '>=10'} @@ -6205,30 +6241,28 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-router-dom@6.27.0: - resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==} + react-refresh@0.16.0: + resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==} + engines: {node: '>=0.10.0'} + + react-router-dom@6.28.1: + resolution: {integrity: sha512-YraE27C/RdjcZwl5UCqF/ffXnZDxpJdk9Q6jw38SZHjXs7NNdpViq2l2c7fO7+4uWaEfcwfGCv3RSg4e1By/fQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.27.0: - resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==} + react-router@6.28.1: + resolution: {integrity: sha512-2omQTA3rkMljmrvvo6WtewGdVh45SpL9hGiCI9uUrwGGfNFDIvGK4gYJsKlJoNVi6AQZcopSCballL+QGOm7fA==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' - react-syntax-highlighter@15.5.0: - resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} + react-syntax-highlighter@15.6.1: + resolution: {integrity: sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==} peerDependencies: react: '>= 0.14.0' - react-transition-group@4.4.5: - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -6266,6 +6300,9 @@ packages: reduce-configs@1.0.0: resolution: {integrity: sha512-/JCYSgL/QeXXsq0Lv/7kOZfqvof7vyzHWfyNQPt3c6vc73mU4WRyT8RJ6ZH5Ci08vUOqXwk7jkZy6BycHTDD9w==} + reduce-configs@1.1.0: + resolution: {integrity: sha512-DQxy6liNadHfrLahZR7lMdc227NYVaQZhY5FMsxLEjX8X0SCuH+ESHSLCoz2yDZFq1/CLMDOAHdsEHwOEXKtvg==} + refractor@3.6.0: resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} @@ -6293,18 +6330,12 @@ packages: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true - rehype-external-links@2.1.0: - resolution: {integrity: sha512-2YMJZVM1hxZnwl9IPkbN5Pjn78kXkAX7lq9VEtlaGA29qIls25vZN+ucNIJdbQUe+9NNFck17BiOhGmsD6oLIg==} - - rehype-stringify@9.0.4: - resolution: {integrity: sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==} + rehype-external-links@3.0.0: + resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} remark-gfm@3.0.1: resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} - remark-html@15.0.2: - resolution: {integrity: sha512-/CIOI7wzHJzsh48AiuIyIe1clxVkUtreul73zcCXLub0FmnevQE0UMFDQm7NUx8/3rl/4zCshlMfqBdWScQthw==} - remark-mdc@1.2.0: resolution: {integrity: sha512-zK0GYvlhl9fw5gg1TYA2BmC06+wQaeQ0QewhJZI/6rocsP0Rfw3s2kbC5yeIyu9//kpBAwh6kJPFSDLiQbcFQQ==} @@ -6430,8 +6461,8 @@ packages: peerDependencies: rspress: '*' - rspress@1.33.1: - resolution: {integrity: sha512-UaQ/5h1RWeA0nOenYHMZ7XZUVA7dfog1a6cZtlBk4OwOYVqxkU4Vg3yTN52AP6cwZ7AN4Hg+g/R73xnBcqFz4w==} + rspress@1.39.3: + resolution: {integrity: sha512-XNsgPIdkVenP4knrys8WSN87nuTe32in2zg4+i9UbPUduOA9n082pwMpnxL5FIraUe3ZjSI2nzwEBRlkmPY72Q==} hasBin: true run-parallel@1.2.0: @@ -6460,128 +6491,128 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-embedded-android-arm64@1.80.1: - resolution: {integrity: sha512-AjWjEtyvOLs9fIVvR2mHtRy2/OB/IzUGBYjOqGozU2BUC6acnuRmqLrKwprmZxTL7DDgQRoT/gtoo9wdtHHoEg==} + sass-embedded-android-arm64@1.83.0: + resolution: {integrity: sha512-GBiCvM4a2rkWBLdYDxI6XYnprfk5U5c81g69RC2X6kqPuzxzx8qTArQ9M6keFK4+iDQ5N9QTwFCr0KbZTn+ZNQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] - sass-embedded-android-arm@1.80.1: - resolution: {integrity: sha512-XvUHgUN98IZFu7tb1xc15Q/VdtaYXUnkse1n4xHQSohIOzm0TytJDmUpSkMAEFFd+iBQBxyWc40rj6IPXQH/RA==} + sass-embedded-android-arm@1.83.0: + resolution: {integrity: sha512-uwFSXzJlfbd4Px189xE5l+cxN8+TQpXdQgJec7TIrb4HEY7imabtpYufpVdqUVwT1/uiis5V4+qIEC4Vl5XObQ==} engines: {node: '>=14.0.0'} cpu: [arm] os: [android] - sass-embedded-android-ia32@1.80.1: - resolution: {integrity: sha512-gzrlN2juF8F09zS3JqTBnc7Fq7ydIkXHeR8z4XVVpy2PTDLqOM0+HyVTJGOdRgJFWmMkl7BzD5c+pl8pW/EI7Q==} + sass-embedded-android-ia32@1.83.0: + resolution: {integrity: sha512-5ATPdGo2SICqAhiJl/Z8KQ23zH4sGgobGgux0TnrNtt83uHZ+r+To/ubVJ7xTkZxed+KJZnIpolGD8dQyQqoTg==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [android] - sass-embedded-android-riscv64@1.80.1: - resolution: {integrity: sha512-pFivqYfibQlno2Uc6I/YVeCFDpr4ltvv1mcIHQ0IL0u4+PqxKJXONGBOcRMAPFEQKDEiIUDml40HB+i5q9PUhg==} + sass-embedded-android-riscv64@1.83.0: + resolution: {integrity: sha512-aveknUOB8GZewOzVn2Uwk+DKcncTR50Q6vtzslNMGbYnxtgQNHzy8A1qVEviNUruex+pHofppeMK4iMPFAbiEQ==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [android] - sass-embedded-android-x64@1.80.1: - resolution: {integrity: sha512-v4wHQ/bNV/s/ZWe3eYkkW8cEUao0woW5EBIzRZLtY0MOdIPnomum8uH+rRP3YGOQrawegjiDP8O9Fb+nhWYXVw==} + sass-embedded-android-x64@1.83.0: + resolution: {integrity: sha512-WqIay/72ncyf9Ph4vS742J3a73wZihWmzFUwpn1OD6lme1Aj4eWzWIve5IVnlTEJgcZcDHu6ECID9IZgehJKoA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [android] - sass-embedded-darwin-arm64@1.80.1: - resolution: {integrity: sha512-CcY0FfzrnEkmWWevTEaEfZTRzWGHpz3aGFqNoRmkqrWrZYdiRqnr6PFHQJLugM76IoX1SfU2r8lXz25WKOzEBw==} + sass-embedded-darwin-arm64@1.83.0: + resolution: {integrity: sha512-XQl9QqgxFFIPm/CzHhmppse5o9ocxrbaAdC2/DAnlAqvYWBBtgFqPjGoYlej13h9SzfvNoogx+y9r+Ap+e+hYg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - sass-embedded-darwin-x64@1.80.1: - resolution: {integrity: sha512-kaoww70nI8/7dCGRY4JTMEZYGTxBvqGZni1CWhBOZBTE/w1GH+1z6XGw7klVzGyw0Ysxms+abAMd8fVdCzUTzg==} + sass-embedded-darwin-x64@1.83.0: + resolution: {integrity: sha512-ERQ7Tvp1kFOW3ux4VDFIxb7tkYXHYc+zJpcrbs0hzcIO5ilIRU2tIOK1OrNwrFO6Qxyf7AUuBwYKLAtIU/Nz7g==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - sass-embedded-linux-arm64@1.80.1: - resolution: {integrity: sha512-jEn24I5MaVMgj6Tb3EzkIxIoKVvTE1lr0021N5Tv5zeG7cZCPrRO5+JplQnmwMm3i22PqYvJjhSCJ18URJPqrQ==} + sass-embedded-linux-arm64@1.83.0: + resolution: {integrity: sha512-syEAVTJt4qhaMLxrSwOWa46zdqHJdnqJkLUK+t9aCr8xqBZLPxSUeIGji76uOehQZ1C+KGFj6n9xstHN6wzOJw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - sass-embedded-linux-arm@1.80.1: - resolution: {integrity: sha512-6WGgcO/3bw8s2yB0TP6V4S3tCTq94bhGiSM93Xw8mr0cVPxR/VoUBeIvGdAmRKBmJiGlcJcdAbNcLGtyr7eF6w==} + sass-embedded-linux-arm@1.83.0: + resolution: {integrity: sha512-baG9RYBJxUFmqwDNC9h9ZFElgJoyO3jgHGjzEZ1wHhIS9anpG+zZQvO8bHx3dBpKEImX+DBeLX+CxsFR9n81gQ==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - sass-embedded-linux-ia32@1.80.1: - resolution: {integrity: sha512-EXjSErbGxlpRWfro1fjqTACA6y/AN39LeqyL9FdM7ImGozpHbTllMkciM7wj8mZ0Rk8XLDMnvB53kYfgnjtzRA==} + sass-embedded-linux-ia32@1.83.0: + resolution: {integrity: sha512-RRBxQxMpoxu5+XcSSc6QR/o9asEwUzR8AbCS83RaXcdTIHTa/CccQsiAoDDoPlRsMTLqnzs0LKL4CfOsf7zBbA==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [linux] - sass-embedded-linux-musl-arm64@1.80.1: - resolution: {integrity: sha512-uONMRDG1VgZYoyezncPw8i8T93qUyIoNAGoKGO2ZnuAtXwjBGWtEAdN5Xf2LnmJTyTFlLHDUZs8OHLTA958oVg==} + sass-embedded-linux-musl-arm64@1.83.0: + resolution: {integrity: sha512-Y7juhPHClUO2H5O+u+StRy6SEAcwZ+hTEk5WJdEmo1Bb1gDtfHvJaWB/iFZJ2tW0W1e865AZeUrC4OcOFjyAQA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - sass-embedded-linux-musl-arm@1.80.1: - resolution: {integrity: sha512-XR75p54m/NLKEcFMfUacqDTcbjr0gB1KaVwCoTsk3knbtcDfQDJNVnp5A48gu32yZXcDpGjNX+g8pUzQrKof3g==} + sass-embedded-linux-musl-arm@1.83.0: + resolution: {integrity: sha512-Yc7u2TelCfBab+PRob9/MNJFh3EooMiz4urvhejXkihTiKSHGCv5YqDdtWzvyb9tY2Jb7YtYREVuHwfdVn3dTQ==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - sass-embedded-linux-musl-ia32@1.80.1: - resolution: {integrity: sha512-4/2UUcSXxmvlr/HlOwa9m/DcljNFs1pcuoIAlY53f1WCd1JYGrqPUqlqGYGHCV9wuRHs1Pi1FHSBXAezyg3++w==} + sass-embedded-linux-musl-ia32@1.83.0: + resolution: {integrity: sha512-arQeYwGmwXV8byx5G1PtSzZWW1jbkfR5qrIHMEbTFSAvAxpqjgSvCvrHMOFd73FcMxVaYh4BX9LQNbKinkbEdg==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [linux] - sass-embedded-linux-musl-riscv64@1.80.1: - resolution: {integrity: sha512-wrh98HrCQQIVI12P3NkeGFTRrK6SuIDUHsYrumK3yCR8GdYIjbt8/Ij3nvrkTTrh03/1dNJIAYi/2svAFenJoQ==} + sass-embedded-linux-musl-riscv64@1.83.0: + resolution: {integrity: sha512-E6uzlIWz59rut+Z3XR6mLG915zNzv07ISvj3GUNZENdHM7dF8GQ//ANoIpl5PljMQKp89GnYdvo6kj2gnaBf/g==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] - sass-embedded-linux-musl-x64@1.80.1: - resolution: {integrity: sha512-JOF/SjJYY5rEjyozS0sTRiIqIDZKFaZiBfJYP/z9yU7VHT9cd6XAxQ2iOkGSNO7cWInSFSit1kmSK50k3Ghm9A==} + sass-embedded-linux-musl-x64@1.83.0: + resolution: {integrity: sha512-eAMK6tyGqvqr21r9g8BnR3fQc1rYFj85RGduSQ3xkITZ6jOAnOhuU94N5fwRS852Hpws0lXhET+7JHXgg3U18w==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - sass-embedded-linux-riscv64@1.80.1: - resolution: {integrity: sha512-DSX54EubX7Jh00J/hQO8L3WXQ1ynTm0K06GE/iildyy7nxjvF2KUkWKZDLKv56pLwevcRZR1iLXkdJUG92GWyg==} + sass-embedded-linux-riscv64@1.83.0: + resolution: {integrity: sha512-Ojpi78pTv02sy2fUYirRGXHLY3fPnV/bvwuC2i5LwPQw2LpCcFyFTtN0c5h4LJDk9P6wr+/ZB/JXU8tHIOlK+Q==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] - sass-embedded-linux-x64@1.80.1: - resolution: {integrity: sha512-v/5UDLV7+g1x8EwfIMYAADfWL5aiuxjP+4hW/arMEU9DaXPofymvZOnpLhylYyVduIDAMsj4BgIn9g0vA5ErQw==} + sass-embedded-linux-x64@1.83.0: + resolution: {integrity: sha512-3iLjlXdoPfgZRtX4odhRvka1BQs5mAXqfCtDIQBgh/o0JnGPzJIWWl9bYLpHxK8qb+uyVBxXYgXpI0sCzArBOw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - sass-embedded-win32-arm64@1.80.1: - resolution: {integrity: sha512-81f+X4sIsiQS8ynpYH0sARA0st1LzTuM88OU18Th19oNblSWcaXSQ8lxljwzNPvHcWx/FLPdgIoGW1Wzx3MeoA==} + sass-embedded-win32-arm64@1.83.0: + resolution: {integrity: sha512-iOHw/8/t2dlTW3lOFwG5eUbiwhEyGWawivlKWJ8lkXH7fjMpVx2VO9zCFAm8RvY9xOHJ9sf1L7g5bx3EnNP9BQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - sass-embedded-win32-ia32@1.80.1: - resolution: {integrity: sha512-VYSQyySBj3excFUytRBXjAHww75810+dOYFcBkSRupx04nCQwQm0avYqcjQfYl+eNzS4oNeEAQvhTRk8HHNDGg==} + sass-embedded-win32-ia32@1.83.0: + resolution: {integrity: sha512-2PxNXJ8Pad4geVcTXY4rkyTr5AwbF8nfrCTDv0ulbTvPhzX2mMKEGcBZUXWn5BeHZTBc6whNMfS7d5fQXR9dDQ==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [win32] - sass-embedded-win32-x64@1.80.1: - resolution: {integrity: sha512-EtrqZckPgVSGH/rQxY7jdcX3wqltS1uzp2YEV7VAn27iwoDwThTmslQgpfWUFLVyaIjqgUjx58GJkHu020J19g==} + sass-embedded-win32-x64@1.83.0: + resolution: {integrity: sha512-muBXkFngM6eLTNqOV0FQi7Dv9s+YRQ42Yem26mosdan/GmJQc81deto6uDTgrYn+bzFNmiXcOdfm+0MkTWK3OQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] - sass-embedded@1.80.1: - resolution: {integrity: sha512-FQiaiA2Bc1a3/nXdl9cAz19cKKcW5uU+k1JUWx5Tt1UcSYmV0B+5V0GDHwtyF7UeCuoBMRl3B3LxQ6n317HLYQ==} + sass-embedded@1.83.0: + resolution: {integrity: sha512-/8cYZeL39evUqe0o//193na51Q1VWZ61qhxioQvLJwOtWIrX+PgNhCyD8RSuTtmzc4+6+waFZf899bfp/MCUwA==} engines: {node: '>=16.0.0'} hasBin: true @@ -6931,6 +6962,14 @@ packages: engines: {node: '>=14.0.0'} hasBin: true + sync-child-process@1.0.2: + resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==} + engines: {node: '>=16.0.0'} + + sync-message-port@1.1.3: + resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} + engines: {node: '>=16.0.0'} + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -7068,6 +7107,9 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} @@ -7238,9 +7280,6 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vfile-location@4.1.0: - resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} - vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} @@ -7495,10 +7534,6 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml-front-matter@4.1.1: - resolution: {integrity: sha512-ULGbghCLsN8Hs8vfExlqrJIe8Hl2TUjD7/zsIGMP8U+dgRXEsDXk4yydxeZJgdGiimP1XB7zhmhOB4/HyfqOyQ==} - hasBin: true - yaml@2.4.5: resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} engines: {node: '>= 14'} @@ -9163,13 +9198,6 @@ snapshots: dependencies: tslib: 2.6.3 - '@loadable/component@5.16.4(react@18.3.1)': - dependencies: - '@babel/runtime': 7.25.6 - hoist-non-react-statics: 3.3.2 - react: 18.3.1 - react-is: 16.13.1 - '@lukeed/ms@2.0.2': {} '@manypkg/find-root@1.1.0': @@ -9237,13 +9265,6 @@ snapshots: '@types/react': 18.3.3 react: 18.3.1 - '@modern-js/utils@2.60.3': - dependencies: - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001660 - lodash: 4.17.21 - rslog: 1.2.3 - '@module-federation/bridge-react-webpack-plugin@0.6.10': dependencies: '@module-federation/sdk': 0.6.10 @@ -9782,7 +9803,7 @@ snapshots: dependencies: nanoid: 3.3.7 - '@remix-run/router@1.20.0': {} + '@remix-run/router@1.21.0': {} '@rnx-kit/react-native-host@0.5.2(react-native@0.76.3(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@15.0.1)(@types/react@18.3.3)(react@18.3.1))': dependencies: @@ -9851,26 +9872,33 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - '@rsbuild/plugin-less@1.0.1(@rsbuild/core@1.0.13)': + '@rsbuild/core@1.1.13': dependencies: - '@rsbuild/core': 1.0.13 + '@rspack/core': 1.1.8(@swc/helpers@0.5.15) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.15 + core-js: 3.39.0 + + '@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.1.13)': + dependencies: + '@rsbuild/core': 1.1.13 deepmerge: 4.3.1 reduce-configs: 1.0.0 - '@rsbuild/plugin-react@1.0.3(@rsbuild/core@1.0.13)': + '@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.1.13)': dependencies: - '@rsbuild/core': 1.0.13 - '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) - react-refresh: 0.14.2 + '@rsbuild/core': 1.1.13 + '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.16.0) + react-refresh: 0.16.0 - '@rsbuild/plugin-sass@1.0.2(@rsbuild/core@1.0.13)': + '@rsbuild/plugin-sass@1.1.2(@rsbuild/core@1.1.13)': dependencies: - '@rsbuild/core': 1.0.13 + '@rsbuild/core': 1.1.13 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.4.47 - reduce-configs: 1.0.0 - sass-embedded: 1.80.1 + postcss: 8.4.49 + reduce-configs: 1.1.0 + sass-embedded: 1.83.0 '@rsdoctor/client@0.4.11': {} @@ -10107,54 +10135,81 @@ snapshots: '@rspack/binding-darwin-arm64@1.0.8': optional: true + '@rspack/binding-darwin-arm64@1.1.8': + optional: true + '@rspack/binding-darwin-x64@1.0.13': optional: true '@rspack/binding-darwin-x64@1.0.8': optional: true + '@rspack/binding-darwin-x64@1.1.8': + optional: true + '@rspack/binding-linux-arm64-gnu@1.0.13': optional: true '@rspack/binding-linux-arm64-gnu@1.0.8': optional: true + '@rspack/binding-linux-arm64-gnu@1.1.8': + optional: true + '@rspack/binding-linux-arm64-musl@1.0.13': optional: true '@rspack/binding-linux-arm64-musl@1.0.8': optional: true + '@rspack/binding-linux-arm64-musl@1.1.8': + optional: true + '@rspack/binding-linux-x64-gnu@1.0.13': optional: true '@rspack/binding-linux-x64-gnu@1.0.8': optional: true + '@rspack/binding-linux-x64-gnu@1.1.8': + optional: true + '@rspack/binding-linux-x64-musl@1.0.13': optional: true '@rspack/binding-linux-x64-musl@1.0.8': optional: true + '@rspack/binding-linux-x64-musl@1.1.8': + optional: true + '@rspack/binding-win32-arm64-msvc@1.0.13': optional: true '@rspack/binding-win32-arm64-msvc@1.0.8': optional: true + '@rspack/binding-win32-arm64-msvc@1.1.8': + optional: true + '@rspack/binding-win32-ia32-msvc@1.0.13': optional: true '@rspack/binding-win32-ia32-msvc@1.0.8': optional: true + '@rspack/binding-win32-ia32-msvc@1.1.8': + optional: true + '@rspack/binding-win32-x64-msvc@1.0.13': optional: true '@rspack/binding-win32-x64-msvc@1.0.8': optional: true + '@rspack/binding-win32-x64-msvc@1.1.8': + optional: true + '@rspack/binding@1.0.13': optionalDependencies: '@rspack/binding-darwin-arm64': 1.0.13 @@ -10179,6 +10234,18 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.0.8 '@rspack/binding-win32-x64-msvc': 1.0.8 + '@rspack/binding@1.1.8': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.1.8 + '@rspack/binding-darwin-x64': 1.1.8 + '@rspack/binding-linux-arm64-gnu': 1.1.8 + '@rspack/binding-linux-arm64-musl': 1.1.8 + '@rspack/binding-linux-x64-gnu': 1.1.8 + '@rspack/binding-linux-x64-musl': 1.1.8 + '@rspack/binding-win32-arm64-msvc': 1.1.8 + '@rspack/binding-win32-ia32-msvc': 1.1.8 + '@rspack/binding-win32-x64-msvc': 1.1.8 + '@rspack/core@1.0.13(@swc/helpers@0.5.13)': dependencies: '@module-federation/runtime-tools': 0.5.1 @@ -10197,6 +10264,24 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.13 + '@rspack/core@1.0.8(@swc/helpers@0.5.15)': + dependencies: + '@module-federation/runtime-tools': 0.5.1 + '@rspack/binding': 1.0.8 + '@rspack/lite-tapable': 1.0.1 + caniuse-lite: 1.0.30001660 + optionalDependencies: + '@swc/helpers': 0.5.15 + + '@rspack/core@1.1.8(@swc/helpers@0.5.15)': + dependencies: + '@module-federation/runtime-tools': 0.5.1 + '@rspack/binding': 1.1.8 + '@rspack/lite-tapable': 1.0.1 + caniuse-lite: 1.0.30001660 + optionalDependencies: + '@swc/helpers': 0.5.15 + '@rspack/lite-tapable@1.0.1': {} '@rspack/plugin-react-refresh@1.0.0(react-refresh@0.14.2)': @@ -10206,120 +10291,113 @@ snapshots: optionalDependencies: react-refresh: 0.14.2 - '@rspress/core@1.33.1(webpack@5.94.0)': + '@rspack/plugin-react-refresh@1.0.0(react-refresh@0.16.0)': + dependencies: + error-stack-parser: 2.1.4 + html-entities: 2.5.2 + optionalDependencies: + react-refresh: 0.16.0 + + '@rspress/core@1.39.3(webpack@5.94.0)': dependencies: - '@loadable/component': 5.16.4(react@18.3.1) '@mdx-js/loader': 2.3.0(webpack@5.94.0) '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.3.1) - '@modern-js/utils': 2.60.3 - '@rsbuild/core': 1.0.13 - '@rsbuild/plugin-less': 1.0.1(@rsbuild/core@1.0.13) - '@rsbuild/plugin-react': 1.0.3(@rsbuild/core@1.0.13) - '@rsbuild/plugin-sass': 1.0.2(@rsbuild/core@1.0.13) - '@rspress/mdx-rs': 0.5.7 - '@rspress/plugin-auto-nav-sidebar': 1.33.1 - '@rspress/plugin-container-syntax': 1.33.1 - '@rspress/plugin-last-updated': 1.33.1 - '@rspress/plugin-medium-zoom': 1.33.1(@rspress/runtime@1.33.1) - '@rspress/runtime': 1.33.1 - '@rspress/shared': 1.33.1 - '@rspress/theme-default': 1.33.1 - body-scroll-lock: 4.0.0-beta.0 - copy-to-clipboard: 3.3.3 - enhanced-resolve: 5.17.1 + '@rsbuild/core': 1.1.13 + '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13) + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13) + '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13) + '@rspress/mdx-rs': 0.6.4 + '@rspress/plugin-auto-nav-sidebar': 1.39.3 + '@rspress/plugin-container-syntax': 1.39.3 + '@rspress/plugin-last-updated': 1.39.3 + '@rspress/plugin-medium-zoom': 1.39.3(@rspress/runtime@1.39.3) + '@rspress/runtime': 1.39.3 + '@rspress/shared': 1.39.3 + '@rspress/theme-default': 1.39.3 + enhanced-resolve: 5.18.0 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-heading-rank: 3.0.0 html-to-text: 9.0.5 htmr: 1.0.2(react@18.3.1) - is-html: 3.1.0 lodash-es: 4.17.21 mdast-util-mdxjs-esm: 1.3.1 - node-fetch: 3.3.2 - nprogress: 0.2.0 - postcss: 8.4.47 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-lazy-with-preload: 2.2.1 - react-syntax-highlighter: 15.5.0(react@18.3.1) - rehype-external-links: 2.1.0 - rehype-stringify: 9.0.4 + react-syntax-highlighter: 15.6.1(react@18.3.1) + rehype-external-links: 3.0.0 remark: 14.0.3 remark-gfm: 3.0.1 - remark-html: 15.0.2 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 rspack-plugin-virtual-module: 0.1.13 - source-map: 0.7.4 unified: 10.1.2 unist-util-visit: 4.1.2 unist-util-visit-children: 3.0.0 - yaml-front-matter: 4.1.1 transitivePeerDependencies: - supports-color - webpack - '@rspress/mdx-rs-darwin-arm64@0.5.7': + '@rspress/mdx-rs-darwin-arm64@0.6.4': optional: true - '@rspress/mdx-rs-darwin-x64@0.5.7': + '@rspress/mdx-rs-darwin-x64@0.6.4': optional: true - '@rspress/mdx-rs-linux-arm64-gnu@0.5.7': + '@rspress/mdx-rs-linux-arm64-gnu@0.6.4': optional: true - '@rspress/mdx-rs-linux-arm64-musl@0.5.7': + '@rspress/mdx-rs-linux-arm64-musl@0.6.4': optional: true - '@rspress/mdx-rs-linux-x64-gnu@0.5.7': + '@rspress/mdx-rs-linux-x64-gnu@0.6.4': optional: true - '@rspress/mdx-rs-linux-x64-musl@0.5.7': + '@rspress/mdx-rs-linux-x64-musl@0.6.4': optional: true - '@rspress/mdx-rs-win32-arm64-msvc@0.5.7': + '@rspress/mdx-rs-win32-arm64-msvc@0.6.4': optional: true - '@rspress/mdx-rs-win32-x64-msvc@0.5.7': + '@rspress/mdx-rs-win32-x64-msvc@0.6.4': optional: true - '@rspress/mdx-rs@0.5.7': + '@rspress/mdx-rs@0.6.4': optionalDependencies: - '@rspress/mdx-rs-darwin-arm64': 0.5.7 - '@rspress/mdx-rs-darwin-x64': 0.5.7 - '@rspress/mdx-rs-linux-arm64-gnu': 0.5.7 - '@rspress/mdx-rs-linux-arm64-musl': 0.5.7 - '@rspress/mdx-rs-linux-x64-gnu': 0.5.7 - '@rspress/mdx-rs-linux-x64-musl': 0.5.7 - '@rspress/mdx-rs-win32-arm64-msvc': 0.5.7 - '@rspress/mdx-rs-win32-x64-msvc': 0.5.7 + '@rspress/mdx-rs-darwin-arm64': 0.6.4 + '@rspress/mdx-rs-darwin-x64': 0.6.4 + '@rspress/mdx-rs-linux-arm64-gnu': 0.6.4 + '@rspress/mdx-rs-linux-arm64-musl': 0.6.4 + '@rspress/mdx-rs-linux-x64-gnu': 0.6.4 + '@rspress/mdx-rs-linux-x64-musl': 0.6.4 + '@rspress/mdx-rs-win32-arm64-msvc': 0.6.4 + '@rspress/mdx-rs-win32-x64-msvc': 0.6.4 - '@rspress/plugin-auto-nav-sidebar@1.33.1': + '@rspress/plugin-auto-nav-sidebar@1.39.3': dependencies: - '@rspress/shared': 1.33.1 + '@rspress/shared': 1.39.3 - '@rspress/plugin-container-syntax@1.33.1': + '@rspress/plugin-container-syntax@1.39.3': dependencies: - '@rspress/shared': 1.33.1 + '@rspress/shared': 1.39.3 - '@rspress/plugin-last-updated@1.33.1': + '@rspress/plugin-last-updated@1.39.3': dependencies: - '@rspress/shared': 1.33.1 + '@rspress/shared': 1.39.3 - '@rspress/plugin-medium-zoom@1.33.1(@rspress/runtime@1.33.1)': + '@rspress/plugin-medium-zoom@1.39.3(@rspress/runtime@1.39.3)': dependencies: - '@rspress/runtime': 1.33.1 + '@rspress/runtime': 1.39.3 medium-zoom: 1.1.0 - '@rspress/runtime@1.33.1': + '@rspress/runtime@1.39.3': dependencies: - '@rspress/shared': 1.33.1 + '@rspress/shared': 1.39.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router-dom: 6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rspress/shared@1.33.1': dependencies: @@ -10330,27 +10408,32 @@ snapshots: gray-matter: 4.0.3 unified: 10.1.2 - '@rspress/theme-default@1.33.1': + '@rspress/shared@1.39.3': + dependencies: + '@rsbuild/core': 1.1.13 + chalk: 5.4.1 + execa: 5.1.1 + fs-extra: 11.2.0 + gray-matter: 4.0.3 + lodash-es: 4.17.21 + unified: 10.1.2 + + '@rspress/theme-default@1.39.3': dependencies: '@mdx-js/react': 2.3.0(react@18.3.1) - '@rspress/runtime': 1.33.1 - '@rspress/shared': 1.33.1 + '@rspress/runtime': 1.39.3 + '@rspress/shared': 1.39.3 body-scroll-lock: 4.0.0-beta.0 copy-to-clipboard: 3.3.3 flexsearch: 0.7.43 github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 - html-to-text: 9.0.5 htmr: 1.0.2(react@18.3.1) - is-html: 3.1.0 lodash-es: 4.17.21 nprogress: 0.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-syntax-highlighter: 15.5.0(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rspack-plugin-virtual-module: 0.1.13 + react-syntax-highlighter: 15.6.1(react@18.3.1) '@selderee/plugin-htmlparser2@0.11.0': dependencies: @@ -10476,6 +10559,10 @@ snapshots: dependencies: tslib: 2.6.3 + '@swc/helpers@0.5.15': + dependencies: + tslib: 2.8.1 + '@trysound/sax@0.2.0': {} '@ts-morph/common@0.23.0': @@ -10616,8 +10703,6 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/parse5@6.0.3': {} - '@types/prop-types@15.7.12': {} '@types/react-dom@17.0.25': @@ -10669,6 +10754,8 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 + '@ungap/structured-clone@1.2.1': {} + '@vercel/analytics@1.3.1(react@18.3.1)': dependencies: server-only: 0.0.1 @@ -11243,6 +11330,8 @@ snapshots: chalk@5.3.0: {} + chalk@5.4.1: {} + char-regex@1.0.2: {} character-entities-html4@2.1.0: {} @@ -11447,6 +11536,8 @@ snapshots: core-js@3.38.1: {} + core-js@3.39.0: {} + core-util-is@1.0.3: {} cors@2.8.5: @@ -11633,11 +11724,6 @@ snapshots: dependencies: path-type: 4.0.0 - dom-helpers@5.2.1: - dependencies: - '@babel/runtime': 7.25.6 - csstype: 3.1.3 - dom-serializer@1.4.1: dependencies: domelementtype: 2.3.0 @@ -11742,6 +11828,11 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 + enhanced-resolve@5.18.0: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + enquirer@2.3.6: dependencies: ansi-colors: 4.1.3 @@ -12309,16 +12400,6 @@ snapshots: vfile: 6.0.2 vfile-message: 4.0.2 - hast-util-from-parse5@7.1.2: - dependencies: - '@types/hast': 2.3.10 - '@types/unist': 2.0.10 - hastscript: 7.2.0 - property-information: 6.5.0 - vfile: 5.3.7 - vfile-location: 4.1.0 - web-namespaces: 2.0.1 - hast-util-from-parse5@8.0.1: dependencies: '@types/hast': 3.0.4 @@ -12334,39 +12415,16 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hast-util-is-element@2.1.3: + hast-util-is-element@3.0.0: dependencies: - '@types/hast': 2.3.10 - '@types/unist': 2.0.10 + '@types/hast': 3.0.4 hast-util-parse-selector@2.2.5: {} - hast-util-parse-selector@3.1.1: - dependencies: - '@types/hast': 2.3.10 - hast-util-parse-selector@4.0.0: dependencies: '@types/hast': 3.0.4 - hast-util-raw@7.2.3: - dependencies: - '@types/hast': 2.3.10 - '@types/parse5': 6.0.3 - hast-util-from-parse5: 7.1.2 - hast-util-to-parse5: 7.1.0 - html-void-elements: 2.0.1 - parse5: 6.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - - hast-util-sanitize@4.1.0: - dependencies: - '@types/hast': 2.3.10 - hast-util-to-estree@2.3.3: dependencies: '@types/estree': 1.0.5 @@ -12387,29 +12445,6 @@ snapshots: transitivePeerDependencies: - supports-color - hast-util-to-html@8.0.4: - dependencies: - '@types/hast': 2.3.10 - '@types/unist': 2.0.10 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-raw: 7.2.3 - hast-util-whitespace: 2.0.1 - html-void-elements: 2.0.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.4 - zwitch: 2.0.4 - - hast-util-to-parse5@7.1.0: - dependencies: - '@types/hast': 2.3.10 - comma-separated-tokens: 2.0.3 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - hast-util-whitespace@2.0.1: {} hastscript@6.0.0: @@ -12420,14 +12455,6 @@ snapshots: property-information: 5.6.0 space-separated-tokens: 1.1.5 - hastscript@7.2.0: - dependencies: - '@types/hast': 2.3.10 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 3.1.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - hastscript@8.0.0: dependencies: '@types/hast': 3.0.4 @@ -12464,9 +12491,7 @@ snapshots: highlight.js@10.7.3: {} - hoist-non-react-statics@3.3.2: - dependencies: - react-is: 16.13.1 + highlightjs-vue@1.0.0: {} homedir-polyfill@1.0.3: dependencies: @@ -12480,8 +12505,6 @@ snapshots: html-escaper@2.0.2: {} - html-tags@3.3.1: {} - html-to-text@9.0.5: dependencies: '@selderee/plugin-htmlparser2': 0.11.0 @@ -12490,8 +12513,6 @@ snapshots: htmlparser2: 8.0.2 selderee: 0.11.0 - html-void-elements@2.0.1: {} - htmlparser2@6.1.0: dependencies: domelementtype: 2.3.0 @@ -12590,7 +12611,7 @@ snapshots: dependencies: queue: 6.0.2 - immutable@4.3.6: {} + immutable@5.0.3: {} import-fresh@2.0.0: dependencies: @@ -12684,10 +12705,6 @@ snapshots: is-hexadecimal@2.0.1: {} - is-html@3.1.0: - dependencies: - html-tags: 3.3.1 - is-in-ci@1.0.0: {} is-interactive@1.0.0: {} @@ -14578,8 +14595,6 @@ snapshots: parse-passwd@1.0.0: {} - parse5@6.0.1: {} - parse5@7.1.2: dependencies: entities: 4.5.0 @@ -14697,6 +14712,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.4.49: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + preferred-pm@3.1.4: dependencies: find-up: 5.0.0 @@ -14948,36 +14969,30 @@ snapshots: react-refresh@0.14.2: {} - react-router-dom@6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-refresh@0.16.0: {} + + react-router-dom@6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.20.0 + '@remix-run/router': 1.21.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.27.0(react@18.3.1) + react-router: 6.28.1(react@18.3.1) - react-router@6.27.0(react@18.3.1): + react-router@6.28.1(react@18.3.1): dependencies: - '@remix-run/router': 1.20.0 + '@remix-run/router': 1.21.0 react: 18.3.1 - react-syntax-highlighter@15.5.0(react@18.3.1): + react-syntax-highlighter@15.6.1(react@18.3.1): dependencies: '@babel/runtime': 7.25.6 highlight.js: 10.7.3 + highlightjs-vue: 1.0.0 lowlight: 1.20.0 prismjs: 1.29.0 react: 18.3.1 refractor: 3.6.0 - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.25.6 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -15032,6 +15047,8 @@ snapshots: dependencies: browserslist: 4.23.3 + reduce-configs@1.1.0: {} + refractor@3.6.0: dependencies: hastscript: 6.0.0 @@ -15065,21 +15082,14 @@ snapshots: dependencies: jsesc: 0.5.0 - rehype-external-links@2.1.0: + rehype-external-links@3.0.0: dependencies: - '@types/hast': 2.3.10 - extend: 3.0.2 - hast-util-is-element: 2.1.3 + '@types/hast': 3.0.4 + '@ungap/structured-clone': 1.2.1 + hast-util-is-element: 3.0.0 is-absolute-url: 4.0.1 space-separated-tokens: 2.0.2 - unified: 10.1.2 - unist-util-visit: 4.1.2 - - rehype-stringify@9.0.4: - dependencies: - '@types/hast': 2.3.10 - hast-util-to-html: 8.0.4 - unified: 10.1.2 + unist-util-visit: 5.0.0 remark-gfm@3.0.1: dependencies: @@ -15090,14 +15100,6 @@ snapshots: transitivePeerDependencies: - supports-color - remark-html@15.0.2: - dependencies: - '@types/mdast': 3.0.15 - hast-util-sanitize: 4.1.0 - hast-util-to-html: 8.0.4 - mdast-util-to-hast: 12.3.0 - unified: 10.1.2 - remark-mdc@1.2.0: dependencies: '@types/mdast': 4.0.4 @@ -15237,9 +15239,9 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.21.2 fsevents: 2.3.3 - rsbuild-plugin-open-graph@1.0.2(@rsbuild/core@1.0.13): + rsbuild-plugin-open-graph@1.0.2(@rsbuild/core@1.1.13): optionalDependencies: - '@rsbuild/core': 1.0.13 + '@rsbuild/core': 1.1.13 rslog@1.2.3: {} @@ -15247,7 +15249,7 @@ snapshots: dependencies: fs-extra: 11.2.0 - rspress-plugin-devkit@0.3.0(rspress@1.33.1(webpack@5.94.0)): + rspress-plugin-devkit@0.3.0(rspress@1.39.3(webpack@5.94.0)): dependencies: '@rspress/shared': 1.33.1 '@types/estree-jsx': 1.0.5 @@ -15262,7 +15264,7 @@ snapshots: mdast-util-to-markdown: 1.5.0 mdast-util-to-string: 4.0.0 remark-mdc: 1.2.0 - rspress: 1.33.1(webpack@5.94.0) + rspress: 1.39.3(webpack@5.94.0) ts-morph: 22.0.0 unified: 10.1.2 unist-util-visit: 5.0.0 @@ -15275,24 +15277,24 @@ snapshots: rspress-plugin-font-open-sans@1.0.0: {} - rspress-plugin-vercel-analytics@0.3.0(react@18.3.1)(rspress@1.33.1(webpack@5.94.0)): + rspress-plugin-vercel-analytics@0.3.0(react@18.3.1)(rspress@1.39.3(webpack@5.94.0)): dependencies: '@rspress/shared': 1.33.1 '@vercel/analytics': 1.3.1(react@18.3.1) - rspress: 1.33.1(webpack@5.94.0) - rspress-plugin-devkit: 0.3.0(rspress@1.33.1(webpack@5.94.0)) + rspress: 1.39.3(webpack@5.94.0) + rspress-plugin-devkit: 0.3.0(rspress@1.39.3(webpack@5.94.0)) transitivePeerDependencies: - next - react - supports-color - rspress@1.33.1(webpack@5.94.0): + rspress@1.39.3(webpack@5.94.0): dependencies: - '@rsbuild/core': 1.0.13 - '@rspress/core': 1.33.1(webpack@5.94.0) - '@rspress/shared': 1.33.1 + '@rsbuild/core': 1.1.13 + '@rspress/core': 1.39.3(webpack@5.94.0) + '@rspress/shared': 1.39.3 cac: 6.7.14 - chalk: 5.3.0 + chalk: 5.4.1 chokidar: 3.6.0 transitivePeerDependencies: - supports-color @@ -15322,96 +15324,97 @@ snapshots: safer-buffer@2.1.2: {} - sass-embedded-android-arm64@1.80.1: + sass-embedded-android-arm64@1.83.0: optional: true - sass-embedded-android-arm@1.80.1: + sass-embedded-android-arm@1.83.0: optional: true - sass-embedded-android-ia32@1.80.1: + sass-embedded-android-ia32@1.83.0: optional: true - sass-embedded-android-riscv64@1.80.1: + sass-embedded-android-riscv64@1.83.0: optional: true - sass-embedded-android-x64@1.80.1: + sass-embedded-android-x64@1.83.0: optional: true - sass-embedded-darwin-arm64@1.80.1: + sass-embedded-darwin-arm64@1.83.0: optional: true - sass-embedded-darwin-x64@1.80.1: + sass-embedded-darwin-x64@1.83.0: optional: true - sass-embedded-linux-arm64@1.80.1: + sass-embedded-linux-arm64@1.83.0: optional: true - sass-embedded-linux-arm@1.80.1: + sass-embedded-linux-arm@1.83.0: optional: true - sass-embedded-linux-ia32@1.80.1: + sass-embedded-linux-ia32@1.83.0: optional: true - sass-embedded-linux-musl-arm64@1.80.1: + sass-embedded-linux-musl-arm64@1.83.0: optional: true - sass-embedded-linux-musl-arm@1.80.1: + sass-embedded-linux-musl-arm@1.83.0: optional: true - sass-embedded-linux-musl-ia32@1.80.1: + sass-embedded-linux-musl-ia32@1.83.0: optional: true - sass-embedded-linux-musl-riscv64@1.80.1: + sass-embedded-linux-musl-riscv64@1.83.0: optional: true - sass-embedded-linux-musl-x64@1.80.1: + sass-embedded-linux-musl-x64@1.83.0: optional: true - sass-embedded-linux-riscv64@1.80.1: + sass-embedded-linux-riscv64@1.83.0: optional: true - sass-embedded-linux-x64@1.80.1: + sass-embedded-linux-x64@1.83.0: optional: true - sass-embedded-win32-arm64@1.80.1: + sass-embedded-win32-arm64@1.83.0: optional: true - sass-embedded-win32-ia32@1.80.1: + sass-embedded-win32-ia32@1.83.0: optional: true - sass-embedded-win32-x64@1.80.1: + sass-embedded-win32-x64@1.83.0: optional: true - sass-embedded@1.80.1: + sass-embedded@1.83.0: dependencies: '@bufbuild/protobuf': 2.2.0 buffer-builder: 0.2.0 colorjs.io: 0.5.2 - immutable: 4.3.6 + immutable: 5.0.3 rxjs: 7.8.1 supports-color: 8.1.1 + sync-child-process: 1.0.2 varint: 6.0.0 optionalDependencies: - sass-embedded-android-arm: 1.80.1 - sass-embedded-android-arm64: 1.80.1 - sass-embedded-android-ia32: 1.80.1 - sass-embedded-android-riscv64: 1.80.1 - sass-embedded-android-x64: 1.80.1 - sass-embedded-darwin-arm64: 1.80.1 - sass-embedded-darwin-x64: 1.80.1 - sass-embedded-linux-arm: 1.80.1 - sass-embedded-linux-arm64: 1.80.1 - sass-embedded-linux-ia32: 1.80.1 - sass-embedded-linux-musl-arm: 1.80.1 - sass-embedded-linux-musl-arm64: 1.80.1 - sass-embedded-linux-musl-ia32: 1.80.1 - sass-embedded-linux-musl-riscv64: 1.80.1 - sass-embedded-linux-musl-x64: 1.80.1 - sass-embedded-linux-riscv64: 1.80.1 - sass-embedded-linux-x64: 1.80.1 - sass-embedded-win32-arm64: 1.80.1 - sass-embedded-win32-ia32: 1.80.1 - sass-embedded-win32-x64: 1.80.1 + sass-embedded-android-arm: 1.83.0 + sass-embedded-android-arm64: 1.83.0 + sass-embedded-android-ia32: 1.83.0 + sass-embedded-android-riscv64: 1.83.0 + sass-embedded-android-x64: 1.83.0 + sass-embedded-darwin-arm64: 1.83.0 + sass-embedded-darwin-x64: 1.83.0 + sass-embedded-linux-arm: 1.83.0 + sass-embedded-linux-arm64: 1.83.0 + sass-embedded-linux-ia32: 1.83.0 + sass-embedded-linux-musl-arm: 1.83.0 + sass-embedded-linux-musl-arm64: 1.83.0 + sass-embedded-linux-musl-ia32: 1.83.0 + sass-embedded-linux-musl-riscv64: 1.83.0 + sass-embedded-linux-musl-x64: 1.83.0 + sass-embedded-linux-riscv64: 1.83.0 + sass-embedded-linux-x64: 1.83.0 + sass-embedded-win32-arm64: 1.83.0 + sass-embedded-win32-ia32: 1.83.0 + sass-embedded-win32-x64: 1.83.0 scheduler@0.23.2: dependencies: @@ -15773,6 +15776,12 @@ snapshots: csso: 5.0.5 picocolors: 1.1.1 + sync-child-process@1.0.2: + dependencies: + sync-message-port: 1.1.3 + + sync-message-port@1.1.3: {} + tapable@2.2.1: {} tar-stream@2.2.0: @@ -15883,6 +15892,8 @@ snapshots: tslib@2.6.3: {} + tslib@2.8.1: {} + tsscmp@1.0.6: {} type-detect@4.0.8: {} @@ -16052,11 +16063,6 @@ snapshots: vary@1.1.2: {} - vfile-location@4.1.0: - dependencies: - '@types/unist': 2.0.10 - vfile: 5.3.7 - vfile-location@5.0.3: dependencies: '@types/unist': 3.0.2 @@ -16106,13 +16112,13 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.0.5(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3): + vite-node@2.0.5(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.3(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3) + vite: 5.4.3(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3) transitivePeerDependencies: - '@types/node' - less @@ -16124,7 +16130,7 @@ snapshots: - supports-color - terser - vite@5.4.3(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3): + vite@5.4.3(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -16132,10 +16138,10 @@ snapshots: optionalDependencies: '@types/node': 22.5.4 fsevents: 2.3.3 - sass-embedded: 1.80.1 + sass-embedded: 1.83.0 terser: 5.31.3 - vitest@2.0.5(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3): + vitest@2.0.5(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -16153,8 +16159,8 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.3(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3) - vite-node: 2.0.5(@types/node@22.5.4)(sass-embedded@1.80.1)(terser@5.31.3) + vite: 5.4.3(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3) + vite-node: 2.0.5(@types/node@22.5.4)(sass-embedded@1.83.0)(terser@5.31.3) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.5.4 @@ -16326,11 +16332,6 @@ snapshots: yallist@3.1.1: {} - yaml-front-matter@4.1.1: - dependencies: - commander: 6.2.1 - js-yaml: 3.14.1 - yaml@2.4.5: {} yargs-parser@18.1.3: diff --git a/website/package.json b/website/package.json index 05bb7521d..a7d59c278 100644 --- a/website/package.json +++ b/website/package.json @@ -12,7 +12,7 @@ "dependencies": { "@callstack/rspress-theme": "^0.0.2", "rsbuild-plugin-open-graph": "^1.0.2", - "rspress": "1.33.1", + "rspress": "1.39.3", "rspress-plugin-font-open-sans": "^1.0.0", "rspress-plugin-vercel-analytics": "^0.3.0" }, From a16b6ea3049a760819ab93488932d4a2fdc567fd Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 2 Jan 2025 18:13:19 +0100 Subject: [PATCH 2/6] fix: banner --- website/src/2.x/index.md | 2 +- website/src/3.x/index.md | 2 +- website/src/4.x/index.md | 2 +- website/src/5.x/index.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/website/src/2.x/index.md b/website/src/2.x/index.md index 861c28f72..4d00a6444 100644 --- a/website/src/2.x/index.md +++ b/website/src/2.x/index.md @@ -2,7 +2,7 @@ pageType: home hero: - name: 'Re.Pack' + name: Re.Pack text: 'React Native 🤝 Webpack' tagline: A toolkit to build your React Native application with Webpack actions: diff --git a/website/src/3.x/index.md b/website/src/3.x/index.md index 861c28f72..4d00a6444 100644 --- a/website/src/3.x/index.md +++ b/website/src/3.x/index.md @@ -2,7 +2,7 @@ pageType: home hero: - name: 'Re.Pack' + name: Re.Pack text: 'React Native 🤝 Webpack' tagline: A toolkit to build your React Native application with Webpack actions: diff --git a/website/src/4.x/index.md b/website/src/4.x/index.md index 861c28f72..4d00a6444 100644 --- a/website/src/4.x/index.md +++ b/website/src/4.x/index.md @@ -2,7 +2,7 @@ pageType: home hero: - name: 'Re.Pack' + name: Re.Pack text: 'React Native 🤝 Webpack' tagline: A toolkit to build your React Native application with Webpack actions: diff --git a/website/src/5.x/index.md b/website/src/5.x/index.md index 7ba2f85e0..8b6ad2d9b 100644 --- a/website/src/5.x/index.md +++ b/website/src/5.x/index.md @@ -2,7 +2,7 @@ pageType: home hero: - name: 'Re.Pack' + name: Re.Pack text: 'React Native 🤝 Webpack' tagline: A toolkit to build your React Native application with Webpack actions: From 026f9056a9bbd337bcd20e36f0a26d55f87c20a5 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 2 Jan 2025 18:53:57 +0100 Subject: [PATCH 3/6] fix: version badge --- website/theme/index.tsx | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/website/theme/index.tsx b/website/theme/index.tsx index 38e28d960..cbb947a09 100644 --- a/website/theme/index.tsx +++ b/website/theme/index.tsx @@ -1,5 +1,5 @@ import { Announcement } from '@callstack/rspress-theme'; -import { useVersion } from 'rspress/runtime'; +import { usePageData } from 'rspress/runtime'; import Theme, { Badge, Link, @@ -8,8 +8,18 @@ import Theme, { } from 'rspress/theme'; const VersionBadge = () => { - const version = useVersion(); - return ; + const pageData = usePageData(); + + // hide on overview pages since it's badly positioned + if (pageData.page.frontmatter.overview) { + return null; + } + + return ( +
+ +
+ ); }; const Layout = () => ( From 123ab21a3ec4ff5bf41e071fe32400afd23451eb Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 2 Jan 2025 18:57:58 +0100 Subject: [PATCH 4/6] fix: v5 link --- website/theme/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/theme/index.tsx b/website/theme/index.tsx index cbb947a09..1c2eca211 100644 --- a/website/theme/index.tsx +++ b/website/theme/index.tsx @@ -26,7 +26,7 @@ const Layout = () => ( From b207dcc002a821e0bddc13d2fc7ff23e163ae224 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 2 Jan 2025 19:25:20 +0100 Subject: [PATCH 5/6] chore: ignore TS errors in rspress config --- website/rspress.config.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/website/rspress.config.ts b/website/rspress.config.ts index 6c89d9984..8999fdb1c 100644 --- a/website/rspress.config.ts +++ b/website/rspress.config.ts @@ -81,5 +81,12 @@ export default defineConfig({ }, }, }, - plugins: [pluginFontOpenSans(), vercelAnalytics(), pluginCallstackTheme()], + plugins: [ + // @ts-ignore + pluginFontOpenSans(), + // @ts-ignore + vercelAnalytics(), + // @ts-ignore + pluginCallstackTheme(), + ], }); From 1b5e78320e0d1af6feced495919f1f897f409e19 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 2 Jan 2025 19:36:59 +0100 Subject: [PATCH 6/6] fix: add missing title on API about page --- website/src/5.x/api/about.md | 1 + 1 file changed, 1 insertion(+) diff --git a/website/src/5.x/api/about.md b/website/src/5.x/api/about.md index e69de29bb..4b51d644b 100644 --- a/website/src/5.x/api/about.md +++ b/website/src/5.x/api/about.md @@ -0,0 +1 @@ +# About