From 16e03d81488ef60e856de263ac6bd984dfcc3589 Mon Sep 17 00:00:00 2001 From: "gaoyuan.1226" Date: Mon, 17 Nov 2025 17:02:20 +0800 Subject: [PATCH 1/2] docs: use rspress new UI --- pnpm-lock.yaml | 638 +++++++----------- website/package.json | 6 +- .../components/ConfigOverview.module.scss | 62 -- website/theme/components/ConfigOverview.tsx | 85 ++- website/theme/pages/index.tsx | 13 +- 5 files changed, 306 insertions(+), 498 deletions(-) delete mode 100644 website/theme/components/ConfigOverview.module.scss diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26a1d764e..bed868e2b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: version: 2.29.7(@types/node@22.18.6) '@rsdoctor/rspack-plugin': specifier: ^1.3.6 - version: 1.3.6(@rsbuild/core@1.6.2)(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + version: 1.3.6(@rsbuild/core@1.6.6)(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) '@rslint/core': specifier: ^0.1.13 version: 0.1.13 @@ -147,7 +147,7 @@ importers: version: 1.6.0-beta.1 '@rsbuild/plugin-react': specifier: ^1.4.1 - version: 1.4.1(@rsbuild/core@1.6.0-beta.1) + version: 1.4.2(@rsbuild/core@1.6.0-beta.1) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -249,7 +249,7 @@ importers: version: 1.6.0-beta.1 '@rsbuild/plugin-react': specifier: ^1.4.1 - version: 1.4.1(@rsbuild/core@1.6.0-beta.1) + version: 1.4.2(@rsbuild/core@1.6.0-beta.1) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -303,7 +303,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: ^1.4.1 - version: 1.4.1(@rsbuild/core@1.6.2) + version: 1.4.2(@rsbuild/core@1.6.6) '@types/react': specifier: ^19.2.2 version: 19.2.2 @@ -389,7 +389,7 @@ importers: version: 1.6.0-beta.1 '@rsbuild/plugin-react': specifier: ^1.4.1 - version: 1.4.1(@rsbuild/core@1.6.0-beta.1) + version: 1.4.2(@rsbuild/core@1.6.0-beta.1) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -627,16 +627,16 @@ importers: devDependencies: '@rsbuild/plugin-sass': specifier: ^1.4.0 - version: 1.4.0(@rsbuild/core@1.6.2) + version: 1.4.0(@rsbuild/core@1.6.6) '@rspress/core': - specifier: ^2.0.0-beta.34 - version: 2.0.0-beta.34(@types/react@19.2.2) + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@types/react@19.2.2) '@rspress/plugin-algolia': - specifier: 2.0.0-beta.34 - version: 2.0.0-beta.34(@algolia/client-search@5.37.0)(@rspress/core@2.0.0-beta.34(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@algolia/client-search@5.37.0)(@rspress/core@2.0.0-rc.0(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@rspress/plugin-llms': - specifier: 2.0.0-beta.34 - version: 2.0.0-beta.34(@rspress/core@2.0.0-beta.34(@types/react@19.2.2)) + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@rspress/core@2.0.0-rc.0(@types/react@19.2.2)) '@rstack-dev/doc-ui': specifier: 1.11.0 version: 1.11.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -660,13 +660,13 @@ importers: version: 19.2.0(react@19.2.0) rsbuild-plugin-google-analytics: specifier: ^1.0.4 - version: 1.0.4(@rsbuild/core@1.6.2) + version: 1.0.4(@rsbuild/core@1.6.6) rsbuild-plugin-open-graph: specifier: ^1.1.0 - version: 1.1.0(@rsbuild/core@1.6.2) + version: 1.1.0(@rsbuild/core@1.6.6) rspress-plugin-font-open-sans: specifier: ^1.0.3 - version: 1.0.3(@rspress/core@2.0.0-beta.34(@types/react@19.2.2)) + version: 1.0.3(@rspress/core@2.0.0-rc.0(@types/react@19.2.2)) rspress-plugin-sitemap: specifier: ^1.2.1 version: 1.2.1 @@ -1188,11 +1188,25 @@ packages: resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} - '@docsearch/css@4.2.0': - resolution: {integrity: sha512-65KU9Fw5fGsPPPlgIghonMcndyx1bszzrDQYLfierN+Ha29yotMHzVS94bPkZS6On9LS8dE4qmW4P/fGjtCf/g==} + '@docsearch/core@4.3.1': + resolution: {integrity: sha512-ktVbkePE+2h9RwqCUMbWXOoebFyDOxHqImAqfs+lC8yOU+XwEW4jgvHGJK079deTeHtdhUNj0PXHSnhJINvHzQ==} + peerDependencies: + '@types/react': '>= 16.8.0 < 20.0.0' + react: '>= 16.8.0 < 20.0.0' + react-dom: '>= 16.8.0 < 20.0.0' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + react-dom: + optional: true + + '@docsearch/css@4.3.2': + resolution: {integrity: sha512-K3Yhay9MgkBjJJ0WEL5MxnACModX9xuNt3UlQQkDEDZJZ0+aeWKtOkxHNndMRkMBnHdYvQjxkm6mdlneOtU1IQ==} - '@docsearch/react@4.2.0': - resolution: {integrity: sha512-zSN/KblmtBcerf7Z87yuKIHZQmxuXvYc6/m0+qnjyNu+Ir67AVOagTa1zBqcxkVUVkmBqUExdcyrdo9hbGbqTw==} + '@docsearch/react@4.3.2': + resolution: {integrity: sha512-74SFD6WluwvgsOPqifYOviEEVwDxslxfhakTlra+JviaNcs7KK/rjsPj89kVEoQc9FUxRkAofaJnHIR7pb4TSQ==} peerDependencies: '@types/react': '>= 16.8.0 < 20.0.0' react: '>= 16.8.0 < 20.0.0' @@ -1353,59 +1367,41 @@ packages: '@microsoft/tsdoc@0.15.1': resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} - '@module-federation/error-codes@0.18.0': - resolution: {integrity: sha512-Woonm8ehyVIUPXChmbu80Zj6uJkC0dD9SJUZ/wOPtO8iiz/m+dkrOugAuKgoiR6qH4F+yorWila954tBz4uKsQ==} - '@module-federation/error-codes@0.21.1': resolution: {integrity: sha512-h1brnwR9AbwMu1P7ZoJJ9j2O2XWkuMh5p03WhXI1vNEdl3xJheSAvH8RjG8FoKRccVgMnUNDQ+vDVwevUBms/A==} - '@module-federation/error-codes@0.21.2': - resolution: {integrity: sha512-mGbPAAApgjmQUl4J7WAt20aV04a26TyS21GDEpOGXFEQG5FqmZnSJ6FqB8K19HgTKioBT1+fF/Ctl5bGGao/EA==} - - '@module-federation/runtime-core@0.18.0': - resolution: {integrity: sha512-ZyYhrDyVAhUzriOsVfgL6vwd+5ebYm595Y13KeMf6TKDRoUHBMTLGQ8WM4TDj8JNsy7LigncK8C03fn97of0QQ==} + '@module-federation/error-codes@0.21.4': + resolution: {integrity: sha512-ClpL5MereWNXh+EgDjz7w4RrC1JlisQTvXDa1gLxpviHafzNDfdViVmuhi9xXVuj+EYo8KU70Y999KHhk9424Q==} '@module-federation/runtime-core@0.21.1': resolution: {integrity: sha512-COob5bepqDc9mKjTziXbQd4WQMCTzhc0cuXyraZhYddYcjcepzZrMpDIXG1x5p+gdg5p1vsGNWt/ZcU8cFh/pg==} - '@module-federation/runtime-core@0.21.2': - resolution: {integrity: sha512-LtDnccPxjR8Xqa3daRYr1cH/6vUzK3mQSzgvnfsUm1fXte5syX4ftWw3Eu55VdqNY3yREFRn77AXdu9PfPEZRw==} - - '@module-federation/runtime-tools@0.18.0': - resolution: {integrity: sha512-fSga9o4t1UfXNV/Kh6qFvRyZpPp3EHSPRISNeyT8ZoTpzDNiYzhtw0BPUSSD8m6C6XQh2s/11rI4g80UY+d+hA==} + '@module-federation/runtime-core@0.21.4': + resolution: {integrity: sha512-SGpmoOLGNxZofpTOk6Lxb2ewaoz5wMi93AFYuuJB04HTVcngEK+baNeUZ2D/xewrqNIJoMY6f5maUjVfIIBPUA==} '@module-federation/runtime-tools@0.21.1': resolution: {integrity: sha512-uQmammw3Osg8370yiRqZwKo7eA5zkyml9pAX9x4oS9QAkEBvQpDogERlF9f7gAgcP2P3v+xLg3/bCdquD0gt8A==} - '@module-federation/runtime-tools@0.21.2': - resolution: {integrity: sha512-SgG9NWTYGNYcHSd5MepO3AXf6DNXriIo4sKKM4mu4RqfYhHyP+yNjnF/gvYJl52VD61g0nADmzLWzBqxOqk2tg==} - - '@module-federation/runtime@0.18.0': - resolution: {integrity: sha512-+C4YtoSztM7nHwNyZl6dQKGUVJdsPrUdaf3HIKReg/GQbrt9uvOlUWo2NXMZ8vDAnf/QRrpSYAwXHmWDn9Obaw==} + '@module-federation/runtime-tools@0.21.4': + resolution: {integrity: sha512-RzFKaL0DIjSmkn76KZRfzfB6dD07cvID84950jlNQgdyoQFUGkqD80L6rIpVCJTY/R7LzR3aQjHnoqmq4JPo3w==} '@module-federation/runtime@0.21.1': resolution: {integrity: sha512-sfBrP0gEPwXPEiREVKVd0IjEWXtr3G/i7EUZVWTt4D491nNpswog/kuKFatGmhcBb+9uD5v9rxFgmIbgL9njnQ==} - '@module-federation/runtime@0.21.2': - resolution: {integrity: sha512-97jlOx4RAnAHMBTfgU5FBK6+V/pfT6GNX0YjSf8G+uJ3lFy74Y6kg/BevEkChTGw5waCLAkw/pw4LmntYcNN7g==} - - '@module-federation/sdk@0.18.0': - resolution: {integrity: sha512-Lo/Feq73tO2unjmpRfyyoUkTVoejhItXOk/h5C+4cistnHbTV8XHrW/13fD5e1Iu60heVdAhhelJd6F898Ve9A==} + '@module-federation/runtime@0.21.4': + resolution: {integrity: sha512-wgvGqryurVEvkicufJmTG0ZehynCeNLklv8kIk5BLIsWYSddZAE+xe4xov1kgH5fIJQAoQNkRauFFjVNlHoAkA==} '@module-federation/sdk@0.21.1': resolution: {integrity: sha512-1cHMrmCCao3NMFM4BkA0GDt4rbYbyneHct5E4z68cu5UBUnI3L/UboP5VNM8lkYMO1nCR8M0FcLkLhK35Nt48A==} - '@module-federation/sdk@0.21.2': - resolution: {integrity: sha512-t2vHSJ1a9zjg7LLJoEghcytNLzeFCqOat5TbXTav5dgU0xXw82Cf0EfLrxiJL6uUpgbtyvUdqqa2DVAvMPjiiA==} - - '@module-federation/webpack-bundler-runtime@0.18.0': - resolution: {integrity: sha512-TEvErbF+YQ+6IFimhUYKK3a5wapD90d90sLsNpcu2kB3QGT7t4nIluE25duXuZDVUKLz86tEPrza/oaaCWTpvQ==} + '@module-federation/sdk@0.21.4': + resolution: {integrity: sha512-tzvhOh/oAfX++6zCDDxuvioHY4Jurf8vcfoCbKFxusjmyKr32GPbwFDazUP+OPhYCc3dvaa9oWU6X/qpUBLfJw==} '@module-federation/webpack-bundler-runtime@0.21.1': resolution: {integrity: sha512-yyXX6ugTV07pMxMzAHt6/JDwblS3f1NDyUI7l44CyYgXpl2ItEEUs5aj5h/5xU1c9Px7M//KkY3qW+InW4tR/A==} - '@module-federation/webpack-bundler-runtime@0.21.2': - resolution: {integrity: sha512-06R/NDY6Uh5RBIaBOFwYWzJCf1dIiQd/DFHToBVhejUT3ZFG7GzHEPIIsAGqMzne/JSmVsvjlXiJu7UthQ6rFA==} + '@module-federation/webpack-bundler-runtime@0.21.4': + resolution: {integrity: sha512-dusmR3uPnQh9u9ChQo3M+GLOuGFthfvnh7WitF/a1eoeTfRmXqnMFsXtZCUK+f/uXf+64874Zj/bhAgbBcVHZA==} '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} @@ -1666,18 +1662,13 @@ packages: resolution: {integrity: sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==} engines: {node: '>=14.0.0'} - '@rsbuild/core@1.5.17': - resolution: {integrity: sha512-tHa4puv+pEooQvSewu/K5sm270nkVPcP07Ioz1c+fbFCrFpiZWV5XumgznilS80097glUrieN+9xTbIHGXjThQ==} - engines: {node: '>=18.12.0'} - hasBin: true - '@rsbuild/core@1.6.0-beta.1': resolution: {integrity: sha512-UjQnvXDW9m/hS4DP66ubGIMVjK2PzYx8tzgiinrO0kjNCr9i8KWuJSJGUWyczFMpSsXxp20LnuTxtx7kiGiYdA==} engines: {node: '>=18.12.0'} hasBin: true - '@rsbuild/core@1.6.2': - resolution: {integrity: sha512-ELlc23tDCYaXCwB//bOIF/Gnx1TtFey/DBgFDD/oN6PK7aKpAGIVSk6n9aHH3GRNXNtG/sLFtjucVm7Le3lvCA==} + '@rsbuild/core@1.6.6': + resolution: {integrity: sha512-QE1MvRFKDeeQUAwZrCPhEHgvy/XieYQj0aPho1SkkL/M4ruonp/p8ymhUJZE5wFQxIhBHaOvE2gwKnME0XQgKg==} engines: {node: '>=18.12.0'} hasBin: true @@ -1694,8 +1685,8 @@ packages: '@rsbuild/core': optional: true - '@rsbuild/plugin-react@1.4.1': - resolution: {integrity: sha512-kahvnfRPQTsG0tReR6h0KuVfyjKJfpv/PoU5qW5SDkON7vmbGn8Jx7l3fI+yU3lR/7qDiAO19QnNjkqxPsFT3Q==} + '@rsbuild/plugin-react@1.4.2': + resolution: {integrity: sha512-2rJb5mOuqVof2aDq4SbB1E65+0n1vjhAADipC88jvZRNuTOulg79fh7R4tsCiBMI4VWq46gSpwekiK8G5bq6jg==} peerDependencies: '@rsbuild/core': 1.x @@ -1798,53 +1789,33 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@1.5.8': - resolution: {integrity: sha512-spJfpOSN3f7V90ic45/ET2NKB2ujAViCNmqb0iGurMNQtFRq+7Kd+jvVKKGXKBHBbsQrFhidSWbbqy2PBPGK8g==} - cpu: [arm64] - os: [darwin] - '@rspack/binding-darwin-arm64@1.6.0-beta.1': resolution: {integrity: sha512-RXQ97iVXgvQAb/cq265z/txdHOOJ6fQQRBfnn0IfMNk7gT4W2rvsLrOqQpwtMKxYV4N/mfWnycfAVa0OOf22Gg==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-arm64@1.6.1': - resolution: {integrity: sha512-am7gVsqicKY/FhDfNa/InHxrBd3wRt6rI7sFTaunKaPbPERjWSKr/sI47tB3t8uNYmLQFFhWFijomAhDyrlHMg==} + '@rspack/binding-darwin-arm64@1.6.3': + resolution: {integrity: sha512-GxjrB5RhxlEoX3uoWtzNPcINPOn6hzqhn00Y164gofwQ6KgvtEJU7DeYXgCq4TQDD1aQbF/lsV1wpzb2LMkQdg==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@1.5.8': - resolution: {integrity: sha512-YFOzeL1IBknBcri8vjUp43dfUBylCeQnD+9O9p0wZmLAw7DtpN5JEOe2AkGo8kdTqJjYKI+cczJPKIw6lu1LWw==} - cpu: [x64] - os: [darwin] - '@rspack/binding-darwin-x64@1.6.0-beta.1': resolution: {integrity: sha512-Ulb7Jyyvuf28BwPXZKSbglaSK/19b32ItWT+pgswhbFsnfhzAQQd7Jo7TUEvHNHAdVDiES8VFlrnOhOSnwEOLg==} cpu: [x64] os: [darwin] - '@rspack/binding-darwin-x64@1.6.1': - resolution: {integrity: sha512-uadcJOal5YTg191+kvi47I0b+U0sRKe8vKFjMXYOrSIcbXGVRdBxROt/HMlKnvg0u/A83f6AABiY6MA2fCs/gw==} + '@rspack/binding-darwin-x64@1.6.3': + resolution: {integrity: sha512-X6TEPwc+FeApTgnzBefc/viuUP7LkqTY1GxltRYuabs8E7bExlmYoyB8KhIlC66NWtgjmcNWvZIkUlr9ZalBkQ==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@1.5.8': - resolution: {integrity: sha512-UAWCsOnpkvy8eAVRo0uipbHXDhnoDq5zmqWTMhpga0/a3yzCp2e+fnjZb/qnFNYb5MeL0O1mwMOYgn1M3oHILQ==} - cpu: [arm64] - os: [linux] - '@rspack/binding-linux-arm64-gnu@1.6.0-beta.1': resolution: {integrity: sha512-UyUoh5RXHTWCktqPVnqoc5rwlWyLkWqGu6ga+iyJHDxdxlrHFfwJnTSnCd4y8cRadf7CrmjHElxE61GU3WCYhw==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-arm64-gnu@1.6.1': - resolution: {integrity: sha512-n7UGSBzv7PiX+V1Q2bY3S1XWyN3RCykCQUgfhZ+xWietCM/1349jgN7DoXKPllqlof1GPGBjziHU0sQZTC4tag==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-musl@1.5.8': - resolution: {integrity: sha512-GnSvGT4GjokPSD45cTtE+g7LgghuxSP1MRmvd+Vp/I8pnxTVSTsebRod4TAqyiv+l11nuS8yqNveK9qiOkBLWw==} + '@rspack/binding-linux-arm64-gnu@1.6.3': + resolution: {integrity: sha512-uid2GjLzRnYNzNuTTS/hUZdYO6bNATWfaeuhGBU8RWrRgB+clJwhZskSwhfVrvmyTXYbHI95CJIPt4TbZ1FRTg==} cpu: [arm64] os: [linux] @@ -1853,28 +1824,18 @@ packages: cpu: [arm64] os: [linux] - '@rspack/binding-linux-arm64-musl@1.6.1': - resolution: {integrity: sha512-P7nx0jsKxx7g3QAnH9UnJDGVgs1M2H7ZQl68SRyrs42TKOd9Md22ynoMIgCK1zoy+skssU6MhWptluSggXqSrA==} + '@rspack/binding-linux-arm64-musl@1.6.3': + resolution: {integrity: sha512-ZJqqyEARBAnv9Gj3+0/PGIw87r8Vg0ZEKiRT9u5tPKK01dptF+xGv4xywAlahOeFUik4Dni5aHixbarStzN9Cw==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-x64-gnu@1.5.8': - resolution: {integrity: sha512-XLxh5n/pzUfxsugz/8rVBv+Tx2nqEM+9rharK69kfooDsQNKyz7PANllBQ/v4svJ+W0BRHnDL4qXSGdteZeEjA==} - cpu: [x64] - os: [linux] - '@rspack/binding-linux-x64-gnu@1.6.0-beta.1': resolution: {integrity: sha512-LqAos71CJS5/V4knX9T7T68oGz0XPRZ2IJmI3jEByRlNcyZdxYeQ7Dw09JO9Y5Xj0T+0cudOeL2MxHcD3gTF/w==} cpu: [x64] os: [linux] - '@rspack/binding-linux-x64-gnu@1.6.1': - resolution: {integrity: sha512-SdiurC1bV/QHnj7rmrBYJLdsat3uUDWl9KjkVjEbtc8kQV0Ri4/vZRH0nswgzx7hZNY2j0jYuCm5O8+3qeJEMg==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-musl@1.5.8': - resolution: {integrity: sha512-gE0+MZmwF+01p9/svpEESkzkLpBkVUG2o03YMpwXYC/maeRRhWvF8BJ7R3i/Ls/jFGSE87dKX5NbRLVzqksq/w==} + '@rspack/binding-linux-x64-gnu@1.6.3': + resolution: {integrity: sha512-/W8/X3CBGVY7plii5eUzyIEyCKiYx1lqrSVuD1HLlVHvzC4H2Kpk0EwvY2gUhnQRLU0Ym77Sh4PRd1ZOOzP4LQ==} cpu: [x64] os: [linux] @@ -1883,85 +1844,54 @@ packages: cpu: [x64] os: [linux] - '@rspack/binding-linux-x64-musl@1.6.1': - resolution: {integrity: sha512-JoSJu29nV+auOePhe8x2Fzqxiga1YGNcOMWKJ5Uj8rHBZ8FPAiiE+CpLG8TwfpHsivojrY/sy6fE8JldYLV5TQ==} + '@rspack/binding-linux-x64-musl@1.6.3': + resolution: {integrity: sha512-h0Q3aM0fkRCd330DfRGZ9O3nk/rfRyXRX4dEIoLcLAq34VOmp3HZUP7rEy7feiJbuU4Atcvd0MD7U6RLwa1umQ==} cpu: [x64] os: [linux] - '@rspack/binding-wasm32-wasi@1.5.8': - resolution: {integrity: sha512-cfg3niNHeJuxuml1Vy9VvaJrI/5TakzoaZvKX2g5S24wfzR50Eyy4JAsZ+L2voWQQp1yMJbmPYPmnTCTxdJQBQ==} - cpu: [wasm32] - '@rspack/binding-wasm32-wasi@1.6.0-beta.1': resolution: {integrity: sha512-PaKEjXOkYprSFlgdgVm/P3pv2E8nAQx9WSGgPmMVIAtxo3Cyz0wwFf0f1Bp9wCw0KkIWgi+9lz8oXNkgKZilug==} cpu: [wasm32] - '@rspack/binding-wasm32-wasi@1.6.1': - resolution: {integrity: sha512-u5NiSHxM7LtIo4cebq/hQPJ9o39u127am3eVJHDzdmBVhTYYO5l7XVUnFmcU8hNHuj/4lJzkFviWFbf3SaRSYA==} + '@rspack/binding-wasm32-wasi@1.6.3': + resolution: {integrity: sha512-XLCDe+b52kAajlHutsyfh9o+uKQvgis+rLFb3XIJ9FfCcL8opTWVyeGLNHBUBn7cGPXGEYWd0EU9CZJrjV+iVw==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@1.5.8': - resolution: {integrity: sha512-7i3ZTHFXKfU/9Jm9XhpMkrdkxO7lfeYMNVEGkuU5dyBfRMQj69dRgPL7zJwc2plXiqu9LUOl+TwDNTjap7Q36g==} - cpu: [arm64] - os: [win32] - '@rspack/binding-win32-arm64-msvc@1.6.0-beta.1': resolution: {integrity: sha512-HWz9Qxrjf3TKLCwiFPJaqw+STvEsBvFYZvBXZ8umIZXqtdfgQP5d91V8JRG4Gg1J6xnGC/KhZexxBuR/y64aBA==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-arm64-msvc@1.6.1': - resolution: {integrity: sha512-u2Lm4iyUstX/H4JavHnFLIlXQwMka6WVvG2XH8uRd6ziNTh0k/u9jlFADzhdZMvxj63L2hNXCs7TrMZTx2VObQ==} + '@rspack/binding-win32-arm64-msvc@1.6.3': + resolution: {integrity: sha512-BU3VjyzAf8noYqb7NPuUZu9VVHRH2b+x4Q5A2oqQwEq4JzW/Mrhcd//vnRpSE9HHuezxTpQTtSSsB/YqV7BkDg==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@1.5.8': - resolution: {integrity: sha512-7ZPPWO11J+soea1+mnfaPpQt7GIodBM7A86dx6PbXgVEoZmetcWPrCF2NBfXxQWOKJ9L3RYltC4z+ZyXRgMOrw==} - cpu: [ia32] - os: [win32] - '@rspack/binding-win32-ia32-msvc@1.6.0-beta.1': resolution: {integrity: sha512-alAZHRuyPzCH3rJpEC9EBE60EZPnQjzltZ6HN8lsCidACMFTzaLBvuzZyYQah+Zm58O22ok2Eon4BpP1Coizgg==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-ia32-msvc@1.6.1': - resolution: {integrity: sha512-/rMU4pjnQeYnkrXmlqeEPiUNT1wHfJ8GR5v2zqcHXBQkAtic3ZsLwjHpucJjrfRsN5CcVChxJl/T7ozlITfcYw==} + '@rspack/binding-win32-ia32-msvc@1.6.3': + resolution: {integrity: sha512-W2yHUFra9N8QbBKQC6PcyOwOJbj8qrmechK97XVQAwo0GWGnQKMphivJrbxHOxCz89FGn9kLGRakTH04bHT4MQ==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@1.5.8': - resolution: {integrity: sha512-N/zXQgzIxME3YUzXT8qnyzxjqcnXudWOeDh8CAG9zqTCnCiy16SFfQ/cQgEoLlD9geQntV6jx2GbDDI5kpDGMQ==} - cpu: [x64] - os: [win32] - '@rspack/binding-win32-x64-msvc@1.6.0-beta.1': resolution: {integrity: sha512-/WBzhed0Cu0o9XQ9caGgWwzyNnnPKlENlExa2aGbRCbB14/+CwfhCyETyKlc/ID+dtlV/eHKTC9cckUNI8NpTQ==} cpu: [x64] os: [win32] - '@rspack/binding-win32-x64-msvc@1.6.1': - resolution: {integrity: sha512-8qsdb5COuZF5Trimo3HHz3N0KuRtrPtRCMK/wi7DOT1nR6CpUeUMPTjvtPl/O/QezQje+cpBFTa5BaQ1WKlHhw==} + '@rspack/binding-win32-x64-msvc@1.6.3': + resolution: {integrity: sha512-mxep+BqhySoWweQSXnUaYAHx+C8IzOTNMJYuAVchXn9bMG6SPAXvZqAF8X/Q+kNg8X7won8Sjz+O+OUw3OTyOQ==} cpu: [x64] os: [win32] - '@rspack/binding@1.5.8': - resolution: {integrity: sha512-/91CzhRl9r5BIQCgGsS7jA6MDbw1I2BQpbfcUUdkdKl2P79K3Zo/Mw/TvKzS86catwLaUQEgkGRmYawOfPg7ow==} - '@rspack/binding@1.6.0-beta.1': resolution: {integrity: sha512-r3L60ekkDLM5qoRjCMrqsgwU9SQ5e8oA/Omltu/FEEUspIVHawPvAqNZvAXnGB+FoNxM8YgdRRh12PAwXJww0A==} - '@rspack/binding@1.6.1': - resolution: {integrity: sha512-6duvh3CbDA3c4HpNkzIOP9z1wn/mKY1Mrxj+AqgcNvsE0ppp1iKlMsJCDgl7SlUauus2AgtM1dIEU+0sRajmwQ==} - - '@rspack/core@1.5.8': - resolution: {integrity: sha512-sUd2LfiDhqYVfvknuoz0+/c+wSpn693xotnG5g1CSWKZArbtwiYzBIVnNlcHGmuoBRsnj/TkSq8dTQ7gwfBroQ==} - engines: {node: '>=18.12.0'} - peerDependencies: - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@swc/helpers': - optional: true + '@rspack/binding@1.6.3': + resolution: {integrity: sha512-liRgxMjHWDL225c41pH4ZcFtPN48LM0+St3iylwavF5JFSqBv86R/Cv5+M+WLrhcihCQsxDwBofipyosJIFmmA==} '@rspack/core@1.6.0-beta.1': resolution: {integrity: sha512-2ff8XWonPPHyQ6mEWogMspg+Sul3lXZUfNQVrbYSjfNpi8CeDV0/ZtRbHHbAXiy6pz5fvBFL6X+i/ATckjTYBw==} @@ -1972,8 +1902,8 @@ packages: '@swc/helpers': optional: true - '@rspack/core@1.6.1': - resolution: {integrity: sha512-hZVrmiZoBTchWUdh/XbeJ5z+GqHW5aPYeufBigmtUeyzul8uJtHlWKmQhpG+lplMf6o1RESTjjxl632TP/Cfhg==} + '@rspack/core@1.6.3': + resolution: {integrity: sha512-03pyxRtpZ9SNwuA4XHLcFG/jmmWqSd4NaXQGrwOHU0UoPKpVPTqkxtQYZLCfeNtDfAA9v2KPqgJ3b40x8nJGeA==} engines: {node: '>=18.12.0'} peerDependencies: '@swc/helpers': '>=0.5.1' @@ -1985,6 +1915,9 @@ packages: resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} + '@rspack/lite-tapable@1.1.0': + resolution: {integrity: sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==} + '@rspack/plugin-react-refresh@1.5.2': resolution: {integrity: sha512-uTbN6P01LPdQOnl5YNwHkN4hDsb9Sb5nIetQb55mPyFiJnu9MQetmBUm+tmh8JJg0QPv4Ew7tXgi4hjpHFY3Rw==} peerDependencies: @@ -1994,8 +1927,8 @@ packages: webpack-hot-middleware: optional: true - '@rspress/core@2.0.0-beta.34': - resolution: {integrity: sha512-iTxHYPXsCYoc4I/CxOfylc7nOZutFH9bOUXrQcWxvrQT0bEpSc008xhIQIYqdgrBpGyWx/DU/5SJCwMd19YzlQ==} + '@rspress/core@2.0.0-rc.0': + resolution: {integrity: sha512-MMlEqEICya97vGQOtSSAqJyLcotlFJ3fr2oog78NYSZj4+t7e15zrvzuudl3iPHJKGFk8N7oq37i3LNc89Ze+Q==} engines: {node: '>=18.0.0'} hasBin: true @@ -2051,28 +1984,24 @@ packages: resolution: {integrity: sha512-NpNhTKBIlV3O6ADhoZkgHvBFvXMW2TYlIWmIT1ysJESUBqDpaN9H3Teve5fugjU2pQ2ORBZO6SQGKliMw/8m/Q==} engines: {node: '>= 10'} - '@rspress/plugin-algolia@2.0.0-beta.34': - resolution: {integrity: sha512-1V4SuXR6OqEqgojrLZs9UkGTYQtNjcnXhFXugHTXNdLteCGLv6E5sdtR7c5J4latz6p4gmjHsCiqeNUMssKZXw==} + '@rspress/plugin-algolia@2.0.0-rc.0': + resolution: {integrity: sha512-r7HA5npkuSiokhpEihV+x1uo63zyK6ZNejyl+xIeA9WYDgoSd1+h+7kuu0b3R6PW2HOShi1QHwJYK2yWl9JFqQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@rspress/core': ^2.0.0-beta.34 + '@rspress/core': ^2.0.0-rc.0 - '@rspress/plugin-llms@2.0.0-beta.34': - resolution: {integrity: sha512-y7blyS3/NGfBH0Y2/JTXkHqhSh4ocXQymraYxXG8AIqgiIGCMS+eyv7K8jfQfVIJGeygMzAJCceACf9QQz8zFQ==} + '@rspress/plugin-llms@2.0.0-rc.0': + resolution: {integrity: sha512-PPa4T+v9+yvlfEMfgQMsiB/yz2bZymb80x80A4tqbpTCHyb5+2zgWfJYGk+jAwbtz5C8tYnqngY1SUQ7y5Lp7A==} engines: {node: '>=18.0.0'} peerDependencies: - '@rspress/core': ^2.0.0-beta.34 + '@rspress/core': ^2.0.0-rc.0 - '@rspress/runtime@2.0.0-beta.34': - resolution: {integrity: sha512-tz6J2bQCRscCGrDVOTF4XTb5RmTlpQK6DGFwv+N98z34ya4JYZ/xOpC4EGvDCTvVGI+AqFIsZz0Ra8Z2oX0zdg==} + '@rspress/runtime@2.0.0-rc.0': + resolution: {integrity: sha512-assnOA9ZCeFSk9cC292JamdqIhbvatKA6sa2NjA3joE7gyW2XCKRoN/c36YorvkPMc+YjR0zL6F3rMRGP/w/2Q==} engines: {node: '>=18.0.0'} - '@rspress/shared@2.0.0-beta.34': - resolution: {integrity: sha512-kFvrJIF7ftQFFzQyJiTwkxmdoVXwSeBoEsAQDmOJ2WZJwXvtzkvFbJJjdzC21N3qNyYOqHlx+jGzZowYjZuBhA==} - - '@rspress/theme-default@2.0.0-beta.34': - resolution: {integrity: sha512-ZnW9oWEA3+lH0nh71bOOncLDiosZRutRXlXSnkjSMJGacBjGITFQc+ECc1E11+tcpIIt0NiWikx7/PeXXjBmAA==} - engines: {node: '>=18.0.0'} + '@rspress/shared@2.0.0-rc.0': + resolution: {integrity: sha512-+Zwl+ycVwvwYg9eMTtoI/sst0Q/fJZS2oW+mEwj0La9hWHFutPcBHq0+zHHmi9eV7RHXLUo2lySfnQ14PTUPSw==} '@rstack-dev/doc-ui@1.11.0': resolution: {integrity: sha512-5GZ8EwvmKj8LXomEElC4GhDlDW2SazCeHbA+ieacJrlcGduuiJXGTBzVA2rNnPLjAb41H0esuy0aH0skRIQAqA==} @@ -3063,6 +2992,10 @@ packages: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + cockatiel@3.2.1: resolution: {integrity: sha512-gfrHV6ZPkquExvMh9IOkKsBzNDk6sDuZ6DdBGUBkvFnTCqCxzpuq48RySgP0AnaqQkw2zynOFj9yly6T1Q2G5Q==} engines: {node: '>=16'} @@ -3106,6 +3039,9 @@ packages: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} + compute-scroll-into-view@3.1.1: + resolution: {integrity: sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -3566,8 +3502,8 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - flexsearch@0.7.43: - resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==} + flexsearch@0.8.212: + resolution: {integrity: sha512-wSyJr1GUWoOOIISRu+X2IXiOcVfg9qqBRyCPRUdLMIGJqPzMo+jMRlvE83t14v1j0dRMEaBbER/adQjp6Du2pw==} follow-redirects@1.15.9: resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} @@ -4944,8 +4880,14 @@ packages: react-lazy-with-preload@2.2.1: resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==} - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} + react-reconciler@0.33.0: + resolution: {integrity: sha512-KetWRytFv1epdpJc3J4G75I4WrplZE5jOL7Yq0p34+OVOKF4Se7WrdIdVC45XsSSmUTlht2FM/fM1FZb1mfQeA==} + engines: {node: '>=0.10.0'} + peerDependencies: + react: ^19.2.0 + + react-refresh@0.18.0: + resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} react-router-dom@6.30.1: @@ -5288,6 +5230,9 @@ packages: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} + scroll-into-view-if-needed@3.1.0: + resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} + secretlint@10.2.2: resolution: {integrity: sha512-xVpkeHV/aoWe4vP4TansF622nBEImzCY73y/0042DuJ29iKIaqgoJ8fGxre3rVSHHbxar4FdJobmTnLp9AU0eg==} engines: {node: '>=20.0.0'} @@ -6735,13 +6680,20 @@ snapshots: '@csstools/css-tokenizer@3.0.4': {} - '@docsearch/css@4.2.0': {} + '@docsearch/core@4.3.1(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + optionalDependencies: + '@types/react': 19.2.2 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@docsearch/react@4.2.0(@algolia/client-search@5.37.0)(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@docsearch/css@4.3.2': {} + + '@docsearch/react@4.3.2(@algolia/client-search@5.37.0)(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@ai-sdk/react': 2.0.76(react@19.2.0)(zod@4.1.12) '@algolia/autocomplete-core': 1.19.2(@algolia/client-search@5.37.0)(algoliasearch@5.37.0) - '@docsearch/css': 4.2.0 + '@docsearch/core': 4.3.1(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@docsearch/css': 4.3.2 ai: 5.0.76(zod@4.1.12) algoliasearch: 5.37.0 marked: 16.4.1 @@ -6961,47 +6913,29 @@ snapshots: '@microsoft/tsdoc@0.15.1': {} - '@module-federation/error-codes@0.18.0': {} - '@module-federation/error-codes@0.21.1': {} - '@module-federation/error-codes@0.21.2': {} - - '@module-federation/runtime-core@0.18.0': - dependencies: - '@module-federation/error-codes': 0.18.0 - '@module-federation/sdk': 0.18.0 + '@module-federation/error-codes@0.21.4': {} '@module-federation/runtime-core@0.21.1': dependencies: '@module-federation/error-codes': 0.21.1 '@module-federation/sdk': 0.21.1 - '@module-federation/runtime-core@0.21.2': + '@module-federation/runtime-core@0.21.4': dependencies: - '@module-federation/error-codes': 0.21.2 - '@module-federation/sdk': 0.21.2 - - '@module-federation/runtime-tools@0.18.0': - dependencies: - '@module-federation/runtime': 0.18.0 - '@module-federation/webpack-bundler-runtime': 0.18.0 + '@module-federation/error-codes': 0.21.4 + '@module-federation/sdk': 0.21.4 '@module-federation/runtime-tools@0.21.1': dependencies: '@module-federation/runtime': 0.21.1 '@module-federation/webpack-bundler-runtime': 0.21.1 - '@module-federation/runtime-tools@0.21.2': + '@module-federation/runtime-tools@0.21.4': dependencies: - '@module-federation/runtime': 0.21.2 - '@module-federation/webpack-bundler-runtime': 0.21.2 - - '@module-federation/runtime@0.18.0': - dependencies: - '@module-federation/error-codes': 0.18.0 - '@module-federation/runtime-core': 0.18.0 - '@module-federation/sdk': 0.18.0 + '@module-federation/runtime': 0.21.4 + '@module-federation/webpack-bundler-runtime': 0.21.4 '@module-federation/runtime@0.21.1': dependencies: @@ -7009,32 +6943,25 @@ snapshots: '@module-federation/runtime-core': 0.21.1 '@module-federation/sdk': 0.21.1 - '@module-federation/runtime@0.21.2': + '@module-federation/runtime@0.21.4': dependencies: - '@module-federation/error-codes': 0.21.2 - '@module-federation/runtime-core': 0.21.2 - '@module-federation/sdk': 0.21.2 - - '@module-federation/sdk@0.18.0': {} + '@module-federation/error-codes': 0.21.4 + '@module-federation/runtime-core': 0.21.4 + '@module-federation/sdk': 0.21.4 '@module-federation/sdk@0.21.1': {} - '@module-federation/sdk@0.21.2': {} - - '@module-federation/webpack-bundler-runtime@0.18.0': - dependencies: - '@module-federation/runtime': 0.18.0 - '@module-federation/sdk': 0.18.0 + '@module-federation/sdk@0.21.4': {} '@module-federation/webpack-bundler-runtime@0.21.1': dependencies: '@module-federation/runtime': 0.21.1 '@module-federation/sdk': 0.21.1 - '@module-federation/webpack-bundler-runtime@0.21.2': + '@module-federation/webpack-bundler-runtime@0.21.4': dependencies: - '@module-federation/runtime': 0.21.2 - '@module-federation/sdk': 0.21.2 + '@module-federation/runtime': 0.21.4 + '@module-federation/sdk': 0.21.4 '@napi-rs/wasm-runtime@0.2.12': dependencies: @@ -7231,14 +7158,6 @@ snapshots: '@remix-run/router@1.23.0': {} - '@rsbuild/core@1.5.17': - dependencies: - '@rspack/core': 1.5.8(@swc/helpers@0.5.17) - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.17 - core-js: 3.46.0 - jiti: 2.6.1 - '@rsbuild/core@1.6.0-beta.1': dependencies: '@rspack/core': 1.6.0-beta.1(@swc/helpers@0.5.17) @@ -7247,10 +7166,10 @@ snapshots: core-js: 3.46.0 jiti: 2.6.1 - '@rsbuild/core@1.6.2': + '@rsbuild/core@1.6.6': dependencies: - '@rspack/core': 1.6.1(@swc/helpers@0.5.17) - '@rspack/lite-tapable': 1.0.1 + '@rspack/core': 1.6.3(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.1.0 '@swc/helpers': 0.5.17 core-js: 3.46.0 jiti: 2.6.1 @@ -7269,7 +7188,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@rsbuild/plugin-check-syntax@1.5.0(@rsbuild/core@1.6.2)': + '@rsbuild/plugin-check-syntax@1.5.0(@rsbuild/core@1.6.6)': dependencies: acorn: 8.15.0 browserslist-to-es-version: 1.2.0 @@ -7277,35 +7196,27 @@ snapshots: picocolors: 1.1.1 source-map: 0.7.6 optionalDependencies: - '@rsbuild/core': 1.6.2 - - '@rsbuild/plugin-react@1.4.1(@rsbuild/core@1.5.17)': - dependencies: - '@rsbuild/core': 1.5.17 - '@rspack/plugin-react-refresh': 1.5.2(react-refresh@0.17.0) - react-refresh: 0.17.0 - transitivePeerDependencies: - - webpack-hot-middleware + '@rsbuild/core': 1.6.6 - '@rsbuild/plugin-react@1.4.1(@rsbuild/core@1.6.0-beta.1)': + '@rsbuild/plugin-react@1.4.2(@rsbuild/core@1.6.0-beta.1)': dependencies: '@rsbuild/core': 1.6.0-beta.1 - '@rspack/plugin-react-refresh': 1.5.2(react-refresh@0.17.0) - react-refresh: 0.17.0 + '@rspack/plugin-react-refresh': 1.5.2(react-refresh@0.18.0) + react-refresh: 0.18.0 transitivePeerDependencies: - webpack-hot-middleware - '@rsbuild/plugin-react@1.4.1(@rsbuild/core@1.6.2)': + '@rsbuild/plugin-react@1.4.2(@rsbuild/core@1.6.6)': dependencies: - '@rsbuild/core': 1.6.2 - '@rspack/plugin-react-refresh': 1.5.2(react-refresh@0.17.0) - react-refresh: 0.17.0 + '@rsbuild/core': 1.6.6 + '@rspack/plugin-react-refresh': 1.5.2(react-refresh@0.18.0) + react-refresh: 0.18.0 transitivePeerDependencies: - webpack-hot-middleware - '@rsbuild/plugin-sass@1.4.0(@rsbuild/core@1.6.2)': + '@rsbuild/plugin-sass@1.4.0(@rsbuild/core@1.6.6)': dependencies: - '@rsbuild/core': 1.6.2 + '@rsbuild/core': 1.6.6 deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.5.6 @@ -7338,13 +7249,13 @@ snapshots: '@rsdoctor/client@1.3.6': {} - '@rsdoctor/core@1.3.6(@rsbuild/core@1.6.2)(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': + '@rsdoctor/core@1.3.6(@rsbuild/core@1.6.6)(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': dependencies: - '@rsbuild/plugin-check-syntax': 1.5.0(@rsbuild/core@1.6.2) - '@rsdoctor/graph': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/sdk': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/types': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsbuild/plugin-check-syntax': 1.5.0(@rsbuild/core@1.6.6) + '@rsdoctor/graph': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/sdk': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/types': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) browserslist-load-config: 1.0.1 enhanced-resolve: 5.12.0 es-toolkit: 1.41.0 @@ -7360,10 +7271,10 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/graph@1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': + '@rsdoctor/graph@1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': dependencies: - '@rsdoctor/types': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/types': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) es-toolkit: 1.41.0 path-browserify: 1.0.1 source-map: 0.7.6 @@ -7371,15 +7282,15 @@ snapshots: - '@rspack/core' - webpack - '@rsdoctor/rspack-plugin@1.3.6(@rsbuild/core@1.6.2)(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': + '@rsdoctor/rspack-plugin@1.3.6(@rsbuild/core@1.6.6)(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': dependencies: - '@rsdoctor/core': 1.3.6(@rsbuild/core@1.6.2)(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/graph': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/sdk': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/types': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/core': 1.3.6(@rsbuild/core@1.6.6)(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/graph': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/sdk': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/types': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) optionalDependencies: - '@rspack/core': 1.6.1(@swc/helpers@0.5.17) + '@rspack/core': 1.6.3(@swc/helpers@0.5.17) transitivePeerDependencies: - '@rsbuild/core' - bufferutil @@ -7387,12 +7298,12 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/sdk@1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': + '@rsdoctor/sdk@1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': dependencies: '@rsdoctor/client': 1.3.6 - '@rsdoctor/graph': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/types': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) - '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/graph': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/types': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/utils': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) safer-buffer: 2.1.2 socket.io: 4.8.1 tapable: 2.2.3 @@ -7403,20 +7314,20 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/types@1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': + '@rsdoctor/types@1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': dependencies: '@types/connect': 3.4.38 '@types/estree': 1.0.5 '@types/tapable': 2.2.7 source-map: 0.7.6 optionalDependencies: - '@rspack/core': 1.6.1(@swc/helpers@0.5.17) + '@rspack/core': 1.6.3(@swc/helpers@0.5.17) webpack: 5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)) - '@rsdoctor/utils@1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': + '@rsdoctor/utils@1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17)))': dependencies: '@babel/code-frame': 7.26.2 - '@rsdoctor/types': 1.3.6(@rspack/core@1.6.1(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) + '@rsdoctor/types': 1.3.6(@rspack/core@1.6.3(@swc/helpers@0.5.17))(webpack@5.102.1(@swc/core@1.13.5(@swc/helpers@0.5.17))) '@types/estree': 1.0.5 acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) @@ -7436,8 +7347,8 @@ snapshots: '@rslib/core@0.17.1(@microsoft/api-extractor@7.53.3(@types/node@22.18.6))(typescript@5.9.3)': dependencies: - '@rsbuild/core': 1.6.2 - rsbuild-plugin-dts: 0.17.1(@microsoft/api-extractor@7.53.3(@types/node@22.18.6))(@rsbuild/core@1.6.2)(typescript@5.9.3) + '@rsbuild/core': 1.6.6 + rsbuild-plugin-dts: 0.17.1(@microsoft/api-extractor@7.53.3(@types/node@22.18.6))(@rsbuild/core@1.6.6)(typescript@5.9.3) optionalDependencies: '@microsoft/api-extractor': 7.53.3(@types/node@22.18.6) typescript: 5.9.3 @@ -7471,63 +7382,40 @@ snapshots: '@rslint/win32-x64@0.1.13': optional: true - '@rspack/binding-darwin-arm64@1.5.8': - optional: true - '@rspack/binding-darwin-arm64@1.6.0-beta.1': optional: true - '@rspack/binding-darwin-arm64@1.6.1': - optional: true - - '@rspack/binding-darwin-x64@1.5.8': + '@rspack/binding-darwin-arm64@1.6.3': optional: true '@rspack/binding-darwin-x64@1.6.0-beta.1': optional: true - '@rspack/binding-darwin-x64@1.6.1': - optional: true - - '@rspack/binding-linux-arm64-gnu@1.5.8': + '@rspack/binding-darwin-x64@1.6.3': optional: true '@rspack/binding-linux-arm64-gnu@1.6.0-beta.1': optional: true - '@rspack/binding-linux-arm64-gnu@1.6.1': - optional: true - - '@rspack/binding-linux-arm64-musl@1.5.8': + '@rspack/binding-linux-arm64-gnu@1.6.3': optional: true '@rspack/binding-linux-arm64-musl@1.6.0-beta.1': optional: true - '@rspack/binding-linux-arm64-musl@1.6.1': - optional: true - - '@rspack/binding-linux-x64-gnu@1.5.8': + '@rspack/binding-linux-arm64-musl@1.6.3': optional: true '@rspack/binding-linux-x64-gnu@1.6.0-beta.1': optional: true - '@rspack/binding-linux-x64-gnu@1.6.1': - optional: true - - '@rspack/binding-linux-x64-musl@1.5.8': + '@rspack/binding-linux-x64-gnu@1.6.3': optional: true '@rspack/binding-linux-x64-musl@1.6.0-beta.1': optional: true - '@rspack/binding-linux-x64-musl@1.6.1': - optional: true - - '@rspack/binding-wasm32-wasi@1.5.8': - dependencies: - '@napi-rs/wasm-runtime': 1.0.7 + '@rspack/binding-linux-x64-musl@1.6.3': optional: true '@rspack/binding-wasm32-wasi@1.6.0-beta.1': @@ -7535,51 +7423,29 @@ snapshots: '@napi-rs/wasm-runtime': 1.0.7 optional: true - '@rspack/binding-wasm32-wasi@1.6.1': + '@rspack/binding-wasm32-wasi@1.6.3': dependencies: '@napi-rs/wasm-runtime': 1.0.7 optional: true - '@rspack/binding-win32-arm64-msvc@1.5.8': - optional: true - '@rspack/binding-win32-arm64-msvc@1.6.0-beta.1': optional: true - '@rspack/binding-win32-arm64-msvc@1.6.1': - optional: true - - '@rspack/binding-win32-ia32-msvc@1.5.8': + '@rspack/binding-win32-arm64-msvc@1.6.3': optional: true '@rspack/binding-win32-ia32-msvc@1.6.0-beta.1': optional: true - '@rspack/binding-win32-ia32-msvc@1.6.1': - optional: true - - '@rspack/binding-win32-x64-msvc@1.5.8': + '@rspack/binding-win32-ia32-msvc@1.6.3': optional: true '@rspack/binding-win32-x64-msvc@1.6.0-beta.1': optional: true - '@rspack/binding-win32-x64-msvc@1.6.1': + '@rspack/binding-win32-x64-msvc@1.6.3': optional: true - '@rspack/binding@1.5.8': - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.5.8 - '@rspack/binding-darwin-x64': 1.5.8 - '@rspack/binding-linux-arm64-gnu': 1.5.8 - '@rspack/binding-linux-arm64-musl': 1.5.8 - '@rspack/binding-linux-x64-gnu': 1.5.8 - '@rspack/binding-linux-x64-musl': 1.5.8 - '@rspack/binding-wasm32-wasi': 1.5.8 - '@rspack/binding-win32-arm64-msvc': 1.5.8 - '@rspack/binding-win32-ia32-msvc': 1.5.8 - '@rspack/binding-win32-x64-msvc': 1.5.8 - '@rspack/binding@1.6.0-beta.1': optionalDependencies: '@rspack/binding-darwin-arm64': 1.6.0-beta.1 @@ -7593,26 +7459,18 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.6.0-beta.1 '@rspack/binding-win32-x64-msvc': 1.6.0-beta.1 - '@rspack/binding@1.6.1': - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.6.1 - '@rspack/binding-darwin-x64': 1.6.1 - '@rspack/binding-linux-arm64-gnu': 1.6.1 - '@rspack/binding-linux-arm64-musl': 1.6.1 - '@rspack/binding-linux-x64-gnu': 1.6.1 - '@rspack/binding-linux-x64-musl': 1.6.1 - '@rspack/binding-wasm32-wasi': 1.6.1 - '@rspack/binding-win32-arm64-msvc': 1.6.1 - '@rspack/binding-win32-ia32-msvc': 1.6.1 - '@rspack/binding-win32-x64-msvc': 1.6.1 - - '@rspack/core@1.5.8(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.18.0 - '@rspack/binding': 1.5.8 - '@rspack/lite-tapable': 1.0.1 + '@rspack/binding@1.6.3': optionalDependencies: - '@swc/helpers': 0.5.17 + '@rspack/binding-darwin-arm64': 1.6.3 + '@rspack/binding-darwin-x64': 1.6.3 + '@rspack/binding-linux-arm64-gnu': 1.6.3 + '@rspack/binding-linux-arm64-musl': 1.6.3 + '@rspack/binding-linux-x64-gnu': 1.6.3 + '@rspack/binding-linux-x64-musl': 1.6.3 + '@rspack/binding-wasm32-wasi': 1.6.3 + '@rspack/binding-win32-arm64-msvc': 1.6.3 + '@rspack/binding-win32-ia32-msvc': 1.6.3 + '@rspack/binding-win32-x64-msvc': 1.6.3 '@rspack/core@1.6.0-beta.1(@swc/helpers@0.5.17)': dependencies: @@ -7622,51 +7480,62 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 - '@rspack/core@1.6.1(@swc/helpers@0.5.17)': + '@rspack/core@1.6.3(@swc/helpers@0.5.17)': dependencies: - '@module-federation/runtime-tools': 0.21.2 - '@rspack/binding': 1.6.1 - '@rspack/lite-tapable': 1.0.1 + '@module-federation/runtime-tools': 0.21.4 + '@rspack/binding': 1.6.3 + '@rspack/lite-tapable': 1.1.0 optionalDependencies: '@swc/helpers': 0.5.17 '@rspack/lite-tapable@1.0.1': {} - '@rspack/plugin-react-refresh@1.5.2(react-refresh@0.17.0)': + '@rspack/lite-tapable@1.1.0': {} + + '@rspack/plugin-react-refresh@1.5.2(react-refresh@0.18.0)': dependencies: error-stack-parser: 2.1.4 html-entities: 2.6.0 - react-refresh: 0.17.0 + react-refresh: 0.18.0 - '@rspress/core@2.0.0-beta.34(@types/react@19.2.2)': + '@rspress/core@2.0.0-rc.0(@types/react@19.2.2)': dependencies: '@mdx-js/mdx': 3.1.1 '@mdx-js/react': 3.1.1(@types/react@19.2.2)(react@19.2.0) - '@rsbuild/core': 1.5.17 - '@rsbuild/plugin-react': 1.4.1(@rsbuild/core@1.5.17) + '@rsbuild/core': 1.6.6 + '@rsbuild/plugin-react': 1.4.2(@rsbuild/core@1.6.6) '@rspress/mdx-rs': 0.6.6 - '@rspress/runtime': 2.0.0-beta.34 - '@rspress/shared': 2.0.0-beta.34 - '@rspress/theme-default': 2.0.0-beta.34(@types/react@19.2.2) + '@rspress/runtime': 2.0.0-rc.0 + '@rspress/shared': 2.0.0-rc.0 '@shikijs/rehype': 3.12.2 '@types/unist': 3.0.3 '@unhead/react': 2.0.19(react@19.2.0) + body-scroll-lock: 4.0.0-beta.0 cac: 6.7.14 chokidar: 3.6.0 + clsx: 2.1.1 + copy-to-clipboard: 3.3.3 + flexsearch: 0.8.212 github-slugger: 2.0.0 hast-util-heading-rank: 3.0.0 + hast-util-to-jsx-runtime: 2.3.6 html-to-text: 9.0.5 lodash-es: 4.17.21 + mdast-util-mdx: 3.0.0 mdast-util-mdxjs-esm: 2.0.1 medium-zoom: 1.1.0 + nprogress: 0.2.0 picocolors: 1.1.1 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) react-lazy-with-preload: 2.2.1 + react-reconciler: 0.33.0(react@19.2.0) react-router-dom: 6.30.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) rehype-external-links: 3.0.0 rehype-raw: 7.0.0 remark-gfm: 4.0.1 + remark-mdx: 3.1.1 + scroll-into-view-if-needed: 3.1.0 shiki: 3.12.2 tinyglobby: 0.2.15 tinypool: 1.1.1 @@ -7713,11 +7582,11 @@ snapshots: '@rspress/mdx-rs-win32-arm64-msvc': 0.6.6 '@rspress/mdx-rs-win32-x64-msvc': 0.6.6 - '@rspress/plugin-algolia@2.0.0-beta.34(@algolia/client-search@5.37.0)(@rspress/core@2.0.0-beta.34(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@rspress/plugin-algolia@2.0.0-rc.0(@algolia/client-search@5.37.0)(@rspress/core@2.0.0-rc.0(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@docsearch/css': 4.2.0 - '@docsearch/react': 4.2.0(@algolia/client-search@5.37.0)(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@rspress/core': 2.0.0-beta.34(@types/react@19.2.2) + '@docsearch/css': 4.3.2 + '@docsearch/react': 4.3.2(@algolia/client-search@5.37.0)(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@rspress/core': 2.0.0-rc.0(@types/react@19.2.2) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -7725,9 +7594,9 @@ snapshots: - react-dom - search-insights - '@rspress/plugin-llms@2.0.0-beta.34(@rspress/core@2.0.0-beta.34(@types/react@19.2.2))': + '@rspress/plugin-llms@2.0.0-rc.0(@rspress/core@2.0.0-rc.0(@types/react@19.2.2))': dependencies: - '@rspress/core': 2.0.0-beta.34(@types/react@19.2.2) + '@rspress/core': 2.0.0-rc.0(@types/react@19.2.2) remark-mdx: 3.1.1 remark-parse: 11.0.0 remark-stringify: 11.0.0 @@ -7736,42 +7605,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@rspress/runtime@2.0.0-beta.34': + '@rspress/runtime@2.0.0-rc.0': dependencies: - '@rspress/shared': 2.0.0-beta.34 + '@rspress/shared': 2.0.0-rc.0 '@unhead/react': 2.0.19(react@19.2.0) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) react-router-dom: 6.30.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@rspress/shared@2.0.0-beta.34': + '@rspress/shared@2.0.0-rc.0': dependencies: - '@rsbuild/core': 1.5.17 + '@rsbuild/core': 1.6.6 '@shikijs/rehype': 3.12.2 gray-matter: 4.0.3 lodash-es: 4.17.21 unified: 11.0.5 - '@rspress/theme-default@2.0.0-beta.34(@types/react@19.2.2)': - dependencies: - '@mdx-js/react': 3.1.1(@types/react@19.2.2)(react@19.2.0) - '@rspress/runtime': 2.0.0-beta.34 - '@rspress/shared': 2.0.0-beta.34 - '@unhead/react': 2.0.19(react@19.2.0) - 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-to-jsx-runtime: 2.3.6 - lodash-es: 4.17.21 - nprogress: 0.2.0 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - shiki: 3.12.2 - transitivePeerDependencies: - - '@types/react' - - supports-color - '@rstack-dev/doc-ui@1.11.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: framer-motion: 12.23.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -8981,6 +8830,8 @@ snapshots: clone@1.0.4: {} + clsx@2.1.1: {} + cockatiel@3.2.1: {} collapse-white-space@2.1.0: {} @@ -9009,6 +8860,8 @@ snapshots: commander@6.2.1: {} + compute-scroll-into-view@3.1.1: {} + concat-map@0.0.1: {} config-chain@1.1.13: @@ -9449,7 +9302,7 @@ snapshots: flat@5.0.2: {} - flexsearch@0.7.43: {} + flexsearch@0.8.212: {} follow-redirects@1.15.9: {} @@ -11237,7 +11090,12 @@ snapshots: react-lazy-with-preload@2.2.1: {} - react-refresh@0.17.0: {} + react-reconciler@0.33.0(react@19.2.0): + dependencies: + react: 19.2.0 + scheduler: 0.27.0 + + react-refresh@0.18.0: {} react-router-dom@6.30.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: @@ -11437,21 +11295,21 @@ snapshots: rrweb-cssom@0.8.0: {} - rsbuild-plugin-dts@0.17.1(@microsoft/api-extractor@7.53.3(@types/node@22.18.6))(@rsbuild/core@1.6.2)(typescript@5.9.3): + rsbuild-plugin-dts@0.17.1(@microsoft/api-extractor@7.53.3(@types/node@22.18.6))(@rsbuild/core@1.6.6)(typescript@5.9.3): dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.6.2 + '@rsbuild/core': 1.6.6 optionalDependencies: '@microsoft/api-extractor': 7.53.3(@types/node@22.18.6) typescript: 5.9.3 - rsbuild-plugin-google-analytics@1.0.4(@rsbuild/core@1.6.2): + rsbuild-plugin-google-analytics@1.0.4(@rsbuild/core@1.6.6): optionalDependencies: - '@rsbuild/core': 1.6.2 + '@rsbuild/core': 1.6.6 - rsbuild-plugin-open-graph@1.1.0(@rsbuild/core@1.6.2): + rsbuild-plugin-open-graph@1.1.0(@rsbuild/core@1.6.6): optionalDependencies: - '@rsbuild/core': 1.6.2 + '@rsbuild/core': 1.6.6 rslog@1.3.0: {} @@ -11463,9 +11321,9 @@ snapshots: optionalDependencies: vue: 3.5.22(typescript@5.9.3) - rspress-plugin-font-open-sans@1.0.3(@rspress/core@2.0.0-beta.34(@types/react@19.2.2)): + rspress-plugin-font-open-sans@1.0.3(@rspress/core@2.0.0-rc.0(@types/react@19.2.2)): dependencies: - '@rspress/core': 2.0.0-beta.34(@types/react@19.2.2) + '@rspress/core': 2.0.0-rc.0(@types/react@19.2.2) rspress-plugin-sitemap@1.2.1: {} @@ -11597,6 +11455,10 @@ snapshots: ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.17.1) + scroll-into-view-if-needed@3.1.0: + dependencies: + compute-scroll-into-view: 3.1.1 + secretlint@10.2.2: dependencies: '@secretlint/config-creator': 10.2.2 diff --git a/website/package.json b/website/package.json index 4d85088a2..a52d9283c 100644 --- a/website/package.json +++ b/website/package.json @@ -10,9 +10,9 @@ }, "devDependencies": { "@rsbuild/plugin-sass": "^1.4.0", - "@rspress/core": "^2.0.0-beta.34", - "@rspress/plugin-llms": "2.0.0-beta.34", - "@rspress/plugin-algolia": "2.0.0-beta.34", + "@rspress/core": "2.0.0-rc.0", + "@rspress/plugin-llms": "2.0.0-rc.0", + "@rspress/plugin-algolia": "2.0.0-rc.0", "@rstack-dev/doc-ui": "1.11.0", "@rstest/tsconfig": "workspace:*", "@types/node": "^22.16.5", diff --git a/website/theme/components/ConfigOverview.module.scss b/website/theme/components/ConfigOverview.module.scss deleted file mode 100644 index 06ffa413e..000000000 --- a/website/theme/components/ConfigOverview.module.scss +++ /dev/null @@ -1,62 +0,0 @@ -.root { - margin-top: 32px; - - ul { - list-style: none; - padding-left: 0; - margin: 0; - } - - a { - font-size: 15px; - margin-top: 8px; - color: var(--rp-c-text-code); - opacity: 0.9; - transition: color 0.3s; - word-break: break-all; - } - - a:hover { - color: var(--rp-c-link); - } -} - -.title { - font-size: 21px; - font-weight: 600; - line-height: 1; - margin: 4px 0 20px; - color: var(--rp-c-text-1); -} - -.title a { - font-size: 21px; - color: var(--rp-c-link); -} - -.group { - break-inside: avoid; - margin-bottom: 28px; - background-color: var(--rp-c-bg-soft); - border-radius: 12px; - padding: 24px 28px; - transition: background-color 0.5s; -} - -@media (max-width: 768px) { - .root a { - font-size: 14px; - } -} - -@media (min-width: 768px) { - .root { - columns: 2; - } -} - -@media (min-width: 1300px) { - .root { - columns: 3; - } -} diff --git a/website/theme/components/ConfigOverview.tsx b/website/theme/components/ConfigOverview.tsx index d5ea61b33..bc9201116 100644 --- a/website/theme/components/ConfigOverview.tsx +++ b/website/theme/components/ConfigOverview.tsx @@ -1,5 +1,4 @@ -import { Link } from '@rspress/core/theme'; -import styles from './ConfigOverview.module.scss'; +import { type Group, OverviewGroup } from '@rspress/core/theme'; import { useI18nUrl } from './utils'; export interface GroupItem { @@ -7,12 +6,12 @@ export interface GroupItem { link: string; } -export interface Group { +export interface BasicGroup { name: string; items?: string[]; } -const OVERVIEW_GROUPS: Group[] = [ +const OVERVIEW_GROUPS: BasicGroup[] = [ { name: 'basic', items: [ @@ -74,27 +73,28 @@ const OVERVIEW_GROUPS: Group[] = [ export default function Overview() { const tUrl = useI18nUrl(); - const Nodes = OVERVIEW_GROUPS.map((group) => ( -
-
-
{group.name}
-
    - {group.items?.map((item) => ( -
  • - {item} -
  • - ))} -
-
-
- )); - return
{Nodes}
; + const group: Group = { + name: '', + items: OVERVIEW_GROUPS.map((item) => ({ + text: item.name, + link: '', + items: item.items?.map((item) => { + return { + link: tUrl(`/config/test/${item}`), + text: item, + }; + }), + })), + }; + + return ; } -const BUILD_OVERVIEW_GROUPS: Group[] = [ +const BUILD_OVERVIEW_GROUPS: BasicGroup[] = [ { - name: 'plugins', + name: 'top level', + items: ['plugins'], }, { name: 'source', @@ -135,28 +135,25 @@ const BUILD_OVERVIEW_GROUPS: Group[] = [ export function BuildOverview() { const tUrl = useI18nUrl(); - const Nodes = BUILD_OVERVIEW_GROUPS.map((group) => ( -
-
-
- {group.name} -
-
    - {group.items?.map((item) => ( -
  • - - {item} - -
  • - ))} -
-
-
- )); - return
{Nodes}
; + const group: Group = { + name: '', + items: BUILD_OVERVIEW_GROUPS.map((groupItem) => ({ + text: groupItem.name, + link: tUrl(`/config/build/${groupItem.name}`), + items: groupItem.items?.map((item) => { + return { + link: + groupItem.name === 'top level' + ? tUrl(`/config/build/${item}`) + : tUrl( + `/config/build/${groupItem.name}#${item.replace('.', '')}`, + ), + text: item, + }; + }), + })), + }; + + return ; } diff --git a/website/theme/pages/index.tsx b/website/theme/pages/index.tsx index edb42b53b..3d7768575 100644 --- a/website/theme/pages/index.tsx +++ b/website/theme/pages/index.tsx @@ -1,12 +1,23 @@ +import { HomeBackground as BasicHomeBackground } from '@rspress/core/theme'; import { BackgroundImage } from '@rstack-dev/doc-ui/background-image'; import { CopyRight } from '../components/Copyright'; import { Hero } from '../components/Hero'; import { ToolStack } from '../components/ToolStack'; +function HomeBackground() { + return ( + <> + {/* For transparent nav at top */} + + + + ); +} + export function HomeLayout() { return (
- + From c7b7a6d62860a375c48f15bf3392a40ed78d2ceb Mon Sep 17 00:00:00 2001 From: "gaoyuan.1226" Date: Mon, 17 Nov 2025 17:40:11 +0800 Subject: [PATCH 2/2] fix: update --- website/theme/components/ConfigOverview.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/theme/components/ConfigOverview.tsx b/website/theme/components/ConfigOverview.tsx index bc9201116..94bbeac9f 100644 --- a/website/theme/components/ConfigOverview.tsx +++ b/website/theme/components/ConfigOverview.tsx @@ -140,7 +140,10 @@ export function BuildOverview() { name: '', items: BUILD_OVERVIEW_GROUPS.map((groupItem) => ({ text: groupItem.name, - link: tUrl(`/config/build/${groupItem.name}`), + link: + groupItem.name === 'top level' + ? '' + : tUrl(`/config/build/${groupItem.name}`), items: groupItem.items?.map((item) => { return { link: