diff --git a/package.json b/package.json index 2b0ed567..61c0d053 100644 --- a/package.json +++ b/package.json @@ -63,6 +63,11 @@ "README.md", "LICENSE" ], + "pnpm": { + "overrides": { + "lodash-es": "4.18.1" + } + }, "keywords": [ "agent", "device", @@ -78,13 +83,14 @@ "pngjs": "^7.0.0" }, "devDependencies": { - "@microsoft/api-extractor": "^7.52.10", + "@microsoft/api-extractor": "^7.58.1", "@rslib/core": "0.20.1", "@types/node": "^22.0.0", "@types/pngjs": "^6.0.5", "oxfmt": "^0.42.0", "oxlint": "^1.57.0", "typescript": "^6.0.2", + "vite": "^8.0.7", "vitest": "^4.1.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f2634891..6f251217 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,9 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + lodash-es: 4.18.1 + importers: .: @@ -16,11 +19,11 @@ importers: version: 7.0.0 devDependencies: '@microsoft/api-extractor': - specifier: ^7.52.10 - version: 7.57.7(@types/node@22.19.7) + specifier: ^7.58.1 + version: 7.58.1(@types/node@22.19.7) '@rslib/core': specifier: 0.20.1 - version: 0.20.1(@microsoft/api-extractor@7.57.7(@types/node@22.19.7))(core-js@3.47.0)(typescript@6.0.2) + version: 0.20.1(@microsoft/api-extractor@7.58.1(@types/node@22.19.7))(core-js@3.47.0)(typescript@6.0.2) '@types/node': specifier: ^22.0.0 version: 22.19.7 @@ -36,18 +39,21 @@ importers: typescript: specifier: ^6.0.2 version: 6.0.2 + vite: + specifier: ^8.0.7 + version: 8.0.7(@types/node@22.19.7)(jiti@2.6.1) vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@22.19.7)(vite@8.0.3(@types/node@22.19.7)(jiti@2.6.1)) + version: 4.1.2(@types/node@22.19.7)(vite@8.0.7(@types/node@22.19.7)(jiti@2.6.1)) website: devDependencies: '@callstack/rspress-preset': - specifier: ^0.6.0 - version: 0.6.0(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))(@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^0.6.1 + version: 0.6.1(@rsbuild/core@2.0.0-beta.11(core-js@3.47.0))(@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@rspress/core': - specifier: ^2.0.7 - version: 2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) + specifier: ^2.0.8 + version: 2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) packages: @@ -109,17 +115,17 @@ packages: resolution: {integrity: sha512-Hb4o6h1Pf6yRUAX07DR4JVY7dmQw+RVQMW5/m55GoiAT/VRoKCWBtIUPPOnqDVhbx1Cjfil9b6EDrgJsUAujEQ==} engines: {node: '>= 10'} - '@callstack/rspress-preset@0.6.0': - resolution: {integrity: sha512-wu11LUWxCG9NI+vtpZzMgI3eQtlHFkSxFwQekEm6B9vPXDxswVbR59b4cFh8eDxlI/NLiPS7DFq+edJjITEhow==} + '@callstack/rspress-preset@0.6.1': + resolution: {integrity: sha512-E9rsNWRV19REfqk8Yur7fYOJPFpVJcJRl4jH/MQVTaBbtvfeGCX1JfrD+y+zFJsLVpHfolpBUazcVA4fihhy0w==} peerDependencies: - '@rspress/core': ^2.0.0 + '@rspress/core': ^2.0.8 - '@callstack/rspress-theme@0.6.0': - resolution: {integrity: sha512-uaLu3B3Apk+t3LW2tdCQtJTfL0ZR5JwEy5d3lT3rA+ZUL2LdTEMPXTH6+9eyhT2uxFIAxiT3UeqbDEM9j9x4cA==} + '@callstack/rspress-theme@0.6.1': + resolution: {integrity: sha512-Eyiq9UExPtF1VIQ54bSNuSo1pvJ5MEMO1i+cdEZgrzsgnzyFmia9wYpNfiL4EJpeREkZ7sXVEUU9W5tGtmSHuQ==} peerDependencies: - '@rspress/core': ^2.0.0 - react: ^19.2.3 - react-dom: ^19.2.3 + '@rspress/core': ^2.0.8 + react: ^19.2.4 + react-dom: ^19.2.4 '@emnapi/core@1.9.1': resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} @@ -142,11 +148,11 @@ packages: '@types/react': '>=16' react: '>=16' - '@microsoft/api-extractor-model@7.33.4': - resolution: {integrity: sha512-u1LTaNTikZAQ9uK6KG1Ms7nvNedsnODnspq/gH2dcyETWvH4hVNGNDvRAEutH66kAmxA4/necElqGNs1FggC8w==} + '@microsoft/api-extractor-model@7.33.5': + resolution: {integrity: sha512-Xh4dXuusndVQqVz4nEN9xOp0DyzsKxeD2FFJkSPg4arAjDSKPcy6cAc7CaeBPA7kF2wV1fuDlo2p/bNMpVr8yg==} - '@microsoft/api-extractor@7.57.7': - resolution: {integrity: sha512-kmnmVs32MFWbV5X6BInC1/TfCs7y1ugwxv1xHsAIj/DyUfoe7vtO0alRUgbQa57+yRGHBBjlNcEk33SCAt5/dA==} + '@microsoft/api-extractor@7.58.1': + resolution: {integrity: sha512-kF3GFME4lN22O5zbnXk2RP4y/4PDQdps0xKiYTipMYprkwCmmpsWLZt/N2Fkbil540cSLfJX0BW7LkHzgMVUYg==} hasBin: true '@microsoft/tsdoc-config@0.18.1': @@ -158,8 +164,14 @@ packages: '@napi-rs/wasm-runtime@1.1.1': resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} - '@oxc-project/types@0.122.0': - resolution: {integrity: sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==} + '@napi-rs/wasm-runtime@1.1.2': + resolution: {integrity: sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 + + '@oxc-project/types@0.123.0': + resolution: {integrity: sha512-YtECP/y8Mj1lSHiUWGSRzy/C6teUKlS87dEfuVKT09LgQbUsBW1rNg+MiJ4buGu3yuADV60gbIvo9/HplA56Ew==} '@oxfmt/binding-android-arm-eabi@0.42.0': resolution: {integrity: sha512-dsqPTYsozeokRjlrt/b4E7Pj0z3eS3Eg74TWQuuKbjY4VttBmA88rB7d50Xrd+TZ986qdXCNeZRPEzZHAe+jow==} @@ -389,97 +401,97 @@ packages: cpu: [x64] os: [win32] - '@rolldown/binding-android-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-pv1y2Fv0JybcykuiiD3qBOBdz6RteYojRFY1d+b95WVuzx211CRh+ytI/+9iVyWQ6koTh5dawe4S/yRfOFjgaA==} + '@rolldown/binding-android-arm64@1.0.0-rc.13': + resolution: {integrity: sha512-5ZiiecKH2DXAVJTNN13gNMUcCDg4Jy8ZjbXEsPnqa248wgOVeYRX0iqXXD5Jz4bI9BFHgKsI2qmyJynstbmr+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-cFYr6zTG/3PXXF3pUO+umXxt1wkRK/0AYT8lDwuqvRC+LuKYWSAQAQZjCWDQpAH172ZV6ieYrNnFzVVcnSflAg==} + '@rolldown/binding-darwin-arm64@1.0.0-rc.13': + resolution: {integrity: sha512-tz/v/8G77seu8zAB3A5sK3UFoOl06zcshEzhUO62sAEtrEuW/H1CcyoupOrD+NbQJytYgA4CppXPzlrmp4JZKA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-rc.12': - resolution: {integrity: sha512-ZCsYknnHzeXYps0lGBz8JrF37GpE9bFVefrlmDrAQhOEi4IOIlcoU1+FwHEtyXGx2VkYAvhu7dyBf75EJQffBw==} + '@rolldown/binding-darwin-x64@1.0.0-rc.13': + resolution: {integrity: sha512-8DakphqOz8JrMYWTJmWA+vDJxut6LijZ8Xcdc4flOlAhU7PNVwo2MaWBF9iXjJAPo5rC/IxEFZDhJ3GC7NHvug==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-rc.12': - resolution: {integrity: sha512-dMLeprcVsyJsKolRXyoTH3NL6qtsT0Y2xeuEA8WQJquWFXkEC4bcu1rLZZSnZRMtAqwtrF/Ib9Ddtpa/Gkge9Q==} + '@rolldown/binding-freebsd-x64@1.0.0-rc.13': + resolution: {integrity: sha512-4wBQFfjDuXYN/SVI8inBF3Aa+isq40rc6VMFbk5jcpolUBTe5cYnMsHZ51nFWsx3PVyyNN3vgoESki0Hmr/4BA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': - resolution: {integrity: sha512-YqWjAgGC/9M1lz3GR1r1rP79nMgo3mQiiA+Hfo+pvKFK1fAJ1bCi0ZQVh8noOqNacuY1qIcfyVfP6HoyBRZ85Q==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.13': + resolution: {integrity: sha512-JW/e4yPIXLms+jmnbwwy5LA/LxVwZUWLN8xug+V200wzaVi5TEGIWQlh8o91gWYFxW609euI98OCCemmWGuPrw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-/I5AS4cIroLpslsmzXfwbe5OmWvSsrFuEw3mwvbQ1kDxJ822hFHIx+vsN/TAzNVyepI/j/GSzrtCIwQPeKCLIg==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-ZfKWpXiUymDnavepCaM6KG/uGydJ4l2nBmMxg60Ci4CbeefpqjPWpfaZM7PThOhk2dssqBAcwLc6rAyr0uTdXg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': - resolution: {integrity: sha512-V6/wZztnBqlx5hJQqNWwFdxIKN0m38p8Jas+VoSfgH54HSj9tKTt1dZvG6JRHcjh6D7TvrJPWFGaY9UBVOaWPw==} + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.13': + resolution: {integrity: sha512-bmRg3O6Z0gq9yodKKWCIpnlH051sEfdVwt+6m5UDffAQMUUqU0xjnQqqAUm+Gu7ofAAly9DqiQDtKu2nPDEABA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-AP3E9BpcUYliZCxa3w5Kwj9OtEVDYK6sVoUzy4vTOJsjPOgdaJZKFmN4oOlX0Wp0RPV2ETfmIra9x1xuayFB7g==} + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-8Wtnbw4k7pMYN9B/mOEAsQ8HOiq7AZ31Ig4M9BKn2So4xRaFEhtCSa4ZJaOutOWq50zpgR4N5+L/opnlaCx8wQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-nWwpvUSPkoFmZo0kQazZYOrT7J5DGOJ/+QHHzjvNlooDZED8oH82Yg67HvehPPLAg5fUff7TfWFHQS8IV1n3og==} + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-D/0Nlo8mQuxSMohNJUF2lDXWRsFDsHldfRRgD9bRgktj+EndGPj4DOV37LqDKPYS+osdyhZEH7fTakTAEcW7qg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-RNrafz5bcwRy+O9e6P8Z/OCAJW/A+qtBczIqVYwTs14pf4iV1/+eKEjdOUta93q2TsT/FI0XYDP3TCky38LMAg==} + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-eRrPvat2YaVQcwwKi/JzOP6MKf1WRnOCr+VaI3cTWz3ZoLcP/654z90lVCJ4dAuMEpPdke0n+qyAqXDZdIC4rA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': - resolution: {integrity: sha512-Jpw/0iwoKWx3LJ2rc1yjFrj+T7iHZn2JDg1Yny1ma0luviFS4mhAIcd1LFNxK3EYu3DHWCps0ydXQ5i/rrJ2ig==} + '@rolldown/binding-linux-x64-musl@1.0.0-rc.13': + resolution: {integrity: sha512-PsdONiFRp8hR8KgVjTWjZ9s7uA3uueWL0t74/cKHfM4dR5zXYv4AjB8BvA+QDToqxAFg4ZkcVEqeu5F7inoz5w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-vRugONE4yMfVn0+7lUKdKvN4D5YusEiPilaoO2sgUWpCvrncvWgPMzK00ZFFJuiPgLwgFNP5eSiUlv2tfc+lpA==} + '@rolldown/binding-openharmony-arm64@1.0.0-rc.13': + resolution: {integrity: sha512-hCNXgC5dI3TVOLrPT++PKFNZ+1EtS0mLQwfXXXSUD/+rGlB65gZDwN/IDuxLpQP4x8RYYHqGomlUXzpO8aVI2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12': - resolution: {integrity: sha512-ykGiLr/6kkiHc0XnBfmFJuCjr5ZYKKofkx+chJWDjitX+KsJuAmrzWhwyOMSHzPhzOHOy7u9HlFoa5MoAOJ/Zg==} + '@rolldown/binding-wasm32-wasi@1.0.0-rc.13': + resolution: {integrity: sha512-viLS5C5et8NFtLWw9Sw3M/w4vvnVkbWkO7wSNh3C+7G1+uCkGpr6PcjNDSFcNtmXY/4trjPBqUfcOL+P3sWy/g==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': - resolution: {integrity: sha512-5eOND4duWkwx1AzCxadcOrNeighiLwMInEADT0YM7xeEOOFcovWZCq8dadXgcRHSf3Ulh1kFo/qvzoFiCLOL1Q==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.13': + resolution: {integrity: sha512-Fqa3Tlt1xL4wzmAYxGNFV36Hb+VfPc9PYU+E25DAnswXv3ODDu/yyWjQDbXMo5AGWkQVjLgQExuVu8I/UaZhPQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': - resolution: {integrity: sha512-PyqoipaswDLAZtot351MLhrlrh6lcZPo2LSYE+VDxbVk24LVKAGOuE4hb8xZQmrPAuEtTZW8E6D2zc5EUZX4Lw==} + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.13': + resolution: {integrity: sha512-/pLI5kPkGEi44TDlnbio3St/5gUFeN51YWNAk/Gnv6mEQBOahRBh52qVFVBpmrnU01n2yysvBML9Ynu7K4kGAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-rc.12': - resolution: {integrity: sha512-HHMwmarRKvoFsJorqYlFeFRzXZqCt2ETQlEDOb9aqssrnVBB1/+xgTGtuTrIk5vzLNX1MjMtTf7W9z3tsSbrxw==} + '@rolldown/pluginutils@1.0.0-rc.13': + resolution: {integrity: sha512-3ngTAv6F/Py35BsYbeeLeecvhMKdsKm4AoOETVhAA+Qc8nrA2I0kF7oa93mE9qnIurngOSpMnQ0x2nQY2FPviA==} '@rsbuild/core@2.0.0-beta.10': resolution: {integrity: sha512-6xalOGzWjamJQvC+qnAipo6azfW3cn9JSRSkTMBz/hiXFzcfy54GX31gCDhRY0TooEisyJ2wbGWjGcT8zPwwxg==} @@ -491,6 +503,16 @@ packages: core-js: optional: true + '@rsbuild/core@2.0.0-beta.11': + resolution: {integrity: sha512-IBbQx7SrnSpD7j2p2qyq3qDxoqmG4E6lcflTpbBitX6iUrzpVRQbP4rktXZ2iuY7ph9+FtUK/SVAVA+Ocm3Nig==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + core-js: '>= 3.0.0' + peerDependenciesMeta: + core-js: + optional: true + '@rsbuild/plugin-react@1.4.6': resolution: {integrity: sha512-LAT6xHlEyZKA0VjF/ph5d50iyG+WSmBx+7g98HNZUwb94VeeTMZFB8qVptTkbIRMss3BNKOXmHOu71Lhsh9oEw==} peerDependencies: @@ -517,53 +539,105 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@2.0.0-beta.9': + resolution: {integrity: sha512-9Aao24b+lrVGG25itl2c7e6HK6eNH5J5ao1Uq5UoSwSJZOxRPuY+QlHIvE2tyt833Ly9qcT1J7os2AIUNlF6Vw==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@2.0.0-beta.8': resolution: {integrity: sha512-+XTA37+FZjXgwxkNX94T/EqspFO8Q3Km4CklQ3nOQzieMi31w+TLBB0uTsnT1ugp0UTN5PHLd4DFK1SQB7Ckbg==} cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@2.0.0-beta.9': + resolution: {integrity: sha512-sP6gusMsxm3W4aHpRsmVaBQU09n1p/1+XpLHT/gZy6nJ7Wy3nqfNKNoybNBORwCuFcGUon6cVRcieN9AEm6iJA==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@2.0.0-beta.8': resolution: {integrity: sha512-vD2+ztbMmeBR65jBlwUZCNIjUzO0exp/LaPSMIhLlqPlk670gMCQ7fmKo3tSgQ9tobfizEA/Atdy3/lW1Rl64A==} cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-gnu@2.0.0-beta.9': + resolution: {integrity: sha512-k2DPN3B2qaz4L/h/R+l7rbDk/lLwbR/sayfsHZ8sLdZ3f6pvaSI9ejrsFv0nU4OmKCQsz4zYuoKTVFPtDfbGjA==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-musl@2.0.0-beta.8': resolution: {integrity: sha512-jJ1XB7Yz9YdPRA6MJ35S9/mb+3jeI4p9v78E3dexzCPA3G4X7WXbyOcRbUlYcyOlE5MtX5O19rDexqWlkD9tVw==} cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-musl@2.0.0-beta.9': + resolution: {integrity: sha512-7+XwAsqhfc2rIHMc9mY6RMBTP76RRqmUm1UjidqYdJl5hYBa5apffjeZfJYgAhVbSwKB/tUffzPpEffGUuc5kw==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-x64-gnu@2.0.0-beta.8': resolution: {integrity: sha512-qy+fK/tiYw3KvGjTGGMu/mWOdvBYrMO8xva/ouiaRTrx64PPZ6vyqFXOUfHj9rhY5L6aU2NTObpV6HZHcBtmhQ==} cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-gnu@2.0.0-beta.9': + resolution: {integrity: sha512-z/EOUKEq5rq4sYsVSFL9uzdPtTPVA82x3gsRJlDTfEcruZZI7Y6JKUkpDYkC0LivXqyOnoOz8slAFd2/dByRtA==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-musl@2.0.0-beta.8': resolution: {integrity: sha512-eJF1IsayHhsURu5Dp6fzdr5jYGeJmoREOZAc9UV3aEqY6zNAcWgZT1RwKCCujJylmHgCTCOuxqdK/VdFJqWDyw==} cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-musl@2.0.0-beta.9': + resolution: {integrity: sha512-LVIXrqtAOy/DowIB04jyUyYy+5kHtZNJ0W5EJd39OwY/9gGvhgAEVvSWu7JrRAvKW1kQsV7GnRT5ninbDrRw1A==} + cpu: [x64] + os: [linux] + '@rspack/binding-wasm32-wasi@2.0.0-beta.8': resolution: {integrity: sha512-HssdOQE8i+nUWoK+NDeD5OSyNxf80k3elKCl/due3WunoNn0h6tUTSZ8QB+bhcT4tjH9vTbibWZIT91avtvUNw==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@2.0.0-beta.9': + resolution: {integrity: sha512-Vl7aDAt7DCqtZ/RJd8hLFjQqufX+efL/XZG3qADsagl/SspH1ItJ7N6X1S8o50eKoshy27Jr7mQYZEdufX9qhQ==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@2.0.0-beta.8': resolution: {integrity: sha512-RuHbXuIMJr0ANMFoGXIb3sUZE5VwIsJw70u3TKPwfoaOFiJjgW7Pi2JTLPoTYfOlE+CNcu2ldX8VJRBbktR4NA==} cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@2.0.0-beta.9': + resolution: {integrity: sha512-g4Fc3JjfibuHt5ltoV64eK0bs6NKlh8kgHA8Go3ETwEGO6OBck877e+5CqPtjTH8c1/KQPbnCoccGR1OScoZGg==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@2.0.0-beta.8': resolution: {integrity: sha512-ajzIOk30zjTKPiay+d6oV7lqzzqdgIXQhDD5YtcOqPn7NTh7949EB1NZX5l3Ueh1m8k4DSe7n07qFLjHDhZ8jw==} cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@2.0.0-beta.9': + resolution: {integrity: sha512-Oii4HpCEH3CBDKSXcS6EVlV9nGYVKAV/uBLSsuZ0RNdEG0i+OHvEiicqHAwuIYZNlH4Ea/Vwc+Dl5PM2twCZ4Q==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@2.0.0-beta.8': resolution: {integrity: sha512-MqPuHCbxyLSEjavbhYapHs7cvs2zSA9GKd8nJtDuSMmDTVHFzwHfUXTffUMFB4JTCAvdpMn8XtOG/UOW5QVRCA==} cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@2.0.0-beta.9': + resolution: {integrity: sha512-7UFjyy7QMtWvf1CBEVQkHL6bJBKaVY9yq9+Qxb7ggtxvpBbkoYykdsrhMTvr/f5TBjBqHmyeb0/oYXqo5pWFBQ==} + cpu: [x64] + os: [win32] + '@rspack/binding@2.0.0-beta.8': resolution: {integrity: sha512-6tG/yYhUIF1zcEF7qw9GPA1Bwj5gq+Hqy4OzVzIBUWOn/2bKsFTWuorEJh8Yx1LwOnjNO7O+NbsATvk5zEOGKQ==} + '@rspack/binding@2.0.0-beta.9': + resolution: {integrity: sha512-QgkOvzl6BJc4Vg5eaY9r7MkHNfXvVZPgTIeYkdBEOYPowdyCLhlG9vH7QltqLKP9KDNel70YIeMyUrpTqez01w==} + '@rspack/core@2.0.0-beta.8': resolution: {integrity: sha512-GHiMNhcxfzJV3DqxIYYjiBGzhFkwwt+jSJl8+aVFRbQM0AYRdZJSfQDH4G5rHD1gO2yc3ktOOMHYnZWNtXCwdA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -576,6 +650,18 @@ packages: '@swc/helpers': optional: true + '@rspack/core@2.0.0-beta.9': + resolution: {integrity: sha512-4sN3f72l4cj8n/dSCdWn6FkSjfHiDxHWrO1Kmqd0Bk0MmgyW+ldHitsSWPETCAxjTJGXY34r5sou5sYzb0DRww==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@module-federation/runtime-tools': + optional: true + '@swc/helpers': + optional: true + '@rspack/plugin-react-refresh@1.6.1': resolution: {integrity: sha512-eqqW5645VG3CzGzFgNg5HqNdHVXY+567PGjtDhhrM8t67caxmsSzRmT5qfoEIfBcGgFkH9vEg7kzXwmCYQdQDw==} peerDependencies: @@ -585,22 +671,22 @@ packages: webpack-hot-middleware: optional: true - '@rspress/core@2.0.7': - resolution: {integrity: sha512-+HH6EVSs1SVvm+6l78lluK8u70ihKVX26VHEqYJzTBHLtipMXllmX2mfkjCoATEP2uqU+es4xSPurss+AztHWg==} + '@rspress/core@2.0.8': + resolution: {integrity: sha512-MDkpm6fO0+NoW+Lx0KVL/n9DSRGQcoggeXY+EtlC+ySqF9VxQk4hu87fQhD8q2ikMOd7lbVsWmKspd3rIFD88g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - '@rspress/plugin-sitemap@2.0.2': - resolution: {integrity: sha512-3E0yEif4Pj3RX+QVOsyWXW6IIjuhwh93bhVSmhShmTKi8opH5vnHcRVZZ1z7X/P3MHXFTrC925F8383Sl2qOEg==} + '@rspress/plugin-sitemap@2.0.8': + resolution: {integrity: sha512-V3u+wRvzmJmC+GkigvQYDQfEo43xUlya9OVLqSyRcB/crQ0U99oto6v73isZB/qS/pTb2wbFY+CbzOqrD1uBsA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - '@rspress/core': ^2.0.2 + '@rspress/core': ^2.0.8 - '@rspress/shared@2.0.7': - resolution: {integrity: sha512-x7OqCGP5Ir1/X+6fvhtApw/ObHfwVIdWne6LlX3GGUHyHF+01yci6vrUzEP2R6PainnqySzW2+345C6zZ3dZuA==} + '@rspress/shared@2.0.8': + resolution: {integrity: sha512-kvfBUvMvWcn/7PJHqZxPeu1yblzvAuB1/gk/1orp5KsYu3wbZ7X3Hsm9smDJVs5Plw1iPt67t9fOYNSM0+VjUA==} - '@rushstack/node-core-library@5.20.3': - resolution: {integrity: sha512-95JgEPq2k7tHxhF9/OJnnyHDXfC9cLhhta0An/6MlkDsX2A6dTzDrTUG18vx4vjc280V0fi0xDH9iQczpSuWsw==} + '@rushstack/node-core-library@5.21.0': + resolution: {integrity: sha512-LFzN+1lyWROit/P8Md6yxAth7lLYKn37oCKJHirEE2TQB25NDUM7bALf0ar+JAtwFfRCH+D+DGOA7DAzIi2r+g==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -618,16 +704,16 @@ packages: '@rushstack/rig-package@0.7.2': resolution: {integrity: sha512-9XbFWuqMYcHUso4mnETfhGVUSaADBRj6HUAAEYk50nMPn8WRICmBuCphycQGNB3duIR6EEZX3Xj3SYc2XiP+9A==} - '@rushstack/terminal@0.22.3': - resolution: {integrity: sha512-gHC9pIMrUPzAbBiI4VZMU7Q+rsCzb8hJl36lFIulIzoceKotyKL3Rd76AZ2CryCTKEg+0bnTj406HE5YY5OQvw==} + '@rushstack/terminal@0.22.4': + resolution: {integrity: sha512-fhtLjnXCc/4WleVbVl6aoc7jcWnU6yqjS1S8WoaNREG3ycu/viZ9R/9QM7Y/b4CDvcXoiDyMNIay7JMwBptM3g==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@5.3.3': - resolution: {integrity: sha512-c+ltdcvC7ym+10lhwR/vWiOhsrm/bP3By2VsFcs5qTKv+6tTmxgbVrtJ5NdNjANiV5TcmOZgUN+5KYQ4llsvEw==} + '@rushstack/ts-command-line@5.3.4': + resolution: {integrity: sha512-MLkVKVEN6/2clKTrjN2B2KqKCuPxRwnNsWY7a+FCAq2EMdkj10cM8YgiBSMeGFfzM0mDMzargpHNnNzaBi9Whg==} '@shikijs/core@4.0.2': resolution: {integrity: sha512-hxT0YF4ExEqB8G/qFdtJvpmHXBYJ2lWW7qTHDarVkIudPFE6iCIrqdgWxGn5s+ppkGXI0aEGlibI0PAyzP3zlw==} @@ -670,6 +756,9 @@ packages: '@swc/helpers@0.5.19': resolution: {integrity: sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==} + '@swc/helpers@0.5.21': + resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} + '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} @@ -726,12 +815,13 @@ packages: peerDependencies: react: '>=18.3.1' - '@vercel/analytics@1.6.1': - resolution: {integrity: sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==} + '@vercel/analytics@2.0.1': + resolution: {integrity: sha512-MTQG6V9qQrt1tsDeF+2Uoo5aPjqbVPys1xvnIftXSJYG2SrwXRHnqEvVoYID7BTruDz4lCd2Z7rM1BdkUehk2g==} peerDependencies: '@remix-run/react': ^2 '@sveltejs/kit': ^1 || ^2 next: '>= 13' + nuxt: '>= 3' react: ^18 || ^19 || ^19.0.0-rc svelte: '>= 4' vue: ^3 @@ -743,6 +833,8 @@ packages: optional: true next: optional: true + nuxt: + optional: true react: optional: true svelte: @@ -1241,11 +1333,11 @@ packages: resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} engines: {node: '>= 12.0.0'} - lodash-es@4.17.23: - resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==} + lodash-es@4.18.1: + resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} - lodash@4.17.23: - resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -1654,8 +1746,8 @@ packages: engines: {node: '>= 0.4'} hasBin: true - rolldown@1.0.0-rc.12: - resolution: {integrity: sha512-yP4USLIMYrwpPHEFB5JGH1uxhcslv6/hL0OyvTuY+3qlOSJvZ7ntYnoWpehBxufkgN0cvXxppuTu5hHa/zPh+A==} + rolldown@1.0.0-rc.13: + resolution: {integrity: sha512-bvVj8YJmf0rq4pSFmH7laLa6pYrhghv3PRzrCdRAr23g66zOKVJ4wkvFtgohtPLWmthgg8/rkaqRHrpUEh0Zbw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -1806,8 +1898,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -1862,14 +1954,14 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@8.0.3: - resolution: {integrity: sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==} + vite@8.0.7: + resolution: {integrity: sha512-P1PbweD+2/udplnThz3btF4cf6AgPky7kk23RtHUkJIU5BIxwPprhRGmOAHs6FTI7UiGbTNrgNP6jSYD6JaRnw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 '@vitejs/devtools': ^0.1.0 - esbuild: ^0.27.0 + esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 sass: ^1.70.0 @@ -1951,8 +2043,8 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -1998,28 +2090,29 @@ snapshots: '@ast-grep/napi-win32-ia32-msvc': 0.37.0 '@ast-grep/napi-win32-x64-msvc': 0.37.0 - '@callstack/rspress-preset@0.6.0(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))(@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@callstack/rspress-preset@0.6.1(@rsbuild/core@2.0.0-beta.11(core-js@3.47.0))(@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@callstack/rspress-theme': 0.6.0(@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@rspress/core': 2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) - '@rspress/plugin-sitemap': 2.0.2(@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2)) - '@vercel/analytics': 1.6.1(react@19.2.4) - rsbuild-plugin-open-graph: 1.1.2(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0)) - zod: 3.25.76 + '@callstack/rspress-theme': 0.6.1(@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@rspress/core': 2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) + '@rspress/plugin-sitemap': 2.0.8(@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2)) + '@vercel/analytics': 2.0.1(react@19.2.4) + rsbuild-plugin-open-graph: 1.1.2(@rsbuild/core@2.0.0-beta.11(core-js@3.47.0)) + zod: 4.3.6 transitivePeerDependencies: - '@remix-run/react' - '@rsbuild/core' - '@sveltejs/kit' - next + - nuxt - react - react-dom - svelte - vue - vue-router - '@callstack/rspress-theme@0.6.0(@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@callstack/rspress-theme@0.6.1(@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@rspress/core': 2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) + '@rspress/core': 2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -2077,30 +2170,30 @@ snapshots: '@types/react': 19.2.13 react: 19.2.4 - '@microsoft/api-extractor-model@7.33.4(@types/node@22.19.7)': + '@microsoft/api-extractor-model@7.33.5(@types/node@22.19.7)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.20.3(@types/node@22.19.7) + '@rushstack/node-core-library': 5.21.0(@types/node@22.19.7) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.57.7(@types/node@22.19.7)': + '@microsoft/api-extractor@7.58.1(@types/node@22.19.7)': dependencies: - '@microsoft/api-extractor-model': 7.33.4(@types/node@22.19.7) + '@microsoft/api-extractor-model': 7.33.5(@types/node@22.19.7) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.20.3(@types/node@22.19.7) + '@rushstack/node-core-library': 5.21.0(@types/node@22.19.7) '@rushstack/rig-package': 0.7.2 - '@rushstack/terminal': 0.22.3(@types/node@22.19.7) - '@rushstack/ts-command-line': 5.3.3(@types/node@22.19.7) + '@rushstack/terminal': 0.22.4(@types/node@22.19.7) + '@rushstack/ts-command-line': 5.3.4(@types/node@22.19.7) diff: 8.0.4 - lodash: 4.17.23 + lodash: 4.18.1 minimatch: 10.2.3 resolve: 1.22.11 semver: 7.5.4 source-map: 0.6.1 - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - '@types/node' @@ -2120,7 +2213,14 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@oxc-project/types@0.122.0': {} + '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + dependencies: + '@emnapi/core': 1.9.1 + '@emnapi/runtime': 1.9.1 + '@tybys/wasm-util': 0.10.1 + optional: true + + '@oxc-project/types@0.123.0': {} '@oxfmt/binding-android-arm-eabi@0.42.0': optional: true @@ -2236,54 +2336,56 @@ snapshots: '@oxlint/binding-win32-x64-msvc@1.57.0': optional: true - '@rolldown/binding-android-arm64@1.0.0-rc.12': + '@rolldown/binding-android-arm64@1.0.0-rc.13': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-rc.12': + '@rolldown/binding-darwin-arm64@1.0.0-rc.13': optional: true - '@rolldown/binding-darwin-x64@1.0.0-rc.12': + '@rolldown/binding-darwin-x64@1.0.0-rc.13': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-rc.12': + '@rolldown/binding-freebsd-x64@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': + '@rolldown/binding-linux-x64-musl@1.0.0-rc.13': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': + '@rolldown/binding-openharmony-arm64@1.0.0-rc.13': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12': + '@rolldown/binding-wasm32-wasi@1.0.0-rc.13': dependencies: - '@napi-rs/wasm-runtime': 1.1.1 + '@emnapi/core': 1.9.1 + '@emnapi/runtime': 1.9.1 + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.13': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.13': optional: true - '@rolldown/pluginutils@1.0.0-rc.12': {} + '@rolldown/pluginutils@1.0.0-rc.13': {} '@rsbuild/core@2.0.0-beta.10(core-js@3.47.0)': dependencies: @@ -2294,21 +2396,30 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/plugin-react@1.4.6(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))': + '@rsbuild/core@2.0.0-beta.11(core-js@3.47.0)': + dependencies: + '@rspack/core': 2.0.0-beta.9(@swc/helpers@0.5.21) + '@swc/helpers': 0.5.21 + optionalDependencies: + core-js: 3.47.0 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + + '@rsbuild/plugin-react@1.4.6(@rsbuild/core@2.0.0-beta.11(core-js@3.47.0))': dependencies: '@rspack/plugin-react-refresh': 1.6.1(react-refresh@0.18.0) react-refresh: 0.18.0 optionalDependencies: - '@rsbuild/core': 2.0.0-beta.10(core-js@3.47.0) + '@rsbuild/core': 2.0.0-beta.11(core-js@3.47.0) transitivePeerDependencies: - webpack-hot-middleware - '@rslib/core@0.20.1(@microsoft/api-extractor@7.57.7(@types/node@22.19.7))(core-js@3.47.0)(typescript@6.0.2)': + '@rslib/core@0.20.1(@microsoft/api-extractor@7.58.1(@types/node@22.19.7))(core-js@3.47.0)(typescript@6.0.2)': dependencies: '@rsbuild/core': 2.0.0-beta.10(core-js@3.47.0) - rsbuild-plugin-dts: 0.20.1(@microsoft/api-extractor@7.57.7(@types/node@22.19.7))(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))(typescript@6.0.2) + rsbuild-plugin-dts: 0.20.1(@microsoft/api-extractor@7.58.1(@types/node@22.19.7))(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))(typescript@6.0.2) optionalDependencies: - '@microsoft/api-extractor': 7.57.7(@types/node@22.19.7) + '@microsoft/api-extractor': 7.58.1(@types/node@22.19.7) typescript: 6.0.2 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -2318,35 +2429,67 @@ snapshots: '@rspack/binding-darwin-arm64@2.0.0-beta.8': optional: true + '@rspack/binding-darwin-arm64@2.0.0-beta.9': + optional: true + '@rspack/binding-darwin-x64@2.0.0-beta.8': optional: true + '@rspack/binding-darwin-x64@2.0.0-beta.9': + optional: true + '@rspack/binding-linux-arm64-gnu@2.0.0-beta.8': optional: true + '@rspack/binding-linux-arm64-gnu@2.0.0-beta.9': + optional: true + '@rspack/binding-linux-arm64-musl@2.0.0-beta.8': optional: true + '@rspack/binding-linux-arm64-musl@2.0.0-beta.9': + optional: true + '@rspack/binding-linux-x64-gnu@2.0.0-beta.8': optional: true + '@rspack/binding-linux-x64-gnu@2.0.0-beta.9': + optional: true + '@rspack/binding-linux-x64-musl@2.0.0-beta.8': optional: true + '@rspack/binding-linux-x64-musl@2.0.0-beta.9': + optional: true + '@rspack/binding-wasm32-wasi@2.0.0-beta.8': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true + '@rspack/binding-wasm32-wasi@2.0.0-beta.9': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + '@rspack/binding-win32-arm64-msvc@2.0.0-beta.8': optional: true + '@rspack/binding-win32-arm64-msvc@2.0.0-beta.9': + optional: true + '@rspack/binding-win32-ia32-msvc@2.0.0-beta.8': optional: true + '@rspack/binding-win32-ia32-msvc@2.0.0-beta.9': + optional: true + '@rspack/binding-win32-x64-msvc@2.0.0-beta.8': optional: true + '@rspack/binding-win32-x64-msvc@2.0.0-beta.9': + optional: true + '@rspack/binding@2.0.0-beta.8': optionalDependencies: '@rspack/binding-darwin-arm64': 2.0.0-beta.8 @@ -2360,25 +2503,44 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.0.0-beta.8 '@rspack/binding-win32-x64-msvc': 2.0.0-beta.8 + '@rspack/binding@2.0.0-beta.9': + optionalDependencies: + '@rspack/binding-darwin-arm64': 2.0.0-beta.9 + '@rspack/binding-darwin-x64': 2.0.0-beta.9 + '@rspack/binding-linux-arm64-gnu': 2.0.0-beta.9 + '@rspack/binding-linux-arm64-musl': 2.0.0-beta.9 + '@rspack/binding-linux-x64-gnu': 2.0.0-beta.9 + '@rspack/binding-linux-x64-musl': 2.0.0-beta.9 + '@rspack/binding-wasm32-wasi': 2.0.0-beta.9 + '@rspack/binding-win32-arm64-msvc': 2.0.0-beta.9 + '@rspack/binding-win32-ia32-msvc': 2.0.0-beta.9 + '@rspack/binding-win32-x64-msvc': 2.0.0-beta.9 + '@rspack/core@2.0.0-beta.8(@swc/helpers@0.5.19)': dependencies: '@rspack/binding': 2.0.0-beta.8 optionalDependencies: '@swc/helpers': 0.5.19 + '@rspack/core@2.0.0-beta.9(@swc/helpers@0.5.21)': + dependencies: + '@rspack/binding': 2.0.0-beta.9 + optionalDependencies: + '@swc/helpers': 0.5.21 + '@rspack/plugin-react-refresh@1.6.1(react-refresh@0.18.0)': dependencies: error-stack-parser: 2.1.4 html-entities: 2.6.0 react-refresh: 0.18.0 - '@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2)': + '@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2)': dependencies: '@mdx-js/mdx': 3.1.1 '@mdx-js/react': 3.1.1(@types/react@19.2.13)(react@19.2.4) - '@rsbuild/core': 2.0.0-beta.10(core-js@3.47.0) - '@rsbuild/plugin-react': 1.4.6(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0)) - '@rspress/shared': 2.0.7(core-js@3.47.0) + '@rsbuild/core': 2.0.0-beta.11(core-js@3.47.0) + '@rsbuild/plugin-react': 1.4.6(@rsbuild/core@2.0.0-beta.11(core-js@3.47.0)) + '@rspress/shared': 2.0.8(core-js@3.47.0) '@shikijs/rehype': 4.0.2 '@types/unist': 3.0.3 '@unhead/react': 2.1.12(react@19.2.4) @@ -2391,7 +2553,7 @@ snapshots: github-slugger: 2.0.0 hast-util-heading-rank: 3.0.0 hast-util-to-jsx-runtime: 2.3.6 - lodash-es: 4.17.23 + lodash-es: 4.18.1 mdast-util-mdx: 3.0.0 mdast-util-mdxjs-esm: 2.0.1 medium-zoom: 1.1.0 @@ -2429,22 +2591,22 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/plugin-sitemap@2.0.2(@rspress/core@2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))': + '@rspress/plugin-sitemap@2.0.8(@rspress/core@2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2))': dependencies: - '@rspress/core': 2.0.7(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) + '@rspress/core': 2.0.8(@types/mdast@4.0.4)(@types/react@19.2.13)(core-js@3.47.0)(micromark-util-types@2.0.2)(micromark@4.0.2) - '@rspress/shared@2.0.7(core-js@3.47.0)': + '@rspress/shared@2.0.8(core-js@3.47.0)': dependencies: - '@rsbuild/core': 2.0.0-beta.10(core-js@3.47.0) + '@rsbuild/core': 2.0.0-beta.11(core-js@3.47.0) '@shikijs/rehype': 4.0.2 gray-matter: 4.0.3 - lodash-es: 4.17.23 + lodash-es: 4.18.1 unified: 11.0.5 transitivePeerDependencies: - '@module-federation/runtime-tools' - core-js - '@rushstack/node-core-library@5.20.3(@types/node@22.19.7)': + '@rushstack/node-core-library@5.21.0(@types/node@22.19.7)': dependencies: ajv: 8.18.0 ajv-draft-04: 1.0.0(ajv@8.18.0) @@ -2466,17 +2628,17 @@ snapshots: resolve: 1.22.11 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.22.3(@types/node@22.19.7)': + '@rushstack/terminal@0.22.4(@types/node@22.19.7)': dependencies: - '@rushstack/node-core-library': 5.20.3(@types/node@22.19.7) + '@rushstack/node-core-library': 5.21.0(@types/node@22.19.7) '@rushstack/problem-matcher': 0.2.1(@types/node@22.19.7) supports-color: 8.1.1 optionalDependencies: '@types/node': 22.19.7 - '@rushstack/ts-command-line@5.3.3(@types/node@22.19.7)': + '@rushstack/ts-command-line@5.3.4(@types/node@22.19.7)': dependencies: - '@rushstack/terminal': 0.22.3(@types/node@22.19.7) + '@rushstack/terminal': 0.22.4(@types/node@22.19.7) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -2538,6 +2700,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@swc/helpers@0.5.21': + dependencies: + tslib: 2.8.1 + '@tybys/wasm-util@0.10.1': dependencies: tslib: 2.8.1 @@ -2597,7 +2763,7 @@ snapshots: react: 19.2.4 unhead: 2.1.12 - '@vercel/analytics@1.6.1(react@19.2.4)': + '@vercel/analytics@2.0.1(react@19.2.4)': optionalDependencies: react: 19.2.4 @@ -2610,13 +2776,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.2(vite@8.0.3(@types/node@22.19.7)(jiti@2.6.1))': + '@vitest/mocker@4.1.2(vite@8.0.7(@types/node@22.19.7)(jiti@2.6.1))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.3(@types/node@22.19.7)(jiti@2.6.1) + vite: 8.0.7(@types/node@22.19.7)(jiti@2.6.1) '@vitest/pretty-format@4.1.2': dependencies: @@ -3114,9 +3280,9 @@ snapshots: lightningcss-win32-arm64-msvc: 1.32.0 lightningcss-win32-x64-msvc: 1.32.0 - lodash-es@4.17.23: {} + lodash-es@4.18.1: {} - lodash@4.17.23: {} + lodash@4.18.1: {} longest-streak@3.1.0: {} @@ -3867,38 +4033,38 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - rolldown@1.0.0-rc.12: + rolldown@1.0.0-rc.13: dependencies: - '@oxc-project/types': 0.122.0 - '@rolldown/pluginutils': 1.0.0-rc.12 + '@oxc-project/types': 0.123.0 + '@rolldown/pluginutils': 1.0.0-rc.13 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-rc.12 - '@rolldown/binding-darwin-arm64': 1.0.0-rc.12 - '@rolldown/binding-darwin-x64': 1.0.0-rc.12 - '@rolldown/binding-freebsd-x64': 1.0.0-rc.12 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.12 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.12 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-x64-musl': 1.0.0-rc.12 - '@rolldown/binding-openharmony-arm64': 1.0.0-rc.12 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.12 - '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.12 - - rsbuild-plugin-dts@0.20.1(@microsoft/api-extractor@7.57.7(@types/node@22.19.7))(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))(typescript@6.0.2): + '@rolldown/binding-android-arm64': 1.0.0-rc.13 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.13 + '@rolldown/binding-darwin-x64': 1.0.0-rc.13 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.13 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.13 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.13 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.13 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.13 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.13 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.13 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.13 + + rsbuild-plugin-dts@0.20.1(@microsoft/api-extractor@7.58.1(@types/node@22.19.7))(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0))(typescript@6.0.2): dependencies: '@ast-grep/napi': 0.37.0 '@rsbuild/core': 2.0.0-beta.10(core-js@3.47.0) optionalDependencies: - '@microsoft/api-extractor': 7.57.7(@types/node@22.19.7) + '@microsoft/api-extractor': 7.58.1(@types/node@22.19.7) typescript: 6.0.2 - rsbuild-plugin-open-graph@1.1.2(@rsbuild/core@2.0.0-beta.10(core-js@3.47.0)): + rsbuild-plugin-open-graph@1.1.2(@rsbuild/core@2.0.0-beta.11(core-js@3.47.0)): optionalDependencies: - '@rsbuild/core': 2.0.0-beta.10(core-js@3.47.0) + '@rsbuild/core': 2.0.0-beta.11(core-js@3.47.0) scheduler@0.27.0: {} @@ -4000,7 +4166,7 @@ snapshots: tslib@2.8.1: {} - typescript@5.8.2: {} + typescript@5.9.3: {} typescript@6.0.2: {} @@ -4074,22 +4240,22 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@8.0.3(@types/node@22.19.7)(jiti@2.6.1): + vite@8.0.7(@types/node@22.19.7)(jiti@2.6.1): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.8 - rolldown: 1.0.0-rc.12 + rolldown: 1.0.0-rc.13 tinyglobby: 0.2.15 optionalDependencies: '@types/node': 22.19.7 fsevents: 2.3.3 jiti: 2.6.1 - vitest@4.1.2(@types/node@22.19.7)(vite@8.0.3(@types/node@22.19.7)(jiti@2.6.1)): + vitest@4.1.2(@types/node@22.19.7)(vite@8.0.7(@types/node@22.19.7)(jiti@2.6.1)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@8.0.3(@types/node@22.19.7)(jiti@2.6.1)) + '@vitest/mocker': 4.1.2(vite@8.0.7(@types/node@22.19.7)(jiti@2.6.1)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -4106,7 +4272,7 @@ snapshots: tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 8.0.3(@types/node@22.19.7)(jiti@2.6.1) + vite: 8.0.7(@types/node@22.19.7)(jiti@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.19.7 @@ -4122,6 +4288,6 @@ snapshots: yallist@4.0.0: {} - zod@3.25.76: {} + zod@4.3.6: {} zwitch@2.0.4: {} diff --git a/website/package.json b/website/package.json index 3797ea5e..b08041f9 100644 --- a/website/package.json +++ b/website/package.json @@ -7,7 +7,7 @@ "build": "rspress build" }, "devDependencies": { - "@callstack/rspress-preset": "^0.6.0", - "@rspress/core": "^2.0.7" + "@callstack/rspress-preset": "^0.6.1", + "@rspress/core": "^2.0.8" } }