diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 76dcf305..d68c7b15 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -736,8 +736,8 @@ importers: specifier: ^9.0.1 version: 9.0.1(@types/react@18.3.3)(react@18.2.0) rspress: - specifier: ^1.26.3 - version: 1.27.0(webpack@5.89.0) + specifier: ^1.28.2 + version: 1.28.2(webpack@5.89.0) devDependencies: '@rsdoctor/types': specifier: workspace:* @@ -759,10 +759,10 @@ importers: version: 18.2.0(react@18.2.0) rsbuild-plugin-google-analytics: specifier: ^1.0.1 - version: 1.0.2(@rsbuild/core@1.0.1-beta.9) + version: 1.0.2(@rsbuild/core@1.0.1-beta.16) rsbuild-plugin-open-graph: specifier: ^1.0.1 - version: 1.0.2(@rsbuild/core@1.0.1-beta.9) + version: 1.0.2(@rsbuild/core@1.0.1-beta.16) rspress-plugin-font-open-sans: specifier: ^1.0.0 version: 1.0.0 @@ -4988,22 +4988,22 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/utils@2.57.1: - resolution: {integrity: sha512-mPlz8NV92U5cjo7wSCrfaOvOeIQ5aR2zJ/apPlTonVuwvHicTb2VcJkeN2bQ3stPz66NT+m6ofY+i8esGIBihw==} + /@modern-js/utils@2.58.0: + resolution: {integrity: sha512-a5rozYXKQj5BbTEboWZ0pTRwYTGNuga7kEdu14yPtDuvtzCXSr4+ta1cjdfvohDXFQ2QCJhtg6o8wM8OJBzJzA==} dependencies: '@swc/helpers': 0.5.3 caniuse-lite: 1.0.30001651 lodash: 4.17.21 rslog: 1.2.2 - dev: false - /@modern-js/utils@2.58.0: - resolution: {integrity: sha512-a5rozYXKQj5BbTEboWZ0pTRwYTGNuga7kEdu14yPtDuvtzCXSr4+ta1cjdfvohDXFQ2QCJhtg6o8wM8OJBzJzA==} + /@modern-js/utils@2.58.2: + resolution: {integrity: sha512-nIT6jOdYSqNDDZq3arf8WoIcxhznTdK+AgwWZ5dqpL7IUzfUBt80MgOThttVZL8c10N0SGgbeEsQZpdpkCA+gA==} dependencies: '@swc/helpers': 0.5.3 caniuse-lite: 1.0.30001651 lodash: 4.17.21 rslog: 1.2.2 + dev: false /@module-federation/runtime-tools@0.1.6: resolution: {integrity: sha512-7ILVnzMIa0Dlc0Blck5tVZG1tnk1MmLnuZpLOMpbdW+zl+N6wdMjjHMjEZFCUAJh2E5XJ3BREwfX8Ets0nIkLg==} @@ -5016,6 +5016,13 @@ packages: dependencies: '@module-federation/runtime': 0.2.3 '@module-federation/webpack-bundler-runtime': 0.2.3 + dev: true + + /@module-federation/runtime-tools@0.5.1: + resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==} + dependencies: + '@module-federation/runtime': 0.5.1 + '@module-federation/webpack-bundler-runtime': 0.5.1 /@module-federation/runtime@0.1.6: resolution: {integrity: sha512-nj6a+yJ+QxmcE89qmrTl4lphBIoAds0PFPVGnqLRWflwAP88jrCcrrTqRhARegkFDL+wE9AE04+h6jzlbIfMKg==} @@ -5026,12 +5033,22 @@ packages: resolution: {integrity: sha512-N+ZxBUb1mkmfO9XT1BwgYQgShtUTlijHbukqQ4afFka5lRAT+ayC7RKfHJLz0HbuexKPCmPBDfdmCnErR5WyTQ==} dependencies: '@module-federation/sdk': 0.2.3 + dev: true + + /@module-federation/runtime@0.5.1: + resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==} + dependencies: + '@module-federation/sdk': 0.5.1 /@module-federation/sdk@0.1.6: resolution: {integrity: sha512-qifXpyYLM7abUeEOIfv0oTkguZgRZuwh89YOAYIZJlkP6QbRG7DJMQvtM8X2yHXm9PTk0IYNnOJH0vNQCo6auQ==} /@module-federation/sdk@0.2.3: resolution: {integrity: sha512-W9zrPchLocyCBc/B8CW21akcfJXLl++9xBe1L1EtgxZGfj/xwHt0GcBWE/y+QGvYTL2a1iZjwscbftbUhxgxXg==} + dev: true + + /@module-federation/sdk@0.5.1: + resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==} /@module-federation/webpack-bundler-runtime@0.1.6: resolution: {integrity: sha512-K5WhKZ4RVNaMEtfHsd/9CNCgGKB0ipbm/tgweNNeC11mEuBTNxJ09Y630vg3WPkKv9vfMCuXg2p2Dk+Q/KWTSA==} @@ -5044,6 +5061,13 @@ packages: dependencies: '@module-federation/runtime': 0.2.3 '@module-federation/sdk': 0.2.3 + dev: true + + /@module-federation/webpack-bundler-runtime@0.5.1: + resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==} + dependencies: + '@module-federation/runtime': 0.5.1 + '@module-federation/sdk': 0.5.1 /@monaco-editor/loader@1.4.0(monaco-editor@0.49.0): resolution: {integrity: sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==} @@ -5526,6 +5550,19 @@ packages: postcss: 8.4.41 dev: true + /@rsbuild/core@1.0.1-beta.16: + resolution: {integrity: sha512-/0s6E3bKqyxUby2X4H11xQppuXpPWqZzPWkynUX19o9T2K7FuPw5cyuE0iL3f2XlGucmgftSn06Am5HsQV+A+w==} + engines: {node: '>=16.7.0'} + hasBin: true + dependencies: + '@rspack/core': 1.0.0-rc.0(@swc/helpers@0.5.12) + '@rspack/lite-tapable': 1.0.0 + '@swc/helpers': 0.5.12 + caniuse-lite: 1.0.30001651 + core-js: 3.38.0 + optionalDependencies: + fsevents: 2.3.3 + /@rsbuild/core@1.0.1-beta.9: resolution: {integrity: sha512-F9npL47TFmNVhPBqoE6jBvKGxXEKNszBA7skhbi3opskmX7Ako9vfXvtgi2W2jQjq837/WUL8gG/ua9zRqKFEQ==} engines: {node: '>=16.7.0'} @@ -5537,6 +5574,7 @@ packages: core-js: 3.37.1 optionalDependencies: fsevents: 2.3.3 + dev: true /@rsbuild/plugin-assets-retry@1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9): resolution: {integrity: sha512-jc/7ddSeF2npZNQAZ7zp6s0cjEVCve6HjUCmkg3lOtDqU/3EvdUGjvljlHdyeKmz2+ayCL/JL/2qBh0L1v3yjA==} @@ -5599,6 +5637,16 @@ packages: - webpack dev: true + /@rsbuild/plugin-less@1.0.1-beta.16(@rsbuild/core@1.0.1-beta.16): + resolution: {integrity: sha512-uZ0YwUTEX2c0o63hfF4Xz0SIaSlPfqRWyvKSB2c8/He8u/8nlBXcjCHbmiCA5lzp134y5SwfhO7nC6CdY7LdWA==} + peerDependencies: + '@rsbuild/core': ^1.0.1-beta.16 + dependencies: + '@rsbuild/core': 1.0.1-beta.16 + deepmerge: 4.3.1 + reduce-configs: 1.0.0 + dev: false + /@rsbuild/plugin-less@1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9): resolution: {integrity: sha512-frpPaKqV5btKJJKZZeIrk+CA3edU4N7CzKN5gd2DuvcMb74MUIW5IkpcSalcdrmu6fd6TKEOV9uptoUZ/s4e/A==} peerDependencies: @@ -5607,6 +5655,7 @@ packages: '@rsbuild/core': 1.0.1-beta.9 deepmerge: 4.3.1 reduce-configs: 1.0.0 + dev: true /@rsbuild/plugin-node-polyfill@0.7.10(@rsbuild/core@0.7.10): resolution: {integrity: sha512-1b35yi4PyPnz91kRJ+cpEAL7MZGNSx02Z66PVAjvCP2fZgzo7jrGEipAPwkJwx1c6zZsJYxW/Q73mGtXb3mUig==} @@ -5713,6 +5762,16 @@ packages: - '@swc/helpers' dev: true + /@rsbuild/plugin-react@1.0.1-beta.16(@rsbuild/core@1.0.1-beta.16): + resolution: {integrity: sha512-c9TyoM+y8tJkmPAfnqC0u8FxuOxCXIjdGhYeAFUniVJrBEwZfJ+O/SvzqjbCtPF+3AhWJAYwDdecq0GhDN2FmQ==} + peerDependencies: + '@rsbuild/core': ^1.0.1-beta.16 + dependencies: + '@rsbuild/core': 1.0.1-beta.16 + '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) + react-refresh: 0.14.2 + dev: false + /@rsbuild/plugin-react@1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9): resolution: {integrity: sha512-MX5bWSEW5Nr8jhNAVxWlNVnraJxtOYTEZna5znaypLv7m4V8w0go1Nzb210ueRSbFCEYvP+zJZzkq33m+3TWXQ==} peerDependencies: @@ -5721,6 +5780,7 @@ packages: '@rsbuild/core': 1.0.1-beta.9 '@rspack/plugin-react-refresh': 1.0.0-beta.1(react-refresh@0.14.2) react-refresh: 0.14.2 + dev: true /@rsbuild/plugin-rem@1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9): resolution: {integrity: sha512-LLN/uI6zE9aC8MX8HBa6GbJYAGnmky2j/uDZ+6BVyifd+JzQlWxk+4EDOq2SM4P06vrpaccIYsHvitAGCm1AQw==} @@ -5746,6 +5806,19 @@ packages: - '@swc/helpers' dev: true + /@rsbuild/plugin-sass@1.0.1-beta.16(@rsbuild/core@1.0.1-beta.16): + resolution: {integrity: sha512-nbQf802dgwikxqsziIHP88F1ds3jaQ04rekoDx0qGX57jpU/oCbWeSEMydwEuvddjuOdE2epM/aaM5oPN693Hw==} + peerDependencies: + '@rsbuild/core': ^1.0.1-beta.16 + dependencies: + '@rsbuild/core': 1.0.1-beta.16 + deepmerge: 4.3.1 + loader-utils: 2.0.4 + postcss: 8.4.41 + reduce-configs: 1.0.0 + sass-embedded: 1.77.8 + dev: false + /@rsbuild/plugin-sass@1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9): resolution: {integrity: sha512-5L5Ic5irHEgueIgj/VpIKuOn7MpUjmlm+wBl6gLix4EdEzOto4njFUQs1O4rVQsksenJn6PtSaqf+RG/3jkUrA==} peerDependencies: @@ -5757,6 +5830,7 @@ packages: postcss: 8.4.41 reduce-configs: 1.0.0 sass-embedded: 1.77.8 + dev: true /@rsbuild/plugin-source-build@1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9): resolution: {integrity: sha512-KDtJmFYz+na0WvYr9J9yErevqpnmC9P2m4ka3jphbFU0cvs2E9iZ8251smUKYI7vXoQ1mIQ3pQuLyECP2tdtCg==} @@ -5930,6 +6004,14 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-darwin-arm64@1.0.0-rc.0: + resolution: {integrity: sha512-4S/+q8HN69ErWUjGDePExqiNuKIEGYKEoT+91+Wz55jQV4NY1mNGRojKVKjZkz7MvbPEZ1howtpDcHuUE2+QhQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true /@rspack/binding-darwin-x64@0.7.2: @@ -5952,6 +6034,14 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-darwin-x64@1.0.0-rc.0: + resolution: {integrity: sha512-IN96SG6yRz4JwlzuNrhdApEg4J2UI9S8uD38vrJvH9TOO/Dv1puL82EpqTYBZYfbaddZsiZG9+5LNnsU9OEXJg==} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true /@rspack/binding-linux-arm64-gnu@0.7.2: @@ -5974,6 +6064,14 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-linux-arm64-gnu@1.0.0-rc.0: + resolution: {integrity: sha512-gqURooSNYGlwvgLE1xu8rz68E4Mfa2MONGTNMkre5aIYX2ZOd/MKGaB/R062Oj/78BIHmIGWcoz5GnBxBwToyw==} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@rspack/binding-linux-arm64-musl@0.7.2: @@ -5996,6 +6094,14 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-linux-arm64-musl@1.0.0-rc.0: + resolution: {integrity: sha512-302IJXw7F4YpHUEVJA2bkzlNfYp26jKXIddHpG4A3diw0/+5w1C4eDGrC9kuq642kFtu4nwP/8rjP0090/Orxw==} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@rspack/binding-linux-x64-gnu@0.7.2: @@ -6018,6 +6124,14 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-linux-x64-gnu@1.0.0-rc.0: + resolution: {integrity: sha512-VsHzd7iAwZA3j48PSj9beKva9wqde1BP2K3AF0aZe7amQoatG57YZtiOthZSWyDlwEm7VCuE6/4Jgf8vOQJX2g==} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@rspack/binding-linux-x64-musl@0.7.2: @@ -6040,6 +6154,14 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-linux-x64-musl@1.0.0-rc.0: + resolution: {integrity: sha512-M6/SC33xWdlV2pmR3O3MrhfBZBpicMCl+GrJ0MXFb9ziC7auuuLfMmfqMakorphfL2yOOwSfcfZF8V2iiYoENw==} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@rspack/binding-win32-arm64-msvc@0.7.2: @@ -6062,6 +6184,14 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-win32-arm64-msvc@1.0.0-rc.0: + resolution: {integrity: sha512-ob510ObXoIBAMjPE8iBwvhWQ8Hd4v7bJSgImUBhSGExYI+z8b/gl8tNg8y1fttLtNO8j05rj9QFsGcZmv89Zsg==} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true /@rspack/binding-win32-ia32-msvc@0.7.2: @@ -6084,6 +6214,14 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-win32-ia32-msvc@1.0.0-rc.0: + resolution: {integrity: sha512-1A+3JorREQJqBcTLEY0LhGMb5B3Qlz/LmRr3K+gNBZinscZU+DKiDnZkSGdn8FuCn40E39T8V4i73mxQCqVuvQ==} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true /@rspack/binding-win32-x64-msvc@0.7.2: @@ -6106,6 +6244,14 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@rspack/binding-win32-x64-msvc@1.0.0-rc.0: + resolution: {integrity: sha512-t6E4t668CvP+DqNDluYJMivrDtFZ0iQhUYxXd0UUhDSwXKTbGW2tOwBXGaZ3gzj9OpqWCUVJ3pqP11KiBckorw==} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true /@rspack/binding@0.7.2: @@ -6147,6 +6293,20 @@ packages: '@rspack/binding-win32-arm64-msvc': 1.0.0-beta.1 '@rspack/binding-win32-ia32-msvc': 1.0.0-beta.1 '@rspack/binding-win32-x64-msvc': 1.0.0-beta.1 + dev: true + + /@rspack/binding@1.0.0-rc.0: + resolution: {integrity: sha512-mx0x4ho0ndHpOnSjAEOoQZohTqJLYOl4hLEvQLEnXIPTdMjZtpiLUyuyKtzv6DrXDV5La3bsZuzbcdMyqkSWpg==} + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.0.0-rc.0 + '@rspack/binding-darwin-x64': 1.0.0-rc.0 + '@rspack/binding-linux-arm64-gnu': 1.0.0-rc.0 + '@rspack/binding-linux-arm64-musl': 1.0.0-rc.0 + '@rspack/binding-linux-x64-gnu': 1.0.0-rc.0 + '@rspack/binding-linux-x64-musl': 1.0.0-rc.0 + '@rspack/binding-win32-arm64-msvc': 1.0.0-rc.0 + '@rspack/binding-win32-ia32-msvc': 1.0.0-rc.0 + '@rspack/binding-win32-x64-msvc': 1.0.0-rc.0 /@rspack/cli@0.7.5(@rspack/core@0.7.5)(webpack@5.89.0): resolution: {integrity: sha512-3Lp1RSyTRzBUi232hjRmF6wLHaMJXXMJIlX5dR662HwfCRwgm+q/Nz3829/UbjHXI2aGN4fFBgNI+LJU1TOZVQ==} @@ -6237,6 +6397,22 @@ packages: '@rspack/lite-tapable': 1.0.0-beta.1 '@swc/helpers': 0.5.11 caniuse-lite: 1.0.30001651 + dev: true + + /@rspack/core@1.0.0-rc.0(@swc/helpers@0.5.12): + resolution: {integrity: sha512-sxS6QfVm7FbuKIYai8CyxMv5WH3MVdQmowVEqIZ/Fa8+PX17/sO5dg8tAFYAEzpCe/4dC93eYh9APr3Vc4ditQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@module-federation/runtime-tools': 0.5.1 + '@rspack/binding': 1.0.0-rc.0 + '@rspack/lite-tapable': 1.0.0 + '@swc/helpers': 0.5.12 + caniuse-lite: 1.0.30001651 /@rspack/dev-server@0.7.5(@rspack/core@0.7.5)(webpack@5.89.0): resolution: {integrity: sha512-jDXfccjlHMXOxOK++uxWhLUKb0L3NuA6Ujc/J75NhWYq1YxmVhNOtUWCdunuJQ1BNeLlgG/S5X5iBCbZ09S0Jg==} @@ -6262,9 +6438,14 @@ packages: - webpack-cli dev: true + /@rspack/lite-tapable@1.0.0: + resolution: {integrity: sha512-7MZf4lburSUZoEenwazwUDKHhqyfnLCGnQ/tKcUtztfmVzfjZfRn/EaiT0AKkYGnL2U8AGsw89oUeVyvaOLVCw==} + engines: {node: '>=16.0.0'} + /@rspack/lite-tapable@1.0.0-beta.1: resolution: {integrity: sha512-r4xtbJp6QhW6A1twkgTP0UQkPC9cOT3sFjjjlx22j/q669HJRz+CVTlVcNxPomK7Q3Kg6dVsyv16MjGRl/fl5g==} engines: {node: '>=16.0.0'} + dev: true /@rspack/plugin-react-refresh@0.7.2(react-refresh@0.14.2): resolution: {integrity: sha512-ZnSKuRbzp3mPLRFUgeD2CX6Vs5Mfx5t4tSoP9+pvfx6vr5Cu4xnpgsJeKNnW/9jHTgPoNegdIxGidwxzwh/rlg==} @@ -6288,6 +6469,19 @@ packages: react-refresh: 0.14.2 dev: true + /@rspack/plugin-react-refresh@1.0.0(react-refresh@0.14.2): + resolution: {integrity: sha512-WvXkLewW5G0Mlo5H1b251yDh5FFiH4NDAbYlFpvFjcuXX2AchZRf9zdw57BDE/ADyWsJgA8kixN/zZWBTN3iYA==} + peerDependencies: + react-refresh: '>=0.10.0 <1.0.0' + peerDependenciesMeta: + react-refresh: + optional: true + dependencies: + error-stack-parser: 2.1.4 + html-entities: 2.5.2 + react-refresh: 0.14.2 + dev: false + /@rspack/plugin-react-refresh@1.0.0-beta.1(react-refresh@0.14.2): resolution: {integrity: sha512-TLv3aB0NJtGPY38cMktnEkJ64RGLCed7MxQhc7f6V5FzOc3cZldTYSMThTZw1R/APc7GIHC4A26Ny5IogYlzvw==} peerDependencies: @@ -6299,33 +6493,34 @@ packages: error-stack-parser: 2.1.4 html-entities: 2.5.2 react-refresh: 0.14.2 + dev: true - /@rspress/core@1.27.0(webpack@5.89.0): - resolution: {integrity: sha512-39TTHc72VLuOEwpXAWeNqy5hzgghL6uK/X7d6p8+9qTJrNjGvRICwH2ov8vFzdjyMP0hbKbPS2stUzXLKO0VVw==} + /@rspress/core@1.28.2(webpack@5.89.0): + resolution: {integrity: sha512-8ul7vc/unTxLIlDA4zNkX3qvap4rLLwU3ltdyVll6i911WyfjxKsCNnn0pS7Jxf8VSFN8qqREnQFUe4CkTYI9w==} engines: {node: '>=14.17.6'} dependencies: '@loadable/component': 5.16.4(react@18.3.1) '@mdx-js/loader': 2.3.0(webpack@5.89.0) '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.3.1) - '@modern-js/utils': 2.57.1 - '@rsbuild/core': 1.0.1-beta.9 - '@rsbuild/plugin-less': 1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9) - '@rsbuild/plugin-react': 1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9) - '@rsbuild/plugin-sass': 1.0.1-beta.9(@rsbuild/core@1.0.1-beta.9) + '@modern-js/utils': 2.58.2 + '@rsbuild/core': 1.0.1-beta.16 + '@rsbuild/plugin-less': 1.0.1-beta.16(@rsbuild/core@1.0.1-beta.16) + '@rsbuild/plugin-react': 1.0.1-beta.16(@rsbuild/core@1.0.1-beta.16) + '@rsbuild/plugin-sass': 1.0.1-beta.16(@rsbuild/core@1.0.1-beta.16) '@rspress/mdx-rs': 0.5.7 - '@rspress/plugin-auto-nav-sidebar': 1.27.0 - '@rspress/plugin-container-syntax': 1.27.0 - '@rspress/plugin-last-updated': 1.27.0 - '@rspress/plugin-medium-zoom': 1.27.0(@rspress/runtime@1.27.0) - '@rspress/runtime': 1.27.0 - '@rspress/shared': 1.27.0 - '@rspress/theme-default': 1.27.0 + '@rspress/plugin-auto-nav-sidebar': 1.28.2 + '@rspress/plugin-container-syntax': 1.28.2 + '@rspress/plugin-last-updated': 1.28.2 + '@rspress/plugin-medium-zoom': 1.28.2(@rspress/runtime@1.28.2) + '@rspress/runtime': 1.28.2 + '@rspress/shared': 1.28.2 + '@rspress/theme-default': 1.28.2 body-scroll-lock: 4.0.0-beta.0 copy-to-clipboard: 3.3.3 enhanced-resolve: 5.17.0 github-slugger: 2.0.0 - hast-util-from-html: 1.0.2 + hast-util-from-html: 2.0.2 hast-util-heading-rank: 3.0.0 html-to-text: 9.0.5 htmr: 1.0.2(react@18.3.1) @@ -6444,52 +6639,52 @@ packages: '@rspress/mdx-rs-win32-x64-msvc': 0.5.7 dev: false - /@rspress/plugin-auto-nav-sidebar@1.27.0: - resolution: {integrity: sha512-DVC6QtgqcOV7UO4pwOzCxH7IigePM45W4K/YUx8NqJWPR2ge0zQbtyJenHfR5L0Ah3hwZmxSaBzqtaXlmsWssg==} + /@rspress/plugin-auto-nav-sidebar@1.28.2: + resolution: {integrity: sha512-/1Vu5QecxDrPiwFR3ZwdUQyp1obdHIL4d1018aTCMc/VxgsYbr4GTdFBoNmcFCitezNDuBXUVlM/bU/b2d+dMA==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.27.0 + '@rspress/shared': 1.28.2 dev: false - /@rspress/plugin-container-syntax@1.27.0: - resolution: {integrity: sha512-sTxF+kJNEcdbJnTKP2YJe/gCMq3FpA/eOB0kk5UlEFI7P8f0InQZaqIbTW6BCpU9VGSCxiVJiP1fF2RPG7wGXQ==} + /@rspress/plugin-container-syntax@1.28.2: + resolution: {integrity: sha512-ejFQXseX0bixlRmuhRkc4BIiqTFwAUpefJB/ptnpPTXSyCQ1U2eVbm3/rh+sNPstNy6iTcJO21fZSf1da7qtyw==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.27.0 + '@rspress/shared': 1.28.2 dev: false - /@rspress/plugin-last-updated@1.27.0: - resolution: {integrity: sha512-xFN9PU+XR2bYoqa/lrodA0F8OeuZ32BrK2o38fvaVXN1v1iAy0N2iI7Mogz8Tle/5wIAbgKb4WvMpytex70LEA==} + /@rspress/plugin-last-updated@1.28.2: + resolution: {integrity: sha512-bQML2v3PFllt9KbZ1TD8+F7V1qcTjywE8ig6ky3pl4xCKEWJnFSgQiL8mOgf8purOF8JZhc5X4N3yWvv0zVA9g==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.27.0 + '@rspress/shared': 1.28.2 dev: false - /@rspress/plugin-medium-zoom@1.27.0(@rspress/runtime@1.27.0): - resolution: {integrity: sha512-g559znMIy40iSHRojVmjRzRQDYCTf8oXtGoGsenE3ePobaQJV+ZHFh33uC6s+qfOc3kBYwVeEdRmoGqPU2Emug==} + /@rspress/plugin-medium-zoom@1.28.2(@rspress/runtime@1.28.2): + resolution: {integrity: sha512-qx0e3FOPpsoDomSqHpySElVsTxvWRJCDcTaCRvqiql1Sdz1cAY0Lh3JCG24Tn/ZI3Js6oPVTzQu/7iz75E/Xbw==} engines: {node: '>=14.17.6'} peerDependencies: - '@rspress/runtime': ^1.27.0 + '@rspress/runtime': ^1.28.2 dependencies: - '@rspress/runtime': 1.27.0 + '@rspress/runtime': 1.28.2 medium-zoom: 1.1.0 dev: false - /@rspress/runtime@1.27.0: - resolution: {integrity: sha512-TD1sZc+2TZun6ue4/uGFiuikTj6UL5rwWFiDyVuLDgviEfKwVdUduLKCd9jcCFOuqLqvjvyoaRkUSL9sDtMW8w==} + /@rspress/runtime@1.28.2: + resolution: {integrity: sha512-LT2/wCnSAbrVqYRsrGOftpz5h5KQHOvWghMfqxBAhJYzKwEShVY71niWBHlC7usoYea2P0gWt+6HeA5HcP/0lg==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.27.0 + '@rspress/shared': 1.28.2 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.3.1) react-router-dom: 6.26.0(react-dom@18.2.0)(react@18.3.1) dev: false - /@rspress/shared@1.27.0: - resolution: {integrity: sha512-YQvpVC7bcKrKQgElSgiEmF4X7wP4PZH7Y9OEqYf6lU+gRHbAKgZbecDoVUjwGU+d/mPDeoc5Y9Y7fq1uE67oOw==} + /@rspress/shared@1.28.2: + resolution: {integrity: sha512-HiGUMqnUIAXIt+vZ91A5NXlgjjHToyj0RTWgAn17IbKvgmcPK7ZkB8U90ZlXFDoSxKVg3hWALkhk0lc15HQMow==} dependencies: - '@rsbuild/core': 1.0.1-beta.9 + '@rsbuild/core': 1.0.1-beta.16 chalk: 5.3.0 execa: 5.1.1 fs-extra: 11.2.0 @@ -6497,18 +6692,18 @@ packages: unified: 10.1.2 dev: false - /@rspress/theme-default@1.27.0: - resolution: {integrity: sha512-2F2dnv/0d2smMB++m1p1oz8qOOPUDjdlGPGrLZiBfG/Tiaat0Rs7+rBRSrnUCG118LlahVloN+abdxrlnGF/0Q==} + /@rspress/theme-default@1.28.2: + resolution: {integrity: sha512-bwZldJkS0tZfPrS04JAgrhuvGU81fOZ1BTd/wgPCRXJshuU5nBo01JHoq3D8WaTa4wtRQKo0i1yMs6pS+Xu0EA==} engines: {node: '>=14.17.6'} dependencies: '@mdx-js/react': 2.3.0(react@18.3.1) - '@rspress/runtime': 1.27.0 - '@rspress/shared': 1.27.0 + '@rspress/runtime': 1.28.2 + '@rspress/shared': 1.28.2 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: 1.0.2 + hast-util-from-html: 2.0.2 html-to-text: 9.0.5 htmr: 1.0.2(react@18.3.1) is-html: 3.1.0 @@ -6708,6 +6903,7 @@ packages: resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} dependencies: tslib: 2.4.1 + dev: true /@swc/helpers@0.5.12: resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==} @@ -7891,6 +8087,7 @@ packages: /astring@1.8.6: resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} + hasBin: true dev: false /async-sema@3.1.1: @@ -8896,11 +9093,11 @@ packages: /core-js@3.37.1: resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} requiresBuild: true + dev: true /core-js@3.38.0: resolution: {integrity: sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==} requiresBuild: true - dev: true /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -11097,14 +11294,15 @@ packages: dependencies: function-bind: 1.1.2 - /hast-util-from-html@1.0.2: - resolution: {integrity: sha512-LhrTA2gfCbLOGJq2u/asp4kwuG0y6NhWTXiPKP+n0qNukKy7hc10whqqCFfyvIA1Q5U5d0sp9HhNim9gglEH4A==} + /hast-util-from-html@2.0.2: + resolution: {integrity: sha512-HwOHwxdt2zC5KQ/CNoybBntRook2zJvfZE/u5/Ap7aLPe22bDqen7KwGkOqOyzL5zIqKwiYX/OTtE0FWgr6XXA==} dependencies: - '@types/hast': 2.3.10 - hast-util-from-parse5: 7.1.2 + '@types/hast': 3.0.4 + devlop: 1.1.0 + hast-util-from-parse5: 8.0.1 parse5: 7.1.2 - vfile: 5.3.7 - vfile-message: 3.1.4 + vfile: 6.0.2 + vfile-message: 4.0.2 dev: false /hast-util-from-parse5@7.1.2: @@ -11119,6 +11317,19 @@ packages: web-namespaces: 2.0.1 dev: false + /hast-util-from-parse5@8.0.1: + resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + devlop: 1.1.0 + hastscript: 8.0.0 + property-information: 6.5.0 + vfile: 6.0.2 + vfile-location: 5.0.3 + web-namespaces: 2.0.1 + dev: false + /hast-util-heading-rank@3.0.0: resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} dependencies: @@ -11142,6 +11353,12 @@ packages: '@types/hast': 2.3.10 dev: false + /hast-util-parse-selector@4.0.0: + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} + dependencies: + '@types/hast': 3.0.4 + dev: false + /hast-util-raw@7.2.3: resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} dependencies: @@ -11263,6 +11480,16 @@ packages: space-separated-tokens: 2.0.2 dev: false + /hastscript@8.0.0: + resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} + dependencies: + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 4.0.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + dev: false + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} dev: true @@ -16105,7 +16332,7 @@ packages: fsevents: 2.3.3 dev: true - /rsbuild-plugin-google-analytics@1.0.2(@rsbuild/core@1.0.1-beta.9): + /rsbuild-plugin-google-analytics@1.0.2(@rsbuild/core@1.0.1-beta.16): resolution: {integrity: sha512-V2RjSPW0xFDCpH5W6N7zYuYxyZxklsaE/H3WwNCDW+52vBouYAZ8/SDJ1w8ogbfzysX7TcNm3hId42dJU49IOg==} peerDependencies: '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0 @@ -16113,10 +16340,10 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.1-beta.9 + '@rsbuild/core': 1.0.1-beta.16 dev: true - /rsbuild-plugin-open-graph@1.0.2(@rsbuild/core@1.0.1-beta.9): + /rsbuild-plugin-open-graph@1.0.2(@rsbuild/core@1.0.1-beta.16): resolution: {integrity: sha512-JGBMM9T7GNX47Y3jiSJkhoK2rT1bb7+TOO6yYpMHW+/3PLD9i0vv2S4qfdskTnVo8kTNEAYzTZrd+k+XuWxcNA==} peerDependencies: '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0 @@ -16124,7 +16351,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.1-beta.9 + '@rsbuild/core': 1.0.1-beta.16 dev: true /rslog@1.2.2: @@ -16154,12 +16381,13 @@ packages: resolution: {integrity: sha512-4GP0pd7h3W8EWdqE0VkA62nzUJZNy4ZnYK7be8+lOKHQKsQ5nZ+22A/VurNssi1eZFx3kjwbmIuoAkgb5W8S9Q==} dev: true - /rspress@1.27.0(webpack@5.89.0): - resolution: {integrity: sha512-ic57yatmOHxPQCY9P3ZrIg2wW6ukWihOXJwSZhGqSgQGZtuRJ1j78wDHM0//0vwXkJ7V5QXG4Ol+cz4b/8QuDQ==} + /rspress@1.28.2(webpack@5.89.0): + resolution: {integrity: sha512-4AyGOBfG+u0bFZCRM9VTPZuOjA461t5sGKwGchbcEOnnlvcEUYwWbAXQJcf8eMM9yaU69ter5fGwWLoOXU2nyg==} + hasBin: true dependencies: - '@rsbuild/core': 1.0.1-beta.9 - '@rspress/core': 1.27.0(webpack@5.89.0) - '@rspress/shared': 1.27.0 + '@rsbuild/core': 1.0.1-beta.16 + '@rspress/core': 1.28.2(webpack@5.89.0) + '@rspress/shared': 1.28.2 cac: 6.7.14 chalk: 5.3.0 chokidar: 3.6.0 @@ -17809,6 +18037,7 @@ packages: /uvu@0.5.6: resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} engines: {node: '>=8'} + hasBin: true dependencies: dequal: 2.0.3 diff: 5.2.0 @@ -17834,6 +18063,13 @@ packages: vfile: 5.3.7 dev: false + /vfile-location@5.0.3: + resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} + dependencies: + '@types/unist': 3.0.2 + vfile: 6.0.2 + dev: false + /vfile-message@3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} dependencies: @@ -18595,6 +18831,7 @@ packages: /yaml-front-matter@4.1.1: resolution: {integrity: sha512-ULGbghCLsN8Hs8vfExlqrJIe8Hl2TUjD7/zsIGMP8U+dgRXEsDXk4yydxeZJgdGiimP1XB7zhmhOB4/HyfqOyQ==} + hasBin: true dependencies: commander: 6.2.1 js-yaml: 3.14.1