diff --git a/docs/main/change_log/game/0-3.md b/docs/main/change_log/game/0-3.md index 0e423cf..b02107a 100644 --- a/docs/main/change_log/game/0-3.md +++ b/docs/main/change_log/game/0-3.md @@ -1,5 +1,25 @@ # DR game/DR rs 0.3.x 更新日志 +## 02040515 DR rs 0.3.1/2 + +好家伙, 上次更新还是在上次, 这次更新已经是在这次了 + +- 修复了因为 GitHub Copilot 自动补全补错了内容导致的解析错误问题 + +```diff title="mods/dr_game/Difficult_Rocket_rs/src/src/sr1_parse/data_structure/ship.rs" +- #[serde(rename = "@inflation")] ++ #[serde(rename = "@inflate")] + pub inflate: Option, +- #[serde(rename = "@inflationTarget")] ++ #[serde(rename = "@inflation")] + pub inflation: Option, +``` + +- 去除了因为 raiper 版本更新所以导致没法过编译的 `dr_physics/simulation.rs` + - 好欸, raiper 更新了 + +- 更新了一些别的依赖的版本 + ## 20231224 DR rs 0.3.0 感谢 @InfyniteHeap 进行的重构工作 diff --git a/package.json b/package.json index 696d187..e0dc8df 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "preview": "rspress preview" }, "dependencies": { - "rspress": "^1.18.0", + "rspress": "^1.21.0", "ts-node": "^10.9.2", "typescript": "^5.4.5" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cf06de..afa1d5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: rspress: - specifier: ^1.18.0 - version: 1.18.0(webpack@5.91.0) + specifier: ^1.21.0 + version: 1.21.0(webpack@5.91.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.12.7)(typescript@5.4.5) + version: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -21,11 +21,11 @@ importers: docs/dr: dependencies: rspress: - specifier: ^1.18.0 - version: 1.18.0(webpack@5.91.0) + specifier: ^1.21.0 + version: 1.21.0(webpack@5.91.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.12.7)(typescript@5.4.5) + version: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -33,11 +33,11 @@ importers: docs/nuitka: dependencies: rspress: - specifier: ^1.18.0 - version: 1.18.0(webpack@5.91.0) + specifier: ^1.21.0 + version: 1.21.0(webpack@5.91.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.12.7)(typescript@5.4.5) + version: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -51,6 +51,13 @@ packages: regenerator-runtime: 0.14.1 dev: false + /@babel/runtime@7.24.5: + resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: false + /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -102,15 +109,15 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: false - /@loadable/component@5.15.2(react@18.2.0): - resolution: {integrity: sha512-ryFAZOX5P2vFkUdzaAtTG88IGnr9qxSdvLRvJySXcUA4B4xVWurUNADu3AnKPksxOZajljqTrDEDcYjeL4lvLw==} + /@loadable/component@5.16.4(react@18.3.1): + resolution: {integrity: sha512-fJWxx9b5WHX90QKmizo9B+es2so8DnBthI1mbflwCoOyvzEwxiZ/SVDCTtXEnHG72/kGBdzr297SSIekYtzSOQ==} engines: {node: '>=8'} peerDependencies: - react: '>=16.3.0' + react: ^16.3.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.5 hoist-non-react-statics: 3.3.2 - react: 18.2.0 + react: 18.3.1 react-is: 16.13.1 dev: false @@ -150,47 +157,47 @@ packages: - supports-color dev: false - /@mdx-js/react@2.3.0(react@18.2.0): + /@mdx-js/react@2.3.0(react@18.3.1): resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: react: '>=16' dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.2.77 - react: 18.2.0 + '@types/react': 18.3.2 + react: 18.3.1 dev: false - /@modern-js/utils@2.48.4: - resolution: {integrity: sha512-ummxga/VKrQjh8TdWtxckx9hefMKfe6cxY1fpDmn5wOkJbNpLS2GIlEFPDhlN451JyeMDD9kbxRedq4ETE+NqQ==} + /@modern-js/utils@2.49.3: + resolution: {integrity: sha512-fs/sCxDjdHSf5WdH8sTsZ3yGiUC/dPQLHieiIAyWwWh1GQAcBxqLRVuebsPk/xNnbpukiKcW05a3xHznxLJvNw==} dependencies: '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001609 + caniuse-lite: 1.0.30001618 lodash: 4.17.21 - rslog: 1.2.1 + rslog: 1.2.2 dev: false - /@module-federation/runtime-tools@0.0.8: - resolution: {integrity: sha512-tqx3wlVHnpWLk+vn22c0x9Nv1BqdZnoS6vdMb53IsVpbQIFP70nhhvymHUyFuPkoLzMFidS7GpG58DYT/4lvCw==} + /@module-federation/runtime-tools@0.1.6: + resolution: {integrity: sha512-7ILVnzMIa0Dlc0Blck5tVZG1tnk1MmLnuZpLOMpbdW+zl+N6wdMjjHMjEZFCUAJh2E5XJ3BREwfX8Ets0nIkLg==} dependencies: - '@module-federation/runtime': 0.0.8 - '@module-federation/webpack-bundler-runtime': 0.0.8 + '@module-federation/runtime': 0.1.6 + '@module-federation/webpack-bundler-runtime': 0.1.6 dev: false - /@module-federation/runtime@0.0.8: - resolution: {integrity: sha512-Hi9g10aHxHdQ7CbchSvke07YegYwkf162XPOmixNmJr5Oy4wVa2d9yIVSrsWFhBRbbvM5iJP6GrSuEq6HFO3ug==} + /@module-federation/runtime@0.1.6: + resolution: {integrity: sha512-nj6a+yJ+QxmcE89qmrTl4lphBIoAds0PFPVGnqLRWflwAP88jrCcrrTqRhARegkFDL+wE9AE04+h6jzlbIfMKg==} dependencies: - '@module-federation/sdk': 0.0.8 + '@module-federation/sdk': 0.1.6 dev: false - /@module-federation/sdk@0.0.8: - resolution: {integrity: sha512-lkasywBItjUTNT0T0IskonDE2E/2tXE9UhUCPVoDL3NteDUSFGg4tpkF+cey1pD8mHh0XJcGrCuOW7s96peeAg==} + /@module-federation/sdk@0.1.6: + resolution: {integrity: sha512-qifXpyYLM7abUeEOIfv0oTkguZgRZuwh89YOAYIZJlkP6QbRG7DJMQvtM8X2yHXm9PTk0IYNnOJH0vNQCo6auQ==} dev: false - /@module-federation/webpack-bundler-runtime@0.0.8: - resolution: {integrity: sha512-ULwrTVzF47+6XnWybt6SIq97viEYJRv4P/DByw5h7PSX9PxSGyMm5pHfXdhcb7tno7VknL0t2V8F48fetVL9kA==} + /@module-federation/webpack-bundler-runtime@0.1.6: + resolution: {integrity: sha512-K5WhKZ4RVNaMEtfHsd/9CNCgGKB0ipbm/tgweNNeC11mEuBTNxJ09Y630vg3WPkKv9vfMCuXg2p2Dk+Q/KWTSA==} dependencies: - '@module-federation/runtime': 0.0.8 - '@module-federation/sdk': 0.0.8 + '@module-federation/runtime': 0.1.6 + '@module-federation/sdk': 0.1.6 dev: false /@nodelib/fs.scandir@2.1.5: @@ -214,65 +221,67 @@ packages: fastq: 1.17.1 dev: false - /@remix-run/router@1.15.3: - resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==} + /@remix-run/router@1.16.1: + resolution: {integrity: sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==} engines: {node: '>=14.0.0'} dev: false - /@rsbuild/core@0.5.1: - resolution: {integrity: sha512-xpWRETHgRUmEgmKhK03PloiiYZ455myyGkc0VTionCLUSpdT+jyTtDUW0T+rNvHkgukH20fVvjpwMbQnT19vXw==} + /@rsbuild/core@0.6.13: + resolution: {integrity: sha512-oC3qMwKaSan2pjiYpbRcsnIS7TroJ9izuIspwnks2zXfFjSlGPo7OsBaFaY9Wg1j3KC1jXbqa2kyeYs7GaAGdQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@rsbuild/shared': 0.5.1(@swc/helpers@0.5.3) - '@rspack/core': 0.5.8(@swc/helpers@0.5.3) + '@rsbuild/shared': 0.6.13(@swc/helpers@0.5.3) + '@rspack/core': 0.6.5(@swc/helpers@0.5.3) '@swc/helpers': 0.5.3 core-js: 3.36.1 - html-webpack-plugin: /html-rspack-plugin@5.6.2(@rspack/core@0.5.8) + html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.6.5) postcss: 8.4.38 dev: false - /@rsbuild/plugin-react@0.5.1(@rsbuild/core@0.5.1): - resolution: {integrity: sha512-5GkLJj/Ht+6HUOGMSXK3v3lfe4ldkaPBtKLd11XUrvGkgPrOAYHZvzF6vLSZaM2yJRr0irLTMYYTBrK+D2Iypw==} + /@rsbuild/plugin-react@0.6.13(@rsbuild/core@0.6.13): + resolution: {integrity: sha512-lHU8/Iqj1+J9A2EW9kO/acpKXZKr4le59ernPqPWfqNIRPeMCwmg/DGl/aK3Gf/W2mx9y36EXMvKwHi6KIIyug==} peerDependencies: - '@rsbuild/core': ^0.5.1 + '@rsbuild/core': ^0.6.13 dependencies: - '@rsbuild/core': 0.5.1 - '@rsbuild/shared': 0.5.1(@swc/helpers@0.5.3) - '@rspack/plugin-react-refresh': 0.5.8(react-refresh@0.14.0) - react-refresh: 0.14.0 + '@rsbuild/core': 0.6.13 + '@rsbuild/shared': 0.6.13(@swc/helpers@0.5.3) + '@rspack/plugin-react-refresh': 0.6.5(react-refresh@0.14.2) + react-refresh: 0.14.2 transitivePeerDependencies: - '@swc/helpers' dev: false - /@rsbuild/shared@0.5.1(@swc/helpers@0.5.3): - resolution: {integrity: sha512-jBa4Cm91s/1KBcDs1MgGqYbaGRtmSjJK9BQeFV1dKvQoxpXViwOO457EBmOb+T28Dy6hNJK/1f9Uza5qQ4/7Tg==} + /@rsbuild/shared@0.6.13(@swc/helpers@0.5.3): + resolution: {integrity: sha512-zXlqgfpMHJd/OgFQfqPWISYLUDgci95n/QrkgGk3ZwpQp66zlL6/5qHvgjo0dB/tHh1UZayuHYRB6zHeypVmbA==} dependencies: - '@rspack/core': 0.5.8(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001609 + '@rspack/core': 0.6.5(@swc/helpers@0.5.3) + caniuse-lite: 1.0.30001618 postcss: 8.4.38 + optionalDependencies: + fsevents: 2.3.3 transitivePeerDependencies: - '@swc/helpers' dev: false - /@rspack/binding-darwin-arm64@0.5.8: - resolution: {integrity: sha512-kvz2f9bMoFOEuXJ/fyJzOWuNXq5EvQhA19cqgwrDRQgfc5sQ0qv2vW3qI5v2oVOHccQBwKHkVTHHDn5vWlnRsQ==} + /@rspack/binding-darwin-arm64@0.6.5: + resolution: {integrity: sha512-5Zbs3buzF80MZoWnnpm/ZqQ2ZLKWjmmy94gDMeJhG39lKcpK2J2NyDXVis2ZSg7uUvKyJ662BEgIE1AnTWjnYg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rspack/binding-darwin-x64@0.5.8: - resolution: {integrity: sha512-TgVtKntzOGcIczogZXMWqqXrvK07XjRnz1ES56RYfsOVvzTEmldvX5S+pQIwYzCt7fNddIMl9muHa9qYswzFbQ==} + /@rspack/binding-darwin-x64@0.6.5: + resolution: {integrity: sha512-oA1R0OF8r7y8+oLynnZC9EgysLoOBuu1yYG90gHmrkdzRjjmYe4auNhuSLLqF+WOqXw/zGSujiUbnVMjLEWIBg==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rspack/binding-linux-arm64-gnu@0.5.8: - resolution: {integrity: sha512-g+4ddgEpK+R50mqKs6jPr7IiPGpukabbSBSYGGezErHMMAfgSxuRQ1IGP/pOOHQXXmHJbrbqk4Ow56vE0fKZnQ==} + /@rspack/binding-linux-arm64-gnu@0.6.5: + resolution: {integrity: sha512-xK2Ji9yCJSZE5HSRBS7R67HPahYd0WR16NefycrkmIEDR28B2T5CnvbqyNivnu7Coy1haHWisgfTV/NbjLd5fA==} cpu: [arm64] os: [linux] libc: [glibc] @@ -280,8 +289,8 @@ packages: dev: false optional: true - /@rspack/binding-linux-arm64-musl@0.5.8: - resolution: {integrity: sha512-MistQCUYkcwb4u3XTnmwGimxD161LlRZqP/7PPrInaBNCpYQYnXI4RX6RhMgusnjaW406N0XBS94Q9QNwujyxg==} + /@rspack/binding-linux-arm64-musl@0.6.5: + resolution: {integrity: sha512-nPDUf6TkzJWxqi6gQQz+Ypd2BPDiufh0gd0yFExIZyguE93amVbzJEfKeCQdvHZL5W/9XaYJoDKSOuCwMdLhiQ==} cpu: [arm64] os: [linux] libc: [musl] @@ -289,8 +298,8 @@ packages: dev: false optional: true - /@rspack/binding-linux-x64-gnu@0.5.8: - resolution: {integrity: sha512-DlsCXeSZKKOh7T8uwIcUgbOXLcsoUVCHkWx04GDBi09OYHjrT+dc1Iqpy5uHcIScRWjtVgGnOb6M9EsyABNoAw==} + /@rspack/binding-linux-x64-gnu@0.6.5: + resolution: {integrity: sha512-KT4GBPra7ge5oHSblfM74oRgW10MKdKhyJGEKFWqRezzul8i9SHElFzcE/w6qoOOLMgYPoVc/nybRqsJp9koZg==} cpu: [x64] os: [linux] libc: [glibc] @@ -298,8 +307,8 @@ packages: dev: false optional: true - /@rspack/binding-linux-x64-musl@0.5.8: - resolution: {integrity: sha512-B4V5wFGig+WCNbeOwU6O8rvxzu9sONUML6YEe/NiR+e9NLsYemEQG8volZVQ4WM/SDii6G4h9z/2jEoGXcfRsQ==} + /@rspack/binding-linux-x64-musl@0.6.5: + resolution: {integrity: sha512-VnIzpFjzT4vkfUKPqyH4BiHJ6AMqtoeu7tychga2HpSudqCG8no4eIH2qRs9anGeuRkwb9x3uBC/1AIIiWSMsQ==} cpu: [x64] os: [linux] libc: [musl] @@ -307,46 +316,46 @@ packages: dev: false optional: true - /@rspack/binding-win32-arm64-msvc@0.5.8: - resolution: {integrity: sha512-ubWsFoJkUQNOt1w1WDQCk5UvFPOII/dNj/orpEe+NPveEn6i+im2euK+6fKucmDrXAyC1ZhEzjJeFMjcvyS9Dg==} + /@rspack/binding-win32-arm64-msvc@0.6.5: + resolution: {integrity: sha512-V44hlcK7htG1pA/fHCc1XDGmItu7v8qQObssl/yGAn4+ZlvP6/pxPy8y5ZVwnR3NXTRzPezMvbnKGb4GxBphlw==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rspack/binding-win32-ia32-msvc@0.5.8: - resolution: {integrity: sha512-NPwkNbEe/IY/I93E07q3p7AM4rLDLkpgTzBPFhi6jgNzK8k/eGAUIdaEDJhEkWzsI8o8m7I5XlJyxrmK5/SWFw==} + /@rspack/binding-win32-ia32-msvc@0.6.5: + resolution: {integrity: sha512-M4xrJDx5EcAtZ02R9Y4yJB5KVCUdQIbAF/1gDGrXZ5PQUujaNzsIdISUvNfxpfkqe0Shj6SKOTqWm8yte3ecrQ==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rspack/binding-win32-x64-msvc@0.5.8: - resolution: {integrity: sha512-ox+PdrWh5VjI3G2GCLoXJ0eZ/lLgxPQsmGkyjikJyaIuetWtMun8khvaoAspnSw3FzHCEbA62vs0ot8YV3DggQ==} + /@rspack/binding-win32-x64-msvc@0.6.5: + resolution: {integrity: sha512-aFcBygJsClx0FozVo7zMp9OUte7MlgyBpQGnS2MZgd0kSnuZTyaUcdRiWKehP5lrPPij/ZWNJbiz5O6VNzpg3w==} cpu: [x64] os: [win32] requiresBuild: true dev: false optional: true - /@rspack/binding@0.5.8: - resolution: {integrity: sha512-RDiiBDeIwCPtqQ/CYMXoFqstaJVGZu3KoUKeuJoiN+TO77OAC0fRs7J/BvV+KLoF35SFpe/XnSLCkv+Nkk9/ow==} + /@rspack/binding@0.6.5: + resolution: {integrity: sha512-uHg6BYS9Uvs5Nxm0StpRX1eqx3I1SEPFhkCfh+HSbFS8ty11mKHjUZn1lYFxLBFypJ3DHtlTM3RZ4g7tmwohAQ==} optionalDependencies: - '@rspack/binding-darwin-arm64': 0.5.8 - '@rspack/binding-darwin-x64': 0.5.8 - '@rspack/binding-linux-arm64-gnu': 0.5.8 - '@rspack/binding-linux-arm64-musl': 0.5.8 - '@rspack/binding-linux-x64-gnu': 0.5.8 - '@rspack/binding-linux-x64-musl': 0.5.8 - '@rspack/binding-win32-arm64-msvc': 0.5.8 - '@rspack/binding-win32-ia32-msvc': 0.5.8 - '@rspack/binding-win32-x64-msvc': 0.5.8 + '@rspack/binding-darwin-arm64': 0.6.5 + '@rspack/binding-darwin-x64': 0.6.5 + '@rspack/binding-linux-arm64-gnu': 0.6.5 + '@rspack/binding-linux-arm64-musl': 0.6.5 + '@rspack/binding-linux-x64-gnu': 0.6.5 + '@rspack/binding-linux-x64-musl': 0.6.5 + '@rspack/binding-win32-arm64-msvc': 0.6.5 + '@rspack/binding-win32-ia32-msvc': 0.6.5 + '@rspack/binding-win32-x64-msvc': 0.6.5 dev: false - /@rspack/core@0.5.8(@swc/helpers@0.5.3): - resolution: {integrity: sha512-F7NiiLCE//5JXsEmS36DcIUiSyi5sylZZ5MKw9ABSGrtqVDB23oOjUxP1kt/Wo6npf0V2eVuAHpoudwJ1lUmhQ==} + /@rspack/core@0.6.5(@swc/helpers@0.5.3): + resolution: {integrity: sha512-jm0YKUZQCetccdufBfpkfSHE7BOlirrn0UmXv9C+69g8ikl9Jf4Jfr31meDWX5Z3vwZlpdryA7fUH2cblUXoBw==} engines: {node: '>=16.0.0'} peerDependencies: '@swc/helpers': '>=0.5.1' @@ -354,73 +363,65 @@ packages: '@swc/helpers': optional: true dependencies: - '@module-federation/runtime-tools': 0.0.8 - '@rspack/binding': 0.5.8 + '@module-federation/runtime-tools': 0.1.6 + '@rspack/binding': 0.6.5 '@swc/helpers': 0.5.3 - browserslist: 4.23.0 + caniuse-lite: 1.0.30001618 enhanced-resolve: 5.12.0 - events: 3.3.0 - graceful-fs: 4.2.10 - json-parse-even-better-errors: 3.0.1 - neo-async: 2.6.2 tapable: 2.2.1 - watchpack: 2.4.1 webpack-sources: 3.2.3 - zod: 3.22.4 - zod-validation-error: 1.3.1(zod@3.22.4) dev: false - /@rspack/plugin-react-refresh@0.5.8(react-refresh@0.14.0): - resolution: {integrity: sha512-y6wp0r4u+QxReP5DmKI2MTG5VfOATHIsFmbujhrM/C1Afon7azGZL7by7Rn+pc6A2ul2jigTph7Mlp7vVC3tbQ==} + /@rspack/plugin-react-refresh@0.6.5(react-refresh@0.14.2): + resolution: {integrity: sha512-H7V54qtdJvBQXSL209ep3cNoeDk8Ljid7+AGeJIXj5nu3ZIF4TYYDFeiyZtn7xCIgeyiYscuQZ0DKb/qXFYqog==} peerDependencies: react-refresh: '>=0.10.0 <1.0.0' peerDependenciesMeta: react-refresh: optional: true dependencies: - react-refresh: 0.14.0 + react-refresh: 0.14.2 dev: false - /@rspress/core@1.18.0(webpack@5.91.0): - resolution: {integrity: sha512-RBKuJphtx4+mBFOh5y+gd/v+GSmk5OJl9yDeSTvJkiarKPgRgQOKFyaQbgq9n4kW733gnoPLRERZiurEM0XcrA==} + /@rspress/core@1.21.0(webpack@5.91.0): + resolution: {integrity: sha512-fOIz89nryjrtIruHN14l8HHHAlrOC9iohtjYqiu78b6Oj7gpDc3XZ4K02lT47Zcnsu6nbKJNz3B3IcWC6jYnXQ==} engines: {node: '>=14.17.6'} dependencies: - '@loadable/component': 5.15.2(react@18.2.0) + '@loadable/component': 5.16.4(react@18.3.1) '@mdx-js/loader': 2.3.0(webpack@5.91.0) '@mdx-js/mdx': 2.3.0 - '@mdx-js/react': 2.3.0(react@18.2.0) - '@modern-js/utils': 2.48.4 - '@rsbuild/core': 0.5.1 - '@rsbuild/plugin-react': 0.5.1(@rsbuild/core@0.5.1) - '@rspress/mdx-rs': 0.5.1 - '@rspress/plugin-auto-nav-sidebar': 1.18.0 - '@rspress/plugin-container-syntax': 1.18.0 - '@rspress/plugin-last-updated': 1.18.0 - '@rspress/plugin-medium-zoom': 1.18.0(@rspress/runtime@1.18.0) - '@rspress/runtime': 1.18.0 - '@rspress/shared': 1.18.0 - '@rspress/theme-default': 1.18.0 + '@mdx-js/react': 2.3.0(react@18.3.1) + '@modern-js/utils': 2.49.3 + '@rsbuild/core': 0.6.13 + '@rsbuild/plugin-react': 0.6.13(@rsbuild/core@0.6.13) + '@rspress/mdx-rs': 0.5.5 + '@rspress/plugin-auto-nav-sidebar': 1.21.0 + '@rspress/plugin-container-syntax': 1.21.0 + '@rspress/plugin-last-updated': 1.21.0 + '@rspress/plugin-medium-zoom': 1.21.0(@rspress/runtime@1.21.0) + '@rspress/runtime': 1.21.0 + '@rspress/shared': 1.21.0 + '@rspress/theme-default': 1.21.0 body-scroll-lock: 4.0.0-beta.0 copy-to-clipboard: 3.3.3 - enhanced-resolve: 5.12.0 + enhanced-resolve: 5.16.0 flexsearch: 0.6.32 - fs-extra: 10.1.0 github-slugger: 2.0.0 hast-util-from-html: 1.0.2 hast-util-heading-rank: 3.0.0 html-to-text: 9.0.5 - htmr: 1.0.2(react@18.2.0) + 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.0 nprogress: 0.2.0 postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.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-lazy-with-preload: 2.2.1 - react-syntax-highlighter: 15.5.0(react@18.2.0) + react-syntax-highlighter: 15.5.0(react@18.3.1) rehype-external-links: 2.1.0 rehype-stringify: 9.0.4 remark: 14.0.3 @@ -440,8 +441,8 @@ packages: - webpack dev: false - /@rspress/mdx-rs-darwin-arm64@0.5.1: - resolution: {integrity: sha512-KX3WNnlXR02V73Y4f0WXqRammhcRSpPqrRMQzh7ufIwTiFOUYxbx0GEDTiTyaPnJ6EfA/ojh6fHl8c2fLKlGYQ==} + /@rspress/mdx-rs-darwin-arm64@0.5.5: + resolution: {integrity: sha512-XlRjqOnxkXs+jZ9TEDrt3XExeOp1CRQBawZYlAwleGFvvOxcnFjVoAGaFsCEID5snoXFyfoMheyvNcShbLSj2A==} engines: {node: '>=14.12'} cpu: [arm64] os: [darwin] @@ -449,8 +450,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-darwin-x64@0.5.1: - resolution: {integrity: sha512-yUji5CXAAPU5Pxz6qOeuhmTS5Otl2GJy2ERmR98ywMRFBjpFGT19eulULjLvT5bFscNbpNCAfL4gZpnYJdB/rw==} + /@rspress/mdx-rs-darwin-x64@0.5.5: + resolution: {integrity: sha512-uyXxBuPPdQQaixf4lkwQLRduK3K1w6UdG+o+aprp6HSHbpZWjYRKSaSfpqFZQTVZF2I+/XBxGe8fbZFw27KDlg==} engines: {node: '>=14.12'} cpu: [x64] os: [darwin] @@ -458,8 +459,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-linux-arm64-gnu@0.5.1: - resolution: {integrity: sha512-UGGAgVsxJJpZZVAil31IMuvG/EB68zBiULClcisWFPm6YVIcBm9EllzcRgDkFsOa3YDm89KYbj34BzbTsPpvYg==} + /@rspress/mdx-rs-linux-arm64-gnu@0.5.5: + resolution: {integrity: sha512-cLRpcNCcuFm7mkzJAzcZTYrlarwruOmShZXnKDcBHTRBF3ELnKe5C+rPGB/lM2sHp4TnD5MaGyhIsZ1lULoytw==} engines: {node: '>=14.12'} cpu: [arm64] os: [linux] @@ -467,8 +468,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-linux-arm64-musl@0.5.1: - resolution: {integrity: sha512-ZbbVWG4sIB806LR92NT4laV89uyrZobsP67DDqFB1q7d/Huszu65Q8llPagfiUGKNpK9MvI5pRaHf+1oTYlQ/g==} + /@rspress/mdx-rs-linux-arm64-musl@0.5.5: + resolution: {integrity: sha512-G2YvWnG7kQ2B++skU6TRQDoPP+jETpJDaSTf45+77bIFvOnNxsgWEE761hJTqXfOfSjr/WN85Bu+83k8V21wcg==} engines: {node: '>=14.12'} cpu: [arm64] os: [linux] @@ -476,8 +477,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-linux-x64-gnu@0.5.1: - resolution: {integrity: sha512-tQBuMNP9OuwA/e4BU7OmSVQBUNZ0tD5dKw6W3px3U1kbEEYqkqPx4PgpA+ksblYEvjuTfUHk9qO9owCW2eu4qA==} + /@rspress/mdx-rs-linux-x64-gnu@0.5.5: + resolution: {integrity: sha512-GACjD8qQXEVZQd009S3E0G+81MkjMVQfoGJJDlGqwW1rbEqqXYJoh1aTqEjoJQc499OvJFmyBExALQug03e6rA==} engines: {node: '>=14.12'} cpu: [x64] os: [linux] @@ -485,8 +486,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-linux-x64-musl@0.5.1: - resolution: {integrity: sha512-4YjUvHJYmwgGK0ULr0LPwXWPP4cgk7KRhT1aZdPdLHpcVsNeuatEtB3zQbwqd36qqcboMZ2msoUAXKvmAlfFSA==} + /@rspress/mdx-rs-linux-x64-musl@0.5.5: + resolution: {integrity: sha512-r+CS3t3z/upiylN/bNH3rmqrPvEZCNhefGwPHHV0jfpJj6OsCPk67Ec6MQBm7zp3VWB08GBGYvj6N29T9I8dSQ==} engines: {node: '>=14.12'} cpu: [x64] os: [linux] @@ -494,8 +495,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-win32-arm64-msvc@0.5.1: - resolution: {integrity: sha512-EJCgt7SGDF70nJpiWvBS0bwBYpU256kFTksD5cTKBLjvn+YHBvns+93xrOROswwUslmeEfqjIZ7k0XwMbymeNA==} + /@rspress/mdx-rs-win32-arm64-msvc@0.5.5: + resolution: {integrity: sha512-k6rCbcb3BMTnP+kFTwtyZvY0KKJtgKpkgsqR9k2SnIn/NY8x3DzjH6CpHSKqdYn3taESE0am6/L2Z1lmbs1+5A==} engines: {node: '>=14.12'} cpu: [arm64] os: [win32] @@ -503,8 +504,8 @@ packages: dev: false optional: true - /@rspress/mdx-rs-win32-x64-msvc@0.5.1: - resolution: {integrity: sha512-iYvai7abbhYfSUHtr8gV2ci4YPiy/PmAL6hvjNywr0ZgxSXdqw7sUGlEDjQpxiRbVqr2Ke1ASvEroNNyuphFlg==} + /@rspress/mdx-rs-win32-x64-msvc@0.5.5: + resolution: {integrity: sha512-SGCb19Cl5aeJu/4i1sALZIVs3qdvbNfmhYQZQzhYrTbMkjkymbcnaEboj1uU73yh9k/U/q4EMFrdg9+Uq/ztkQ==} engines: {node: '>=14.12'} cpu: [x64] os: [win32] @@ -512,66 +513,66 @@ packages: dev: false optional: true - /@rspress/mdx-rs@0.5.1: - resolution: {integrity: sha512-mZ0DCqmUgx7vgYGURfY2WYpBRZi4JuGxd3vT10vtAn4fX48bwyDmFELFMvWmwaFJLbuKHJJhEd77a+ehwcwSeQ==} + /@rspress/mdx-rs@0.5.5: + resolution: {integrity: sha512-slReZPDzDmilw35Gpoxl13xPLuORppA9gdcjjkfnNZ4t45EbqLDsfBXWfF3awz2df+GMdQDTLjrM6lmj4BcUDw==} engines: {node: '>= 10'} optionalDependencies: - '@rspress/mdx-rs-darwin-arm64': 0.5.1 - '@rspress/mdx-rs-darwin-x64': 0.5.1 - '@rspress/mdx-rs-linux-arm64-gnu': 0.5.1 - '@rspress/mdx-rs-linux-arm64-musl': 0.5.1 - '@rspress/mdx-rs-linux-x64-gnu': 0.5.1 - '@rspress/mdx-rs-linux-x64-musl': 0.5.1 - '@rspress/mdx-rs-win32-arm64-msvc': 0.5.1 - '@rspress/mdx-rs-win32-x64-msvc': 0.5.1 + '@rspress/mdx-rs-darwin-arm64': 0.5.5 + '@rspress/mdx-rs-darwin-x64': 0.5.5 + '@rspress/mdx-rs-linux-arm64-gnu': 0.5.5 + '@rspress/mdx-rs-linux-arm64-musl': 0.5.5 + '@rspress/mdx-rs-linux-x64-gnu': 0.5.5 + '@rspress/mdx-rs-linux-x64-musl': 0.5.5 + '@rspress/mdx-rs-win32-arm64-msvc': 0.5.5 + '@rspress/mdx-rs-win32-x64-msvc': 0.5.5 dev: false - /@rspress/plugin-auto-nav-sidebar@1.18.0: - resolution: {integrity: sha512-LlLbCRplBH8ATokbhva0GfVHT5LbN20AWrwEgimwMnefrl9EjrmY/KxTYdCUZBORv5m0PyaKyS0xY8tNGZoDeQ==} + /@rspress/plugin-auto-nav-sidebar@1.21.0: + resolution: {integrity: sha512-j1ayNC5L5WXmPlkPxctZhp0VZ7gCI33BQQ8XwoeZuYFFMPSB+BeRhVcRJBcBNbFxJdMZQw00dBFyG0POIUOMsw==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.18.0 + '@rspress/shared': 1.21.0 dev: false - /@rspress/plugin-container-syntax@1.18.0: - resolution: {integrity: sha512-JhMcB1K6cZDcHnNW51n6SbioqyHXE7gydpC5UQZnphoztatLRGdO+klFiBXSxf0d8Po4NDxP0h0KyabCyne0lw==} + /@rspress/plugin-container-syntax@1.21.0: + resolution: {integrity: sha512-tCSG0VvJolGdHmzD8CJBwId0sREhXdKHKMpekezMnMUKHp84KSizofOMJB87RFIb2Xsik7yqR9tCyqSCoOUzYA==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.18.0 + '@rspress/shared': 1.21.0 dev: false - /@rspress/plugin-last-updated@1.18.0: - resolution: {integrity: sha512-QJwHhmg9ulXtmc9gmZs+xd8Zt4T5hrIv0xzwh41itXUdHQlFTPRE4xBMtV35DE95M4ovGAM0VPfqLyKj9Ztnfg==} + /@rspress/plugin-last-updated@1.21.0: + resolution: {integrity: sha512-LGeV1qjT0rT1UwLHRUl7R2T+Sj8xE7fl8fR9cMFsGuy0tZf5MyDyHodDMxiIme8+J2DZ7swDyAMojIfypjmSKw==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.18.0 + '@rspress/shared': 1.21.0 dev: false - /@rspress/plugin-medium-zoom@1.18.0(@rspress/runtime@1.18.0): - resolution: {integrity: sha512-efOpNsbReqKFElzLfrruB6VSD5n7eGYOVPyayM+XnH9HyhpmOkcDYnkSyABR4IuLCzJeDGEXGGJ1nI8Ti8oCrA==} + /@rspress/plugin-medium-zoom@1.21.0(@rspress/runtime@1.21.0): + resolution: {integrity: sha512-wdleC1K3bhzOPA9DWhcibXlyVUP2CuvZhZPbTcY1R8fPTNL96ebtdX6vwCI5EZ6xQd2h2pS7t47ty5wiJRFucw==} engines: {node: '>=14.17.6'} peerDependencies: '@rspress/runtime': ^1.0.2 dependencies: - '@rspress/runtime': 1.18.0 - medium-zoom: 1.0.8 + '@rspress/runtime': 1.21.0 + medium-zoom: 1.1.0 dev: false - /@rspress/runtime@1.18.0: - resolution: {integrity: sha512-2Hm/8WKiiWOYhfil+5pU/RifzTmX97dwr7bTeKHZWxGOO0LZ3RZQAPRMUx+RZfj//s89HwQEqAvfl/pnlSdokQ==} + /@rspress/runtime@1.21.0: + resolution: {integrity: sha512-8mhYi8i1iDnwh5rC8llP+LlCsrfl88X37g8FmhODlaZvdaqFDzDnbJgmqfgCrzBDfWgnMQqNSrGu8PwtIptiyA==} engines: {node: '>=14.17.6'} dependencies: - '@rspress/shared': 1.18.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) - react-router-dom: 6.22.3(react-dom@18.2.0)(react@18.2.0) + '@rspress/shared': 1.21.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-router-dom: 6.23.1(react-dom@18.3.1)(react@18.3.1) dev: false - /@rspress/shared@1.18.0: - resolution: {integrity: sha512-+U8ia3ge4ceYARvkpw1/JtNkGy/vV4uBhlP3EGTnZtJJ0y5CbGrjWgGIZ/GJZotjkg8htUB9A7tDQXtYwldCQA==} + /@rspress/shared@1.21.0: + resolution: {integrity: sha512-06dXg2zTKY4pUxWZnalfEmX0jw4sCiYY+chOo/PylHPWeFluQV8VDqPy53Cv1IGn7Wa6Qq9aWIcYhhfMCZcMPw==} dependencies: - '@rsbuild/core': 0.5.1 + '@rsbuild/core': 0.6.13 chalk: 4.1.2 execa: 5.1.1 fs-extra: 11.2.0 @@ -579,13 +580,13 @@ packages: unified: 10.1.2 dev: false - /@rspress/theme-default@1.18.0: - resolution: {integrity: sha512-JEx3xJkWaZikSuTaU5CCRy8gK7k+t6P9cWLrixIzXCzcGgWzGeQ8YdEicadxfzSo8p7Hrtq4REQnfMlva9KQIQ==} + /@rspress/theme-default@1.21.0: + resolution: {integrity: sha512-SFjorn9AoiwyNhE5EP5wYIE7z3DFp0IuZ7mE1U3D6cLInk9xnixPghJ4iVyOi652k415+4QLH3qgnHCrFOY71A==} engines: {node: '>=14.17.6'} dependencies: - '@mdx-js/react': 2.3.0(react@18.2.0) - '@rspress/runtime': 1.18.0 - '@rspress/shared': 1.18.0 + '@mdx-js/react': 2.3.0(react@18.3.1) + '@rspress/runtime': 1.21.0 + '@rspress/shared': 1.21.0 body-scroll-lock: 4.0.0-beta.0 copy-to-clipboard: 3.3.3 flexsearch: 0.6.32 @@ -593,15 +594,15 @@ packages: globby: 11.1.0 hast-util-from-html: 1.0.2 html-to-text: 9.0.5 - htmr: 1.0.2(react@18.2.0) + htmr: 1.0.2(react@18.3.1) is-html: 3.1.0 lodash-es: 4.17.21 nprogress: 0.2.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) - react-syntax-highlighter: 15.5.0(react@18.2.0) - react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.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-syntax-highlighter: 15.5.0(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) rspack-plugin-virtual-module: 0.1.12 dev: false @@ -649,12 +650,12 @@ packages: /@types/eslint-scope@3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.8 + '@types/eslint': 8.56.10 '@types/estree': 1.0.5 dev: false - /@types/eslint@8.56.8: - resolution: {integrity: sha512-LdDdQVDzDXf3ijhhMnE27C5vc0QEknD8GiMR/Hi+fVbdZNfAfCy2j69m0LjUd2MAy0+kIgnOtd5ndTmDk/VWCA==} + /@types/eslint@8.56.10: + resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 @@ -700,8 +701,8 @@ packages: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: false - /@types/node@20.12.7: - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} + /@types/node@20.12.12: + resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} dependencies: undici-types: 5.26.5 dev: false @@ -714,8 +715,8 @@ packages: resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} dev: false - /@types/react@18.2.77: - resolution: {integrity: sha512-CUT9KUUF+HytDM7WiXKLF9qUSg4tGImwy4FXTlfEDPEkkNUzJ7rVFolYweJ9fS1ljoIaP7M7Rdjc5eUm/Yu5AA==} + /@types/react@18.3.2: + resolution: {integrity: sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==} dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -947,10 +948,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001609 - electron-to-chromium: 1.4.735 + caniuse-lite: 1.0.30001618 + electron-to-chromium: 1.4.769 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) + update-browserslist-db: 1.0.16(browserslist@4.23.0) dev: false /buffer-from@1.1.2: @@ -962,8 +963,8 @@ packages: engines: {node: '>=8'} dev: false - /caniuse-lite@1.0.30001609: - resolution: {integrity: sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA==} + /caniuse-lite@1.0.30001618: + resolution: {integrity: sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg==} dev: false /ccount@2.0.1: @@ -1194,8 +1195,8 @@ packages: domhandler: 5.0.3 dev: false - /electron-to-chromium@1.4.735: - resolution: {integrity: sha512-pkYpvwg8VyOTQAeBqZ7jsmpCjko1Qc6We1ZtZCjRyYbT5v4AIUKDy5cQTRotQlSSZmMr8jqpEt6JtOj5k7lR7A==} + /electron-to-chromium@1.4.769: + resolution: {integrity: sha512-bZu7p623NEA2rHTc9K1vykl57ektSPQYFFqQir8BOYf6EKOB+yIsbFB9Kpm7Cgt6tsLr9sRkqfqSZUw7LP1XxQ==} dev: false /enhanced-resolve@5.12.0: @@ -1214,6 +1215,14 @@ packages: tapable: 2.2.1 dev: false + /enhanced-resolve@5.16.1: + resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: false + /entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} dev: false @@ -1223,8 +1232,8 @@ packages: engines: {node: '>=0.12'} dev: false - /es-module-lexer@1.5.0: - resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} + /es-module-lexer@1.5.2: + resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==} dev: false /escalade@3.1.2: @@ -1400,15 +1409,6 @@ packages: fetch-blob: 3.2.0 dev: false - /fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - dev: false - /fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} @@ -1458,10 +1458,6 @@ packages: slash: 3.0.0 dev: false - /graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - dev: false - /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: false @@ -1635,8 +1631,8 @@ packages: resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} dev: false - /html-rspack-plugin@5.6.2(@rspack/core@0.5.8): - resolution: {integrity: sha512-cPGwV3odvKJ7DBAG/DxF5e0nMMvBl1zGfyDciT2xMETRrIwajwC7LtEB3cf7auoGMK6xJOOLjWJgaKHLu/FzkQ==} + /html-rspack-plugin@5.7.2(@rspack/core@0.6.5): + resolution: {integrity: sha512-uVXGYq19bcsX7Q/53VqXQjCKXw0eUMHlFGDLTaqzgj/ckverfhZQvXyA6ecFBaF9XUH16jfCTCyALYi0lJcagg==} engines: {node: '>=10.13.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -1644,9 +1640,7 @@ packages: '@rspack/core': optional: true dependencies: - '@rspack/core': 0.5.8(@swc/helpers@0.5.3) - lodash: 4.17.21 - tapable: 2.2.1 + '@rspack/core': 0.6.5(@swc/helpers@0.5.3) dev: false /html-tags@3.3.1: @@ -1687,14 +1681,14 @@ packages: entities: 4.5.0 dev: false - /htmr@1.0.2(react@18.2.0): + /htmr@1.0.2(react@18.3.1): resolution: {integrity: sha512-7T9babEHZwECQ2/ouxNPow1uGcKbj/BcbslPGPRxBKIOLNiIrFKq6ELzor7mc4HiexZzdb3izQQLl16bhPR9jw==} peerDependencies: react: '>=15.6.1' dependencies: html-entities: 2.5.2 htmlparser2: 6.1.0 - react: 18.2.0 + react: 18.3.1 dev: false /human-signals@2.1.0: @@ -1825,7 +1819,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.12 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -1846,11 +1840,6 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: false - /json-parse-even-better-errors@3.0.1: - resolution: {integrity: sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: false - /json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} dev: false @@ -2107,8 +2096,8 @@ packages: '@types/mdast': 3.0.15 dev: false - /medium-zoom@1.0.8: - resolution: {integrity: sha512-CjFVuFq/IfrdqesAXfg+hzlDKu6A2n80ZIq0Kl9kWjoHh9j1N9Uvk5X0/MmN0hOfm5F9YBswlClhcwnmtwz7gA==} + /medium-zoom@1.1.0: + resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==} dev: false /merge-stream@2.0.0: @@ -2607,8 +2596,8 @@ packages: is-reference: 3.0.2 dev: false - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + /picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} dev: false /picomatch@2.3.1: @@ -2621,7 +2610,7 @@ packages: engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 + picocolors: 1.0.1 source-map-js: 1.2.0 dev: false @@ -2630,7 +2619,7 @@ packages: engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 + picocolors: 1.0.1 source-map-js: 1.2.0 dev: false @@ -2677,31 +2666,31 @@ packages: safe-buffer: 5.2.1 dev: false - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + /react-dom@18.3.1(react@18.3.1): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 dev: false /react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} dev: false - /react-helmet-async@1.3.0(react-dom@18.2.0)(react@18.2.0): + /react-helmet-async@1.3.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} peerDependencies: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.5 invariant: 2.2.4 prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-fast-compare: 3.2.2 shallowequal: 1.1.0 dev: false @@ -2714,48 +2703,48 @@ packages: resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==} dev: false - /react-refresh@0.14.0: - resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + /react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} dev: false - /react-router-dom@6.22.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==} + /react-router-dom@6.23.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.15.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-router: 6.22.3(react@18.2.0) + '@remix-run/router': 1.16.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.23.1(react@18.3.1) dev: false - /react-router@6.22.3(react@18.2.0): - resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==} + /react-router@6.23.1(react@18.3.1): + resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.15.3 - react: 18.2.0 + '@remix-run/router': 1.16.1 + react: 18.3.1 dev: false - /react-syntax-highlighter@15.5.0(react@18.2.0): + /react-syntax-highlighter@15.5.0(react@18.3.1): resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} peerDependencies: react: '>= 0.14.0' dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.5 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 - react: 18.2.0 + react: 18.3.1 refractor: 3.6.0 dev: false - /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0): + /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: react: '>=16.6.0' @@ -2765,12 +2754,12 @@ packages: dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) dev: false - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + /react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 @@ -2888,8 +2877,8 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: false - /rslog@1.2.1: - resolution: {integrity: sha512-XDMoa858LLZnf4i2kUwyjBQGplXaoSoIfMQf9iji2ano5t1OfSiJsSYpHeOH26DJEc5hdje/4K3wiT6TWL3cRA==} + /rslog@1.2.2: + resolution: {integrity: sha512-tZP8KjrI1nz6qOYCrFxAV7cfmfS2GV94jotU2zOmF/6ByO1zNvGR6/+0inylpjqyBjAdnnutTUW0m4th06bSTw==} engines: {node: '>=14.17.6'} dev: false @@ -2899,13 +2888,13 @@ packages: fs-extra: 11.2.0 dev: false - /rspress@1.18.0(webpack@5.91.0): - resolution: {integrity: sha512-XiOrIRC4qPg4fSeySoDyDLONCYVaS5zNvrvNpDwWRhtGLgA8vHN6a7KLh14mBa37DPZd+OW2WP9ZGqURVhInAA==} + /rspress@1.21.0(webpack@5.91.0): + resolution: {integrity: sha512-u/clTdHvxfxCM2dhV1emK8N8Dpq9cSDMcM1aAHlVpsTbOx6oBk6DZsATaLZBOdF6rNngoZo0ulI00vHOYtdrhA==} hasBin: true dependencies: - '@rsbuild/core': 0.5.1 - '@rspress/core': 1.18.0(webpack@5.91.0) - '@rspress/shared': 1.18.0 + '@rsbuild/core': 0.6.13 + '@rspress/core': 1.21.0(webpack@5.91.0) + '@rspress/shared': 1.21.0 cac: 6.7.14 chalk: 5.3.0 chokidar: 3.6.0 @@ -2932,8 +2921,8 @@ packages: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: false - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: loose-envify: 1.4.0 dev: false @@ -3088,12 +3077,12 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.30.3 + terser: 5.31.0 webpack: 5.91.0 dev: false - /terser@5.30.3: - resolution: {integrity: sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==} + /terser@5.31.0: + resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} engines: {node: '>=10'} hasBin: true dependencies: @@ -3122,7 +3111,7 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: false - /ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5): + /ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -3141,7 +3130,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.7 + '@types/node': 20.12.12 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -3240,15 +3229,15 @@ packages: engines: {node: '>= 10.0.0'} dev: false - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + /update-browserslist-db@1.0.16(browserslist@4.23.0): + resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: browserslist: 4.23.0 escalade: 3.1.2 - picocolors: 1.0.0 + picocolors: 1.0.1 dev: false /uri-js@4.4.1: @@ -3300,7 +3289,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 dev: false /web-namespaces@2.0.1: @@ -3336,8 +3325,8 @@ packages: acorn-import-assertions: 1.9.0(acorn@8.11.3) browserslist: 4.23.0 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.16.0 - es-module-lexer: 1.5.0 + enhanced-resolve: 5.16.1 + es-module-lexer: 1.5.2 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -3383,19 +3372,6 @@ packages: engines: {node: '>=6'} dev: false - /zod-validation-error@1.3.1(zod@3.22.4): - resolution: {integrity: sha512-cNEXpla+tREtNdAnNKY4xKY1SGOn2yzyuZMu4O0RQylX9apRpUjNcPkEc3uHIAr5Ct7LenjZt6RzjEH6+JsqVQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - zod: ^3.18.0 - dependencies: - zod: 3.22.4 - dev: false - - /zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - dev: false - /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false