diff --git a/apps/site/authors.json b/apps/site/authors.json index 03624328fa640..9934f96eb6dad 100644 --- a/apps/site/authors.json +++ b/apps/site/authors.json @@ -1,322 +1,324 @@ { "Anna Henningsen": { - "id": "addaleax", + "id": 899444, "name": "Anna Henningsen", "website": "https://github.com/addaleax" }, "Antoine du Hamel": { - "id": "aduh95", + "id": 14309773, "name": "Antoine du Hamel", "website": "https://github.com/aduh95" }, "AugustinMauroy": { - "id": "AugustinMauroy", + "id": 97875033, "name": "Augustin Mauroy", "website": "https://github.com/AugustinMauroy" }, "Aviv Keller": { - "id": "avivkeller", + "id": 38299977, "name": "Aviv Keller", "website": "https://github.com/avivkeller" }, "Ben Noordhuis": { - "id": "bnoordhuis", + "id": 275871, "name": "Ben Noordhuis", "website": "https://github.com/bnoordhuis" }, "Bethany Nicolle Griggs": { - "id": "BethGriggs", + "id": 8297234, "name": "Bethany Nicolle Griggs", "website": "https://github.com/BethGriggs" }, "Brian Muenzenmeyer": { - "id": "bmuenzenmeyer", + "id": 298435, "name": "Brian Muenzenmeyer", "website": "https://github.com/bmuenzenmeyer" }, "Bryan English": { - "id": "bengl", + "id": 110455, "name": "Bryan English", "website": "https://github.com/bengl" }, "Carl Vitullo": { - "id": "vcarl", + "id": 1551487, "name": "Carl Vitullo", "website": "https://github.com/vcarl" }, "Charlie Robbins": { - "id": "indexzero", + "id": 4624, "name": "Charlie Robbins", "website": "https://github.com/indexzero" }, "Chengzhong Wu": { - "id": "legendecas", + "id": 8500303, "name": "Chengzhong Wu", "website": "https://github.com/legendecas" }, "Claudio Wunder": { - "id": "ovflowd", + "id": 12037269, "name": "Claudio Wunder", "website": "https://github.com/ovflowd" }, "Colin Ihrig": { - "id": "cjihrig", + "id": 2512748, "name": "Colin Ihrig", "website": "https://github.com/cjihrig" }, "Danielle Adams": { - "id": "danielleadams", + "id": 6271256, "name": "Danielle Adams", "website": "https://github.com/danielleadams" }, "Daniel Bevenius": { - "id": "danbev", + "id": 432351, "name": "Daniel Bevenius", - "webiste": "https://github.com/danbev" + "website": "https://github.com/danbev" }, "Dave Pacheco": { - "id": "dave-pacheco", + "id": 70340013, "name": "Dave Pacheco" }, "Domenic Denicola": { - "id": "domenic", + "id": 617481, "name": "Domenic Denicola", "website": "https://github.com/domenic" }, "Emelia Smith": { - "id": "thisismissem", + "id": 30827, "name": "Emelia Smith", "website": "https://github.com/thisismissem" }, "Emily Rose": { - "id": "emilyrose", + "id": 32688683, "name": "Emily Rose", "website": "https://github.com/emilyrose" }, "Evan Lucas": { - "id": "evanlucas", + "id": 677994, "name": "Evan Lucas", "website": "https://github.com/evanlucas" }, "flakey5": { - "id": "flakey5", + "id": 73616808, "name": "flakey5", "website": "https://github.com/flakey5" }, "Gibson Fahnestock": { - "id": "gibfahn", + "id": 15943089, "name": "Gibson Fahnestock", "website": "https://github.com/gibfahn" }, "Giovanny Gongora": { - "id": "Gioyik", + "id": 1834718, "name": "Giovanny Gongora", "website": "https://github.com/Gioyik" }, "Guilherme Araújo": { - "id": "araujogui", + "id": 68445491, "name": "Guilherme Araújo", "website": "https://github.com/araujogui" }, "Isaac Schlueter": { - "id": "isaacs", + "id": 9287, "name": "Isaac Schlueter", "website": "https://github.com/isaacs" }, "Italo Casas": { - "id": "italoacasas", + "id": 6354455, "name": "Italo Casas", "website": "https://github.com/italoacasas" }, "James M Snell": { - "id": "jasnell", + "id": 439929, "name": "James M Snell", "website": "https://github.com/jasnell" }, "Jeremiah Senkpiel": { - "id": "Fishrock123", + "id": 1093990, "name": "Jeremiah Senkpiel", "website": "https://github.com/Fishrock123" }, "Joe Sepi": { - "id": "joesepi", + "id": 143668, "name": "Joe Sepi", "website": "https://github.com/joesepi" }, "Joyee Cheung": { - "id": "joyeecheung", + "id": 4299420, "name": "Joyee Cheung", "website": "https://github.com/joyeecheung" }, "Juan José": { - "id": "juanarbol", + "id": 17013303, "name": "Juan José Arboleda", "website": "https://github.com/juanarbol" }, "Juan José Arboleda": { - "id": "juanarbol", + "id": 17013303, "name": "Juan José Arboleda", "website": "https://github.com/juanarbol" }, "Julián Duque": { - "id": "julianduque", + "id": 733877, "name": "Julián Duque", "website": "https://github.com/julianduque" }, "Node.js Releasers": { - "id": "nodejs", + "id": 9950313, "name": "Node.js Release Working Group", "website": "https://github.com/nodejs/release" }, "Node.js Technical Steering Committee": { - "id": "nodejs", + "id": 9950313, "name": "Node.js Technical Steering Committee", "website": "https://github.com/nodejs/tsc" }, "Matteo Collina": { - "id": "mcollina", + "id": 52195, "name": "Matteo Collina", - "webiste": "https://github.com/mcollina" + "website": "https://github.com/mcollina" }, "Marco Ippolito": { - "id": "marco-ippolito", + "id": 36735501, "name": "Marco Ippolito", "website": "https://github.com/marco-ippolito" }, "Matt Cowley": { - "id": "MattIPv4", + "id": 12371363, "name": "Matt Cowley", "website": "https://github.com/MattIPv4" }, "Michael Dawson": { - "id": "mhdawson", + "id": 9373002, "name": "Michael Dawson", "website": "https://github.com/mhdawson" }, "Michaël Zasso": { - "id": "targos", + "id": 2352663, "name": "Michaël Zasso", "website": "https://github.com/targos" }, "Mike Dolan": { - "id": "mike-dolan", - "name": "Mike Dolan" + "id": 7398917, + "name": "Mike Dolan", + "website": "https://github.com/mkdolan" }, "Mikeal Rogers": { - "id": "mikeal", + "id": 579, "name": "Mikeal Rogers", "website": "https://github.com/mikeal" }, "Minwoo Jung": { - "id": "minwoo-jung", + "id": 4557258, "name": "Minwoo Jung", "website": "https://github.com/minwoo-jung" }, "Myles Borins": { - "id": "mylesborins", + "id": 498775, "name": "Myles Borins", "website": "https://github.com/mylesborins" }, "piscisaureus": { - "id": "piscisaureus", + "id": 218257, "name": "Bert Belder", "website": "https://github.com/piscisaureus" }, "Rafael Gonzaga": { - "id": "rafaelgss", + "id": 26234614, "name": "Rafael Gonzaga", "website": "https://github.com/RafaelGSS" }, "Richard Lau": { - "id": "richardlau", + "id": 5445507, "name": "Richard Lau", "website": "https://github.com/richardlau" }, "richiemccoll": { - "id": "richiemccoll", + "id": 12698531, "name": "Richie McColl", "website": "https://github.com/richiemccoll" }, "Robin Bender Ginn": { - "id": "rginn", + "id": 4296937, "name": "Robin Bender Ginn", "website": "https://github.com/rginn" }, "Rod Vagg": { - "id": "rvagg", + "id": 495647, "name": "Rod Vagg", "website": "https://github.com/rvagg" }, "Ruben Bridgewater": { - "id": "BridgeAR", + "id": 8822573, "name": "Ruben Bridgewater", "website": "https://github.com/BridgeAR" }, "Ruy Adorno": { - "id": "ruyadorno", + "id": 220900, "name": "Ruy Adorno", "website": "https://github.com/ruyadorno" }, "Ryan Dahl": { - "id": "ry", + "id": 80, "name": "Ryan Dahl", "website": "https://github.com/ry" }, "Sam Roberts": { - "id": "sam-github", + "id": 17607, "name": "Sam Roberts", - "webiste": "https://github.com/sam-github" + "website": "https://github.com/sam-github" }, "Scott Hammond": { - "id": "scott-hammond", + "id": 95775645, "name": "Scott Hammond" }, "Shelley Vohr": { - "id": "codebytere", + "id": 2036040, "name": "Shelley Vohr", "website": "https://github.com/codebytere" }, "Stewart X Addison": { - "id": "sxa", + "id": 6487691, "name": "Stewart X Addison", "website": "https://github.com/sxa" }, "Steven Sinatra": { - "id": "diagramatics", + "id": 5153378, "name": "Steven Sinatra", "website": "https://github.com/diagramatics" }, "The Node.js Project": { - "id": "nodejs", + "id": 9950313, "name": "The Node.js Project", "website": "https://github.com/nodejs" }, "Tierney Cyren": { - "id": "bnb", + "id": 502396, "name": "Tierney Cyren", "website": "https://github.com/bnb" }, "Timothy J Fontaine": { - "id": "tjfontaine", + "id": 146447, "name": "Timothy J Fontaine", "website": "https://github.com/tjfontaine" }, "Tracy Hinds": { - "id": "tracy-hinds", - "name": "Tracy Hinds" + "id": 1981088, + "name": "Tracy Hinds", + "website": "https://github.com/hackygolucky" }, "Ulises Gascón": { - "id": "UlisesGascon", + "id": 5110813, "name": "Ulises Gascón", "website": "https://github.com/UlisesGascon" }, "Vladimir de Turckheim": { - "id": "vdeturckheim", + "id": 7135896, "name": "Vladimir de Turckheim", - "webiste": "https://github.com/vdeturckheim" + "website": "https://github.com/vdeturckheim" }, "Yosuke Furukawa": { - "id": "yosuke-furukawa", + "id": 555645, "name": "Yosuke Furukawa", "website": "https://github.com/yosuke-furukawa" } diff --git a/apps/site/package.json b/apps/site/package.json index d47afdbc32514..366f6f9eff9a3 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -51,7 +51,7 @@ "next-themes": "~0.4.6", "postcss-calc": "~10.1.1", "react": "catalog:", - "react-dom": "^19.2.6", + "react-dom": "^19.2.8", "reading-time": "~1.5.0", "rehype-autolink-headings": "~7.1.0", "rehype-slug": "~6.0.0", diff --git a/apps/site/pages/en/blog/release/v24.19.0.md b/apps/site/pages/en/blog/release/v24.19.0.md new file mode 100644 index 0000000000000..b1f8098c91cbf --- /dev/null +++ b/apps/site/pages/en/blog/release/v24.19.0.md @@ -0,0 +1,330 @@ +--- +date: '2026-08-03T13:49:39.301Z' +category: release +title: Node.js 24.19.0 (LTS) +layout: blog-post +author: Antoine du Hamel +--- + +## 2026-08-03, Version 24.19.0 'Krypton' (LTS), @aduh95 + +### Notable Changes + +- \[[`d08872b530`](https://github.com/nodejs/node/commit/d08872b530)] - **(SEMVER-MINOR)** **buffer**: implement `blob.textStream()` (Matthew Aitken) [#64036](https://github.com/nodejs/node/pull/64036) +- \[[`35222948be`](https://github.com/nodejs/node/commit/35222948be)] - **(SEMVER-MINOR)** **deps**: update OpenSSL build config to support compression (Tim Perry) [#62217](https://github.com/nodejs/node/pull/62217) +- \[[`d6ab039f24`](https://github.com/nodejs/node/commit/d6ab039f24)] - **(SEMVER-MINOR)** **doc**: update `blockList` stability status to release candidate (alphaleadership) [#63050](https://github.com/nodejs/node/pull/63050) +- \[[`1da05fb79d`](https://github.com/nodejs/node/commit/1da05fb79d)] - **doc**: mark `stream.compose` stable (Matteo Collina) [#62562](https://github.com/nodejs/node/pull/62562) +- \[[`3c1636dabf`](https://github.com/nodejs/node/commit/3c1636dabf)] - **(SEMVER-MINOR)** **esm**: add `--experimental-import-text` flag (Efe) [#62300](https://github.com/nodejs/node/pull/62300) +- \[[`e323e877be`](https://github.com/nodejs/node/commit/e323e877be)] - **(SEMVER-MINOR)** **fs**: support caller-supplied `readFile()` buffers (Matteo Collina) [#63634](https://github.com/nodejs/node/pull/63634) +- \[[`c1248c9544`](https://github.com/nodejs/node/commit/c1248c9544)] - **(SEMVER-MINOR)** **http**: add `httpValidation` option to configure header value validation (RajeshKumar11) [#61597](https://github.com/nodejs/node/pull/61597) +- \[[`a534b65815`](https://github.com/nodejs/node/commit/a534b65815)] - **(SEMVER-MINOR)** **net**: support `TCP_KEEPINTVL` and `TCP_KEEPCNT` in `setKeepAlive` (Guy Bedford) [#63825](https://github.com/nodejs/node/pull/63825) +- \[[`a23cdec683`](https://github.com/nodejs/node/commit/a23cdec683)] - **(SEMVER-MINOR)** **perf\_hooks**: sample delay per event loop iteration (Pablo Erhard) [#62935](https://github.com/nodejs/node/pull/62935) +- \[[`7428b57a37`](https://github.com/nodejs/node/commit/7428b57a37)] - **(SEMVER-MINOR)** **src**: allow empty `--experimental-config-file` (Marco Ippolito) [#61610](https://github.com/nodejs/node/pull/61610) +- \[[`e57597173c`](https://github.com/nodejs/node/commit/e57597173c)] - **(SEMVER-MINOR)** **stream**: expose `ReadableStreamTee` (Matteo Collina) [#64195](https://github.com/nodejs/node/pull/64195) +- \[[`5396235993`](https://github.com/nodejs/node/commit/5396235993)] - **(SEMVER-MINOR)** **tls**: report negotiated TLS groups (Filip Skokan) [#64119](https://github.com/nodejs/node/pull/64119) +- \[[`5e901b5cd9`](https://github.com/nodejs/node/commit/5e901b5cd9)] - **(SEMVER-MINOR)** **tls**: add `certificateCompression` option (Tim Perry) [#62217](https://github.com/nodejs/node/pull/62217) + +### Commits + +- \[[`676467fa9f`](https://github.com/nodejs/node/commit/676467fa9f)] - **benchmark**: trim down the argon2 sets (Filip Skokan) [#64218](https://github.com/nodejs/node/pull/64218) +- \[[`a77a2000b7`](https://github.com/nodejs/node/commit/a77a2000b7)] - **benchmark**: add child\_process async path baselines (Yagiz Nizipli) [#63929](https://github.com/nodejs/node/pull/63929) +- \[[`dd4482e915`](https://github.com/nodejs/node/commit/dd4482e915)] - **buffer**: remove unreachable overflow check in atob (haramjeong) [#60161](https://github.com/nodejs/node/pull/60161) +- \[[`081c41eb86`](https://github.com/nodejs/node/commit/081c41eb86)] - **buffer**: add fast api for isUtf8 and isAscii (Gürgün Dayıoğlu) [#64169](https://github.com/nodejs/node/pull/64169) +- \[[`d08872b530`](https://github.com/nodejs/node/commit/d08872b530)] - **(SEMVER-MINOR)** **buffer**: implement blob.textStream() (Matthew Aitken) [#64036](https://github.com/nodejs/node/pull/64036) +- \[[`6e2f7e6013`](https://github.com/nodejs/node/commit/6e2f7e6013)] - **build**: remove redundant intermediate node\_aix\_shared (Chengzhong Wu) [#63747](https://github.com/nodejs/node/pull/63747) +- \[[`87e0675f51`](https://github.com/nodejs/node/commit/87e0675f51)] - **build**: build codecache and snapshot with libnode (Chengzhong Wu) [#63626](https://github.com/nodejs/node/pull/63626) +- \[[`32174a7bae`](https://github.com/nodejs/node/commit/32174a7bae)] - **build**: support setting an emulator from configure script (Ivan Trubach) [#53899](https://github.com/nodejs/node/pull/53899) +- \[[`69cfb2f240`](https://github.com/nodejs/node/commit/69cfb2f240)] - **build**: remove duplicated node\_use\_sqlite and node\_use\_ffi conditions (Chengzhong Wu) [#63629](https://github.com/nodejs/node/pull/63629) +- \[[`37ac6e8cb5`](https://github.com/nodejs/node/commit/37ac6e8cb5)] - **build**: add manually-dispatched stress-test workflow (Joyee Cheung) [#64118](https://github.com/nodejs/node/pull/64118) +- \[[`2424207191`](https://github.com/nodejs/node/commit/2424207191)] - **build**: suppress compiler warnings for histogram (Richard Lau) [#63980](https://github.com/nodejs/node/pull/63980) +- \[[`63502b7404`](https://github.com/nodejs/node/commit/63502b7404)] - **build,win**: fix VS2022 arm64 PGO build (Stefan Stojanovic) [#63413](https://github.com/nodejs/node/pull/63413) +- \[[`fe4e4055d0`](https://github.com/nodejs/node/commit/fe4e4055d0)] - **child\_process**: fix permission model propagation via NODE\_OPTIONS (Matteo Collina) [#63972](https://github.com/nodejs/node/pull/63972) +- \[[`aa2f3c066e`](https://github.com/nodejs/node/commit/aa2f3c066e)] - **child\_process**: pass spawn options to the binding positionally (Yagiz Nizipli) [#63930](https://github.com/nodejs/node/pull/63930) +- \[[`fcf32cf77a`](https://github.com/nodejs/node/commit/fcf32cf77a)] - **child\_process**: serialize advanced IPC messages natively (Yagiz Nizipli) [#63933](https://github.com/nodejs/node/pull/63933) +- \[[`7907134734`](https://github.com/nodejs/node/commit/7907134734)] - **crypto**: reject small-order EdDSA points during verify (Filip Skokan) [#64026](https://github.com/nodejs/node/pull/64026) +- \[[`b505cd5465`](https://github.com/nodejs/node/commit/b505cd5465)] - **crypto**: support non-byte WebCrypto lengths and cSHAKE (Filip Skokan) [#63988](https://github.com/nodejs/node/pull/63988) +- \[[`0f54a872e2`](https://github.com/nodejs/node/commit/0f54a872e2)] - **crypto**: share WebCrypto method and usage helpers (Filip Skokan) [#63975](https://github.com/nodejs/node/pull/63975) +- \[[`824ec11c05`](https://github.com/nodejs/node/commit/824ec11c05)] - **crypto**: refactor keyObject.toCryptoKey() and SubtleCrypto.getPublicKey() (Filip Skokan) [#63622](https://github.com/nodejs/node/pull/63622) +- \[[`73aba92689`](https://github.com/nodejs/node/commit/73aba92689)] - **crypto**: coerce -0 to +0 before native calls (Filip Skokan) [#63556](https://github.com/nodejs/node/pull/63556) +- \[[`c83b79874e`](https://github.com/nodejs/node/commit/c83b79874e)] - **crypto**: reject invalid raw key imports (Filip Skokan) [#63134](https://github.com/nodejs/node/pull/63134) +- \[[`934fda64b9`](https://github.com/nodejs/node/commit/934fda64b9)] - **crypto**: improve accuracy of SubtleCrypto.supports (Filip Skokan) [#63104](https://github.com/nodejs/node/pull/63104) +- \[[`e392e1f791`](https://github.com/nodejs/node/commit/e392e1f791)] - **crypto**: fix large DH generator validation (Tobias Nießen) [#64092](https://github.com/nodejs/node/pull/64092) +- \[[`e75a363e70`](https://github.com/nodejs/node/commit/e75a363e70)] - **crypto**: use EVP\_MAC for HMAC on OpenSSL >=3 (Filip Skokan) [#63942](https://github.com/nodejs/node/pull/63942) +- \[[`adbaf7af9b`](https://github.com/nodejs/node/commit/adbaf7af9b)] - **crypto**: make webcrypto aliasKeyFormat directional (Filip Skokan) [#63910](https://github.com/nodejs/node/pull/63910) +- \[[`bb1aea8897`](https://github.com/nodejs/node/commit/bb1aea8897)] - **crypto**: fix unhandled error in Hash.\_transform (Haram Jeong) [#63261](https://github.com/nodejs/node/pull/63261) +- \[[`12c87732c1`](https://github.com/nodejs/node/commit/12c87732c1)] - **crypto**: handle cipher context allocation failures (Tian Teng) [#63542](https://github.com/nodejs/node/pull/63542) +- \[[`858496b453`](https://github.com/nodejs/node/commit/858496b453)] - **crypto**: deduplicate X509 subject matching logic (Tobias Nießen) [#63644](https://github.com/nodejs/node/pull/63644) +- \[[`9a29cb0964`](https://github.com/nodejs/node/commit/9a29cb0964)] - **crypto**: fix warnings in test\_node\_crypto.cc (Maya Lekova) [#63490](https://github.com/nodejs/node/pull/63490) +- \[[`8bb536066d`](https://github.com/nodejs/node/commit/8bb536066d)] - **crypto**: optimize normalizeAlgorithm dispatch hot path (Filip Skokan) [#62756](https://github.com/nodejs/node/pull/62756) +- \[[`329e5496ff`](https://github.com/nodejs/node/commit/329e5496ff)] - **crypto,tls**: do not ignore BN\_get\_word error (Tobias Nießen) [#63895](https://github.com/nodejs/node/pull/63895) +- \[[`97b7a3f9c7`](https://github.com/nodejs/node/commit/97b7a3f9c7)] - **debugger**: add --max-hit option to probe mode (Joyee Cheung) [#63704](https://github.com/nodejs/node/pull/63704) +- \[[`9098585c5e`](https://github.com/nodejs/node/commit/9098585c5e)] - **debugger**: add more logs to probe mode (Joyee Cheung) [#63663](https://github.com/nodejs/node/pull/63663) +- \[[`59cca26cd5`](https://github.com/nodejs/node/commit/59cca26cd5)] - **debugger**: surface inspector failures in probe mode (Joyee Cheung) [#63437](https://github.com/nodejs/node/pull/63437) +- \[[`2922290eae`](https://github.com/nodejs/node/commit/2922290eae)] - **debugger**: disambiguate probe location binding (Joyee Cheung) [#63286](https://github.com/nodejs/node/pull/63286) +- \[[`6fb2c2c7e2`](https://github.com/nodejs/node/commit/6fb2c2c7e2)] - **debugger**: lazily wait for initial break output (Trivikram Kamat) [#63969](https://github.com/nodejs/node/pull/63969) +- \[[`688e792551`](https://github.com/nodejs/node/commit/688e792551)] - **debugger**: defer probe pause handling until startup (Trivikram Kamat) [#63608](https://github.com/nodejs/node/pull/63608) +- \[[`1ac93cc05a`](https://github.com/nodejs/node/commit/1ac93cc05a)] - **debugger**: await initialization after run and restart (Trivikram Kamat) [#63607](https://github.com/nodejs/node/pull/63607) +- \[[`92a909cf72`](https://github.com/nodejs/node/commit/92a909cf72)] - **debugger,test**: deflake resume failure test and add debug logs (Joyee Cheung) [#63524](https://github.com/nodejs/node/pull/63524) +- \[[`8b37af8b11`](https://github.com/nodejs/node/commit/8b37af8b11)] - **deps**: V8: backport bef0d9c1bc90 (Joyee Cheung) [#62132](https://github.com/nodejs/node/pull/62132) +- \[[`8832126422`](https://github.com/nodejs/node/commit/8832126422)] - **deps**: V8: cherry-pick 64b36b441179 (Dan Carney) [#61712](https://github.com/nodejs/node/pull/61712) +- \[[`75990c2cd6`](https://github.com/nodejs/node/commit/75990c2cd6)] - **deps**: update googletest to 8b53336594cc52213c6c2c7a0b29194fa896d039 (Node.js GitHub Bot) [#64181](https://github.com/nodejs/node/pull/64181) +- \[[`8500c7ba86`](https://github.com/nodejs/node/commit/8500c7ba86)] - **deps**: update sqlite to 3.53.3 (Node.js GitHub Bot) [#64180](https://github.com/nodejs/node/pull/64180) +- \[[`dc78091b45`](https://github.com/nodejs/node/commit/dc78091b45)] - **deps**: c-ares: cherry-pick 8ba37af8e3fb (René) [#64110](https://github.com/nodejs/node/pull/64110) +- \[[`873cc72125`](https://github.com/nodejs/node/commit/873cc72125)] - **deps**: update googletest to 0b1e895ba4226c2fda5ee0178c9b5b1195a741aa (Node.js GitHub Bot) [#64039](https://github.com/nodejs/node/pull/64039) +- \[[`1d3d166538`](https://github.com/nodejs/node/commit/1d3d166538)] - **deps**: update acorn to 8.17.0 (Node.js GitHub Bot) [#63901](https://github.com/nodejs/node/pull/63901) +- \[[`35222948be`](https://github.com/nodejs/node/commit/35222948be)] - **(SEMVER-MINOR)** **deps**: update OpenSSL build config to support compression (Tim Perry) [#62217](https://github.com/nodejs/node/pull/62217) +- \[[`e40cee5f79`](https://github.com/nodejs/node/commit/e40cee5f79)] - **deps**: upgrade npm to 11.17.0 (npm team) [#63857](https://github.com/nodejs/node/pull/63857) +- \[[`85c6d46606`](https://github.com/nodejs/node/commit/85c6d46606)] - **deps**: add ngtcp2\_fmt.c to build configuration (ngtcp2.gyp) (沈鸿飞) [#63821](https://github.com/nodejs/node/pull/63821) +- \[[`d2ea8b7a8c`](https://github.com/nodejs/node/commit/d2ea8b7a8c)] - **deps**: update googletest to 7140cd416cecd7462a8aae488024abeee55598e4 (Node.js GitHub Bot) [#63775](https://github.com/nodejs/node/pull/63775) +- \[[`25b4d57bb6`](https://github.com/nodejs/node/commit/25b4d57bb6)] - **deps**: update sqlite to 3.53.2 (Node.js GitHub Bot) [#63774](https://github.com/nodejs/node/pull/63774) +- \[[`a96368e4c7`](https://github.com/nodejs/node/commit/a96368e4c7)] - **deps**: update zlib to 1.3.2.1-motley-3246f1b (Node.js GitHub Bot) [#63773](https://github.com/nodejs/node/pull/63773) +- \[[`b59f1f5f37`](https://github.com/nodejs/node/commit/b59f1f5f37)] - **deps**: update amaro to 1.1.10 (Node.js GitHub Bot) [#63670](https://github.com/nodejs/node/pull/63670) +- \[[`0b3b56ee95`](https://github.com/nodejs/node/commit/0b3b56ee95)] - **deps**: update googletest to 8736d2cd5c1dcba41170ed2fddca14021d4916c3 (Node.js GitHub Bot) [#63669](https://github.com/nodejs/node/pull/63669) +- \[[`aa67b5b9c4`](https://github.com/nodejs/node/commit/aa67b5b9c4)] - **dgram**: add synchronous Socket connectSync() (Guy Bedford) [#63932](https://github.com/nodejs/node/pull/63932) +- \[[`ef38374875`](https://github.com/nodejs/node/commit/ef38374875)] - **dgram**: add synchronous Socket.prototype.bindSync() (Guy Bedford) [#63838](https://github.com/nodejs/node/pull/63838) +- \[[`6edc3a9967`](https://github.com/nodejs/node/commit/6edc3a9967)] - **dgram**: skip dns.lookup() for literal IP addresses (Ruben Bridgewater) [#64133](https://github.com/nodejs/node/pull/64133) +- \[[`d4cfe2d8ac`](https://github.com/nodejs/node/commit/d4cfe2d8ac)] - **dns**: coerce -0 to +0 in lookup and resolver inputs (Filip Skokan) [#63556](https://github.com/nodejs/node/pull/63556) +- \[[`91c9ce5a45`](https://github.com/nodejs/node/commit/91c9ce5a45)] - **doc**: improve `fs.StatFs` properties descriptions (aymanxdev) [#62578](https://github.com/nodejs/node/pull/62578) +- \[[`54e21675fa`](https://github.com/nodejs/node/commit/54e21675fa)] - **doc**: fix inconsistencies in CJS code snippets (Antoine du Hamel) [#63199](https://github.com/nodejs/node/pull/63199) +- \[[`64c23daa76`](https://github.com/nodejs/node/commit/64c23daa76)] - **doc**: remove typo comma from man page (Vas Sudanagunta) [#63080](https://github.com/nodejs/node/pull/63080) +- \[[`bc943cd34a`](https://github.com/nodejs/node/commit/bc943cd34a)] - **doc**: update Http2SecureServer.on("timeout") default value (YuSheng Chen) [#64187](https://github.com/nodejs/node/pull/64187) +- \[[`a46bc452a6`](https://github.com/nodejs/node/commit/a46bc452a6)] - **doc**: add note on visibility of CI failures to new contributor guide (Stewart X Addison) [#64256](https://github.com/nodejs/node/pull/64256) +- \[[`c0fb52506c`](https://github.com/nodejs/node/commit/c0fb52506c)] - **doc**: clarify HTTP/1.1 response ordering (Matteo Collina) [#64213](https://github.com/nodejs/node/pull/64213) +- \[[`d3073a7ba6`](https://github.com/nodejs/node/commit/d3073a7ba6)] - **doc**: recommend node-stress-single-test for flaky tests (Trivikram Kamat) [#64223](https://github.com/nodejs/node/pull/64223) +- \[[`bb9951ead0`](https://github.com/nodejs/node/commit/bb9951ead0)] - **doc**: fix typo in examples (Vas Sudanagunta) [#64184](https://github.com/nodejs/node/pull/64184) +- \[[`fe674e96fc`](https://github.com/nodejs/node/commit/fe674e96fc)] - **doc**: clarify defense-in-depth issues (Matteo Collina) [#64215](https://github.com/nodejs/node/pull/64215) +- \[[`faad042184`](https://github.com/nodejs/node/commit/faad042184)] - **doc**: add guide and answers to FAQs for first-time contributors (Joyee Cheung) [#63685](https://github.com/nodejs/node/pull/63685) +- \[[`79d685adf3`](https://github.com/nodejs/node/commit/79d685adf3)] - **doc**: update `Http2Server.close` & `Http2SecureServer.close` (YuSheng Chen) [#63298](https://github.com/nodejs/node/pull/63298) +- \[[`744e40e05e`](https://github.com/nodejs/node/commit/744e40e05e)] - **doc**: update list of people in `SECURITY.md` (Richard Lau) [#64152](https://github.com/nodejs/node/pull/64152) +- \[[`185f57c4a4`](https://github.com/nodejs/node/commit/185f57c4a4)] - **doc**: add missing option to man page (Richard Lau) [#64156](https://github.com/nodejs/node/pull/64156) +- \[[`8933303568`](https://github.com/nodejs/node/commit/8933303568)] - **doc**: fix callback example import in fs docs (Kamal Rawal) [#63912](https://github.com/nodejs/node/pull/63912) +- \[[`3a0549dacb`](https://github.com/nodejs/node/commit/3a0549dacb)] - **doc**: fix keepAliveTimeout default in http.createServer options (Jahanzaib iqbal) [#63974](https://github.com/nodejs/node/pull/63974) +- \[[`5a35e48d08`](https://github.com/nodejs/node/commit/5a35e48d08)] - **doc**: add sxa GPG key (ed25519) (Stewart X Addison) [#64193](https://github.com/nodejs/node/pull/64193) +- \[[`66e7f815f1`](https://github.com/nodejs/node/commit/66e7f815f1)] - **doc**: add aduh95 to last security release steward (Antoine du Hamel) [#63981](https://github.com/nodejs/node/pull/63981) +- \[[`a7e35040dd`](https://github.com/nodejs/node/commit/a7e35040dd)] - **doc**: fix typo in util.md (Daijiro Wachi) [#63961](https://github.com/nodejs/node/pull/63961) +- \[[`d74b3a7e90`](https://github.com/nodejs/node/commit/d74b3a7e90)] - **doc**: clarify callback exceptions (Matteo Collina) [#63939](https://github.com/nodejs/node/pull/63939) +- \[[`b7a8f8fabd`](https://github.com/nodejs/node/commit/b7a8f8fabd)] - **doc**: fix incorrect test runner mock examples (Kimaswa Emmanuel Yusufu) [#63656](https://github.com/nodejs/node/pull/63656) +- \[[`f11aa690cd`](https://github.com/nodejs/node/commit/f11aa690cd)] - **doc**: fix typo in cli.md (Daijiro Wachi) [#63883](https://github.com/nodejs/node/pull/63883) +- \[[`df85f50269`](https://github.com/nodejs/node/commit/df85f50269)] - **doc**: fix typo in vm.md (Daijiro Wachi) [#63881](https://github.com/nodejs/node/pull/63881) +- \[[`a00a567175`](https://github.com/nodejs/node/commit/a00a567175)] - **doc**: fix typo in packages.md (Daijiro Wachi) [#63882](https://github.com/nodejs/node/pull/63882) +- \[[`206c1b8437`](https://github.com/nodejs/node/commit/206c1b8437)] - **doc**: fix a/an article typos in module, util, and dns (Daijiro Wachi) [#63766](https://github.com/nodejs/node/pull/63766) +- \[[`e3e5ef1cff`](https://github.com/nodejs/node/commit/e3e5ef1cff)] - **doc**: update npm supported versions link (hojeong park) [#63672](https://github.com/nodejs/node/pull/63672) +- \[[`e3c4852413`](https://github.com/nodejs/node/commit/e3c4852413)] - **doc**: fix AES-OCB IV length in SubtleCrypto.supports example (Anshika Jain) [#63717](https://github.com/nodejs/node/pull/63717) +- \[[`0b3fbc82d7`](https://github.com/nodejs/node/commit/0b3fbc82d7)] - **doc**: add webstreams to args for `pipeline` from `stream/promises` (David Sanders) [#63628](https://github.com/nodejs/node/pull/63628) +- \[[`62078a8328`](https://github.com/nodejs/node/commit/62078a8328)] - **doc**: fix "used to sent" → "used to send" in http2 (Daijiro Wachi) [#63700](https://github.com/nodejs/node/pull/63700) +- \[[`fd74eefb23`](https://github.com/nodejs/node/commit/fd74eefb23)] - **doc**: clarify tty raw mode applies to input processing only (Muhammad Zeeshan) [#63438](https://github.com/nodejs/node/pull/63438) +- \[[`42cd7e47de`](https://github.com/nodejs/node/commit/42cd7e47de)] - **doc**: add worker\_threads history entries (Bob Put) [#63545](https://github.com/nodejs/node/pull/63545) +- \[[`d6ab039f24`](https://github.com/nodejs/node/commit/d6ab039f24)] - **(SEMVER-MINOR)** **doc**: update `blockList` stability status to release candidate (alphaleadership) [#63050](https://github.com/nodejs/node/pull/63050) +- \[[`56bdd87378`](https://github.com/nodejs/node/commit/56bdd87378)] - **doc**: move hyperlinks outside of text blocks (Aviv Keller) [#63493](https://github.com/nodejs/node/pull/63493) +- \[[`1da05fb79d`](https://github.com/nodejs/node/commit/1da05fb79d)] - **doc**: mark stream.compose stable (Matteo Collina) [#62562](https://github.com/nodejs/node/pull/62562) +- \[[`7bb6dab70c`](https://github.com/nodejs/node/commit/7bb6dab70c)] - **doc,crypto**: mark argon2 and encap/decap as stable (Filip Skokan) [#63924](https://github.com/nodejs/node/pull/63924) +- \[[`1a4edb3c22`](https://github.com/nodejs/node/commit/1a4edb3c22)] - **doc,lib**: align WebCrypto names with spec (Filip Skokan) [#63518](https://github.com/nodejs/node/pull/63518) +- \[[`3c1636dabf`](https://github.com/nodejs/node/commit/3c1636dabf)] - **(SEMVER-MINOR)** **esm**: add `--experimental-import-text` flag (Efe) [#62300](https://github.com/nodejs/node/pull/62300) +- \[[`e0f211ca79`](https://github.com/nodejs/node/commit/e0f211ca79)] - **events**: improve `addAbortListener` perf by caching options object (Raz Luvaton) [#52367](https://github.com/nodejs/node/pull/52367) +- \[[`a124429b36`](https://github.com/nodejs/node/commit/a124429b36)] - **fs**: do not treat EPERM as ENOTEMPTY on Windows (Kirill Saied) [#63709](https://github.com/nodejs/node/pull/63709) +- \[[`e323e877be`](https://github.com/nodejs/node/commit/e323e877be)] - **(SEMVER-MINOR)** **fs**: support caller-supplied readFile() buffers (Matteo Collina) [#63634](https://github.com/nodejs/node/pull/63634) +- \[[`a41b4824d7`](https://github.com/nodejs/node/commit/a41b4824d7)] - **fs**: prevent spurious recursive watch events on prefix siblings (Marco) [#63095](https://github.com/nodejs/node/pull/63095) +- \[[`c63e00e3a5`](https://github.com/nodejs/node/commit/c63e00e3a5)] - **fs**: ignore deleted dirs in recursive watch scan (Trivikram Kamat) [#63686](https://github.com/nodejs/node/pull/63686) +- \[[`d3d7cd05e3`](https://github.com/nodejs/node/commit/d3d7cd05e3)] - **fs**: coerce -0 to +0 in mode flags and watch intervals (Filip Skokan) [#63556](https://github.com/nodejs/node/pull/63556) +- \[[`6f6387ecb3`](https://github.com/nodejs/node/commit/6f6387ecb3)] - **gyp**: update deps gypfiles (Nad Alaba) [#63117](https://github.com/nodejs/node/pull/63117) +- \[[`592544af44`](https://github.com/nodejs/node/commit/592544af44)] - **http**: document and validate options.path when it's in absolute-form (Joyee Cheung) [#64108](https://github.com/nodejs/node/pull/64108) +- \[[`c1248c9544`](https://github.com/nodejs/node/commit/c1248c9544)] - **(SEMVER-MINOR)** **http**: add httpValidation option to configure header value validation (RajeshKumar11) [#61597](https://github.com/nodejs/node/pull/61597) +- \[[`85a223bf15`](https://github.com/nodejs/node/commit/85a223bf15)] - **http**: fix drain event with cork/uncork (David Evans) [#64038](https://github.com/nodejs/node/pull/64038) +- \[[`8b060a9628`](https://github.com/nodejs/node/commit/8b060a9628)] - **inspector**: fix crash when writing to closed inspector socket (ympark2011) [#64209](https://github.com/nodejs/node/pull/64209) +- \[[`e68a3d33ac`](https://github.com/nodejs/node/commit/e68a3d33ac)] - **inspector**: fix inspector.close() documented behavior (Chengzhong Wu) [#63837](https://github.com/nodejs/node/pull/63837) +- \[[`d3682930b7`](https://github.com/nodejs/node/commit/d3682930b7)] - **lib**: fix missing lazyDOMException import (Filip Skokan) [#64033](https://github.com/nodejs/node/pull/64033) +- \[[`af9ea9cfcf`](https://github.com/nodejs/node/commit/af9ea9cfcf)] - **lib**: reject string "0" in validatePort when allowZero is false (Daijiro Wachi) [#64174](https://github.com/nodejs/node/pull/64174) +- \[[`cd1ea26110`](https://github.com/nodejs/node/commit/cd1ea26110)] - **lib**: use `__proto__: null` when calling `ObjectDefineProperty` (Antoine du Hamel) [#64239](https://github.com/nodejs/node/pull/64239) +- \[[`5b264398ce`](https://github.com/nodejs/node/commit/5b264398ce)] - **lib**: lazily initialize kEvents and kHandlers maps (Guilherme Araújo) [#63702](https://github.com/nodejs/node/pull/63702) +- \[[`823efe8c71`](https://github.com/nodejs/node/commit/823efe8c71)] - **lib**: improve control abstraction coverage in frozen intrinsics (Renegade334) [#63698](https://github.com/nodejs/node/pull/63698) +- \[[`7f4af5568f`](https://github.com/nodejs/node/commit/7f4af5568f)] - **lib**: add Iterator global to primordials (Renegade334) [#63698](https://github.com/nodejs/node/pull/63698) +- \[[`c8f3f5e5a5`](https://github.com/nodejs/node/commit/c8f3f5e5a5)] - **lib**: make `Navigator#language` getter throw on invalid `this` (Mohamed Sayed) [#63601](https://github.com/nodejs/node/pull/63601) +- \[[`1ebbbd59cf`](https://github.com/nodejs/node/commit/1ebbbd59cf)] - **lib**: optimize webidl conversion options (Filip Skokan) [#62756](https://github.com/nodejs/node/pull/62756) +- \[[`88590d1bb7`](https://github.com/nodejs/node/commit/88590d1bb7)] - **meta**: bump actions/checkout from 6.0.2 to 6.0.3 (dependabot\[bot]) [#63726](https://github.com/nodejs/node/pull/63726) +- \[[`0ea9cb9630`](https://github.com/nodejs/node/commit/0ea9cb9630)] - **meta**: bump actions/upload-artifact from 7.0.0 to 7.0.1 (dependabot\[bot]) [#62850](https://github.com/nodejs/node/pull/62850) +- \[[`f7275a0864`](https://github.com/nodejs/node/commit/f7275a0864)] - **meta**: fix linter warning in `stale.yml` (Antoine du Hamel) [#64281](https://github.com/nodejs/node/pull/64281) +- \[[`3a77d21d8c`](https://github.com/nodejs/node/commit/3a77d21d8c)] - **meta**: bump actions/cache from 5.0.5 to 6.1.0 (dependabot\[bot]) [#64248](https://github.com/nodejs/node/pull/64248) +- \[[`84e2836c95`](https://github.com/nodejs/node/commit/84e2836c95)] - **meta**: bump github/codeql-action/autobuild from 4.36.1 to 4.36.2 (dependabot\[bot]) [#64247](https://github.com/nodejs/node/pull/64247) +- \[[`09f800eec6`](https://github.com/nodejs/node/commit/09f800eec6)] - **meta**: bump github/codeql-action/analyze from 4.36.1 to 4.36.2 (dependabot\[bot]) [#64246](https://github.com/nodejs/node/pull/64246) +- \[[`6df1f97e64`](https://github.com/nodejs/node/commit/6df1f97e64)] - **meta**: bump codecov/codecov-action from 6.0.1 to 7.0.0 (dependabot\[bot]) [#64244](https://github.com/nodejs/node/pull/64244) +- \[[`737eb89651`](https://github.com/nodejs/node/commit/737eb89651)] - **meta**: bump rtCamp/action-slack-notify from 2.3.3 to 2.4.0 (dependabot\[bot]) [#64243](https://github.com/nodejs/node/pull/64243) +- \[[`dac3cd8b8f`](https://github.com/nodejs/node/commit/dac3cd8b8f)] - **meta**: bump github/codeql-action/init from 4.36.1 to 4.36.2 (dependabot\[bot]) [#64242](https://github.com/nodejs/node/pull/64242) +- \[[`108a6bc481`](https://github.com/nodejs/node/commit/108a6bc481)] - **meta**: bump github/codeql-action/upload-sarif from 4.36.1 to 4.36.2 (dependabot\[bot]) [#64240](https://github.com/nodejs/node/pull/64240) +- \[[`34d09a725d`](https://github.com/nodejs/node/commit/34d09a725d)] - **meta**: clarify V8 flags are outside threat model (Matteo Collina) [#64224](https://github.com/nodejs/node/pull/64224) +- \[[`944d9bc25f`](https://github.com/nodejs/node/commit/944d9bc25f)] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#64057](https://github.com/nodejs/node/pull/64057) +- \[[`cc22555402`](https://github.com/nodejs/node/commit/cc22555402)] - **meta**: update status of past strategic initiatives (Joyee Cheung) [#63480](https://github.com/nodejs/node/pull/63480) +- \[[`da7a21931e`](https://github.com/nodejs/node/commit/da7a21931e)] - **meta**: speed up stale bot (Aviv Keller) [#64075](https://github.com/nodejs/node/pull/64075) +- \[[`7bfcf7ca56`](https://github.com/nodejs/node/commit/7bfcf7ca56)] - **meta**: bump github/codeql-action from 4.35.3 to 4.36.1 (dependabot\[bot]) [#63724](https://github.com/nodejs/node/pull/63724) +- \[[`db6c983cdd`](https://github.com/nodejs/node/commit/db6c983cdd)] - **meta**: bump actions/cache from 5.0.4 to 5.0.5 (dependabot\[bot]) [#62847](https://github.com/nodejs/node/pull/62847) +- \[[`9e4f1339d1`](https://github.com/nodejs/node/commit/9e4f1339d1)] - **meta**: bump codecov/codecov-action from 6.0.0 to 6.0.1 (dependabot\[bot]) [#63725](https://github.com/nodejs/node/pull/63725) +- \[[`92c98d3ade`](https://github.com/nodejs/node/commit/92c98d3ade)] - **meta**: bump actions/stale from 10.2.0 to 10.3.0 (dependabot\[bot]) [#63728](https://github.com/nodejs/node/pull/63728) +- \[[`bbd3ffde89`](https://github.com/nodejs/node/commit/bbd3ffde89)] - **meta**: bump step-security/harden-runner from 2.19.0 to 2.19.4 (dependabot\[bot]) [#63727](https://github.com/nodejs/node/pull/63727) +- \[[`a6dd675c82`](https://github.com/nodejs/node/commit/a6dd675c82)] - **module**: enable import support for addons by default (Chengzhong Wu) [#64221](https://github.com/nodejs/node/pull/64221) +- \[[`fb2ccb15a1`](https://github.com/nodejs/node/commit/fb2ccb15a1)] - **module**: use file: URL as sourceURL for type-stripped CommonJS (Joyee Cheung) [#63705](https://github.com/nodejs/node/pull/63705) +- \[[`b9e17dc424`](https://github.com/nodejs/node/commit/b9e17dc424)] - **net**: early TCP binding via synchronous net.BoundSocket (Guy Bedford) [#63951](https://github.com/nodejs/node/pull/63951) +- \[[`a534b65815`](https://github.com/nodejs/node/commit/a534b65815)] - **(SEMVER-MINOR)** **net**: support TCP\_KEEPINTVL and TCP\_KEEPCNT in setKeepAlive (Guy Bedford) [#63825](https://github.com/nodejs/node/pull/63825) +- \[[`c55dd030e6`](https://github.com/nodejs/node/commit/c55dd030e6)] - **net**: coerce -0 to +0 in BlockList prefixes (Filip Skokan) [#63556](https://github.com/nodejs/node/pull/63556) +- \[[`a23cdec683`](https://github.com/nodejs/node/commit/a23cdec683)] - **(SEMVER-MINOR)** **perf\_hooks**: sample delay per event loop iteration (Pablo Erhard) [#62935](https://github.com/nodejs/node/pull/62935) +- \[[`f08b83bc1d`](https://github.com/nodejs/node/commit/f08b83bc1d)] - **perf\_hooks**: add NODE\_PERFORMANCE\_GC\_MINOR\_MARK\_SWEEP constant (Attila Szegedi) [#63877](https://github.com/nodejs/node/pull/63877) +- \[[`8d58e1b415`](https://github.com/nodejs/node/commit/8d58e1b415)] - **process**: fix finalization cleanup ref tracking (Trivikram Kamat) [#64087](https://github.com/nodejs/node/pull/64087) +- \[[`c757e3ef59`](https://github.com/nodejs/node/commit/c757e3ef59)] - **sqlite**: do not leave database open after failed open (Yagiz Nizipli) [#63854](https://github.com/nodejs/node/pull/63854) +- \[[`87064a096b`](https://github.com/nodejs/node/commit/87064a096b)] - **sqlite**: fix stack-use-after-scope with function callback (ndossche) [#63640](https://github.com/nodejs/node/pull/63640) +- \[[`7428b57a37`](https://github.com/nodejs/node/commit/7428b57a37)] - **(SEMVER-MINOR)** **src**: allow empty --experimental-config-file (Marco Ippolito) [#61610](https://github.com/nodejs/node/pull/61610) +- \[[`d7946c9c07`](https://github.com/nodejs/node/commit/d7946c9c07)] - **src**: add test flag to config file (Marco Ippolito) [#60798](https://github.com/nodejs/node/pull/60798) +- \[[`a642657d71`](https://github.com/nodejs/node/commit/a642657d71)] - **src**: rename config file testRunner to test (Marco Ippolito) [#60798](https://github.com/nodejs/node/pull/60798) +- \[[`818b43d09e`](https://github.com/nodejs/node/commit/818b43d09e)] - **src**: do not enable wasm trap handler if there's not enough vmem (Joyee Cheung) [#62132](https://github.com/nodejs/node/pull/62132) +- \[[`af5e1a9729`](https://github.com/nodejs/node/commit/af5e1a9729)] - **src**: fix escaping of single quotes in task runner (Antoine du Hamel) [#64089](https://github.com/nodejs/node/pull/64089) +- \[[`8a5d3bc168`](https://github.com/nodejs/node/commit/8a5d3bc168)] - **src**: abstract tracing agent for both legacy and perfetto (Chengzhong Wu) [#64053](https://github.com/nodejs/node/pull/64053) +- \[[`ce6f29e45b`](https://github.com/nodejs/node/commit/ce6f29e45b)] - **src**: avoid redundant call to `std::get_if<>()` (Tobias Nießen) [#64094](https://github.com/nodejs/node/pull/64094) +- \[[`96478050f2`](https://github.com/nodejs/node/commit/96478050f2)] - **src**: omit unconvertible names in cjs\_lexer::Parse (Yagiz Nizipli) [#63943](https://github.com/nodejs/node/pull/63943) +- \[[`0147ed746e`](https://github.com/nodejs/node/commit/0147ed746e)] - **src**: guard OpenSSL compression header include (Filip Skokan) [#64009](https://github.com/nodejs/node/pull/64009) +- \[[`8d2858a9c4`](https://github.com/nodejs/node/commit/8d2858a9c4)] - **src**: handle empty MaybeLocal in cjs\_lexer::Parse (Yagiz Nizipli) [#63885](https://github.com/nodejs/node/pull/63885) +- \[[`e5289d180f`](https://github.com/nodejs/node/commit/e5289d180f)] - **src**: do not track weak `BaseObject`s as childrens of `Realm`s (Anna Henningsen) [#63842](https://github.com/nodejs/node/pull/63842) +- \[[`e8352ff754`](https://github.com/nodejs/node/commit/e8352ff754)] - **src**: allow tracking children in `MemoryTracker` with weak edges (Anna Henningsen) [#63842](https://github.com/nodejs/node/pull/63842) +- \[[`a408f279c5`](https://github.com/nodejs/node/commit/a408f279c5)] - **src**: use C++14 deprecated attribute for `NODE_DEPRECATED` (Anna Henningsen) [#63755](https://github.com/nodejs/node/pull/63755) +- \[[`4b5eb7b72d`](https://github.com/nodejs/node/commit/4b5eb7b72d)] - **src**: add cleanup hooks to `node::ObjectWrap` (Anna Henningsen) [#63642](https://github.com/nodejs/node/pull/63642) +- \[[`44976c6071`](https://github.com/nodejs/node/commit/44976c6071)] - **src**: fix edge case when deflateInit2() fails with Z\_VERSION\_ERROR (Nora Dossche) [#63476](https://github.com/nodejs/node/pull/63476) +- \[[`5b3bb284f3`](https://github.com/nodejs/node/commit/5b3bb284f3)] - **src**: add Latin1 fast path in StringBytes::Encode utf8 (Mert Can Altin) [#63385](https://github.com/nodejs/node/pull/63385) +- \[[`7cdad636c4`](https://github.com/nodejs/node/commit/7cdad636c4)] - **src**: fix crash when reading length on Storage.prototype (Mohamed Sayed) [#63529](https://github.com/nodejs/node/pull/63529) +- \[[`c438250c68`](https://github.com/nodejs/node/commit/c438250c68)] - **stream**: cut per-chunk overhead in WHATWG streams (Matteo Collina) [#64252](https://github.com/nodejs/node/pull/64252) +- \[[`291c127947`](https://github.com/nodejs/node/commit/291c127947)] - **stream**: reduce allocations on WHATWG streams hot paths (Matteo Collina) [#63876](https://github.com/nodejs/node/pull/63876) +- \[[`3d91aeb434`](https://github.com/nodejs/node/commit/3d91aeb434)] - **stream**: optimize pipeTo promise handling (Matteo Collina) [#63572](https://github.com/nodejs/node/pull/63572) +- \[[`fcbff00a44`](https://github.com/nodejs/node/commit/fcbff00a44)] - **stream**: preserve half-open duplexes in async iteration (Efe) [#64275](https://github.com/nodejs/node/pull/64275) +- \[[`e57597173c`](https://github.com/nodejs/node/commit/e57597173c)] - **(SEMVER-MINOR)** **stream**: expose ReadableStreamTee (Matteo Collina) [#64195](https://github.com/nodejs/node/pull/64195) +- \[[`a48edf40e8`](https://github.com/nodejs/node/commit/a48edf40e8)] - **stream**: proxy first own method in Readable.wrap() (Daijiro Wachi) [#64048](https://github.com/nodejs/node/pull/64048) +- \[[`f58c5bafcf`](https://github.com/nodejs/node/commit/f58c5bafcf)] - **stream**: fix Writable.toWeb() desiredSize for non-object-mode (Matteo Collina) [#62986](https://github.com/nodejs/node/pull/62986) +- \[[`7261276f45`](https://github.com/nodejs/node/commit/7261276f45)] - **stream**: fix Utf8Stream stall after full write of multi-byte data (Daijiro Wachi) [#63964](https://github.com/nodejs/node/pull/63964) +- \[[`1558986b78`](https://github.com/nodejs/node/commit/1558986b78)] - **stream**: only pass the expected number of parameters to callbacks (Antoine du Hamel) [#63909](https://github.com/nodejs/node/pull/63909) +- \[[`edef89ba6a`](https://github.com/nodejs/node/commit/edef89ba6a)] - **stream**: fix dropped first chunk in Utf8Stream buffer mode (Daijiro Wachi) [#63833](https://github.com/nodejs/node/pull/63833) +- \[[`915e3e2f42`](https://github.com/nodejs/node/commit/915e3e2f42)] - **stream**: check done before backpressure in stream reader (Daijiro Wachi) [#63699](https://github.com/nodejs/node/pull/63699) +- \[[`2d29628b5b`](https://github.com/nodejs/node/commit/2d29628b5b)] - **test**: update WPT for WebCryptoAPI to 03a1476844 (Node.js GitHub Bot) [#63900](https://github.com/nodejs/node/pull/63900) +- \[[`89e23b70c4`](https://github.com/nodejs/node/commit/89e23b70c4)] - **test**: deflake test-debugger-probe-timeout (Joyee Cheung) [#63547](https://github.com/nodejs/node/pull/63547) +- \[[`54ca514414`](https://github.com/nodejs/node/commit/54ca514414)] - **test**: make blob desiredSize assertion robust (Trivikram Kamat) [#64106](https://github.com/nodejs/node/pull/64106) +- \[[`01cbe530eb`](https://github.com/nodejs/node/commit/01cbe530eb)] - **test**: update WPT for urlpattern to 11a459a2b1 (Node.js GitHub Bot) [#64037](https://github.com/nodejs/node/pull/64037) +- \[[`6fcd3cf516`](https://github.com/nodejs/node/commit/6fcd3cf516)] - **test**: improve lcov reporter snapshot diagnostics (Trivikram Kamat) [#64049](https://github.com/nodejs/node/pull/64049) +- \[[`f50a55d7e5`](https://github.com/nodejs/node/commit/f50a55d7e5)] - **test**: keep finalization close fixture ref alive (Trivikram Kamat) [#64085](https://github.com/nodejs/node/pull/64085) +- \[[`3085714530`](https://github.com/nodejs/node/commit/3085714530)] - **test**: fix typo from overriden to overridden (parkhojeong) [#63403](https://github.com/nodejs/node/pull/63403) +- \[[`9f5347e8df`](https://github.com/nodejs/node/commit/9f5347e8df)] - **test**: mark hr-time WPT flaky on macos15-x64 (Trivikram Kamat) [#64054](https://github.com/nodejs/node/pull/64054) +- \[[`44b4fe4246`](https://github.com/nodejs/node/commit/44b4fe4246)] - **test**: use one-off agent in http consumed timeout test (Trivikram Kamat) [#64052](https://github.com/nodejs/node/pull/64052) +- \[[`2f567edaca`](https://github.com/nodejs/node/commit/2f567edaca)] - **test**: fix flaky test-runner coverage threshold test (Trivikram Kamat) [#64051](https://github.com/nodejs/node/pull/64051) +- \[[`a56fbb2d36`](https://github.com/nodejs/node/commit/a56fbb2d36)] - **test**: tolerate duplicate watch change events (Trivikram Kamat) [#63937](https://github.com/nodejs/node/pull/63937) +- \[[`b636f4769c`](https://github.com/nodejs/node/commit/b636f4769c)] - **test**: mark test-debugger-run-after-quit-restart as flaky on macOS (Matteo Collina) [#64006](https://github.com/nodejs/node/pull/64006) +- \[[`ba23eb9717`](https://github.com/nodejs/node/commit/ba23eb9717)] - **test**: update WPT for url to d4598eba09 (Node.js GitHub Bot) [#63899](https://github.com/nodejs/node/pull/63899) +- \[[`bc420f20d8`](https://github.com/nodejs/node/commit/bc420f20d8)] - **test**: update WPT for urlpattern to 23aac92784 (Node.js GitHub Bot) [#63898](https://github.com/nodejs/node/pull/63898) +- \[[`d2c9c07af8`](https://github.com/nodejs/node/commit/d2c9c07af8)] - **test**: add tests for 3 methods in utils (Daijiro Wachi) [#63765](https://github.com/nodejs/node/pull/63765) +- \[[`4e00c8ec2e`](https://github.com/nodejs/node/commit/4e00c8ec2e)] - **test**: mark SEA tests flaky on linux arm debug (Trivikram Kamat) [#63743](https://github.com/nodejs/node/pull/63743) +- \[[`a17cf06d12`](https://github.com/nodejs/node/commit/a17cf06d12)] - **test**: validate ERR\_INVALID\_THIS for scheduler methods (Daijiro Wachi) [#63764](https://github.com/nodejs/node/pull/63764) +- \[[`d59d7fdd16`](https://github.com/nodejs/node/commit/d59d7fdd16)] - **test**: add coverage outside SEA (Daijiro Wachi) [#63744](https://github.com/nodejs/node/pull/63744) +- \[[`71a32d31bf`](https://github.com/nodejs/node/commit/71a32d31bf)] - **test**: update WPT for urlpattern to 2f28df545c (Node.js GitHub Bot) [#63771](https://github.com/nodejs/node/pull/63771) +- \[[`28c77ab174`](https://github.com/nodejs/node/commit/28c77ab174)] - **test**: make Brotli 16GB test wait for backpressure (Trivikram Kamat) [#63389](https://github.com/nodejs/node/pull/63389) +- \[[`9a81921d4a`](https://github.com/nodejs/node/commit/9a81921d4a)] - **test**: add regression test for using `ObjectWrap` in worker (Mohamed Akram) [#63642](https://github.com/nodejs/node/pull/63642) +- \[[`88ab61f2f8`](https://github.com/nodejs/node/commit/88ab61f2f8)] - **test**: accept SIGILL aborts in async-hooks tests (Trivikram Kamat) [#63687](https://github.com/nodejs/node/pull/63687) +- \[[`b4f5c86463`](https://github.com/nodejs/node/commit/b4f5c86463)] - **test**: add more test cases for pathToFileURL (Rafael Gonzaga) [#63293](https://github.com/nodejs/node/pull/63293) +- \[[`812a66f0ac`](https://github.com/nodejs/node/commit/812a66f0ac)] - **test**: update test426-fixtures to 2965987bf4c96afa400c9356c8e620cb340aaee (Node.js GitHub Bot) [#63668](https://github.com/nodejs/node/pull/63668) +- \[[`2bf0de838d`](https://github.com/nodejs/node/commit/2bf0de838d)] - **test**: cover webcrypto prototype pollution systematically (Filip Skokan) [#63520](https://github.com/nodejs/node/pull/63520) +- \[[`bec6856ae8`](https://github.com/nodejs/node/commit/bec6856ae8)] - **test,debugger**: add test for type stripping in debugger probe mode (Joyee Cheung) [#63748](https://github.com/nodejs/node/pull/63748) +- \[[`a2b9095e03`](https://github.com/nodejs/node/commit/a2b9095e03)] - **test\_runner**: avoid recompiling coverage globs for every file (sangwook) [#63675](https://github.com/nodejs/node/pull/63675) +- \[[`02fbff446f`](https://github.com/nodejs/node/commit/02fbff446f)] - **test\_runner**: cache `shouldSkipFileCoverage` result per URL (sangwook) [#63675](https://github.com/nodejs/node/pull/63675) +- \[[`094869354a`](https://github.com/nodejs/node/commit/094869354a)] - **test\_runner**: ignore erased TS lines in coverage (Matteo Collina) [#63510](https://github.com/nodejs/node/pull/63510) +- \[[`68edc2b009`](https://github.com/nodejs/node/commit/68edc2b009)] - **test\_runner**: fix suite diagnostic chanel end (Moshe Atlow) [#63533](https://github.com/nodejs/node/pull/63533) +- \[[`659d5bf068`](https://github.com/nodejs/node/commit/659d5bf068)] - **test\_runner**: add parentId to test events with testId (Moshe Atlow) [#63435](https://github.com/nodejs/node/pull/63435) +- \[[`eaebeb8b88`](https://github.com/nodejs/node/commit/eaebeb8b88)] - **test\_runner**: fix hooks test context (Moshe Atlow) [#63285](https://github.com/nodejs/node/pull/63285) +- \[[`d03d96889b`](https://github.com/nodejs/node/commit/d03d96889b)] - **test\_runner**: add tags option and tag-name filter (Chemi Atlow) [#63221](https://github.com/nodejs/node/pull/63221) +- \[[`e8c3db1364`](https://github.com/nodejs/node/commit/e8c3db1364)] - **test\_runner**: add `getTestContext()` (Moshe Atlow) [#62501](https://github.com/nodejs/node/pull/62501) +- \[[`345c591d10`](https://github.com/nodejs/node/commit/345c591d10)] - **test\_runner**: filter execArgv fallback for child tests (Trivikram Kamat) [#64056](https://github.com/nodejs/node/pull/64056) +- \[[`2f47fb23bf`](https://github.com/nodejs/node/commit/2f47fb23bf)] - **test\_runner**: improve coverage failure diagnostics (Trivikram Kamat) [#64050](https://github.com/nodejs/node/pull/64050) +- \[[`260cf1ac89`](https://github.com/nodejs/node/commit/260cf1ac89)] - **test\_runner**: add timestamp to JUnit reporter testsuites (sangwook) [#64029](https://github.com/nodejs/node/pull/64029) +- \[[`24140eafdf`](https://github.com/nodejs/node/commit/24140eafdf)] - **test\_runner**: remove unused shuffleArrayWithSeed (Daijiro Wachi) [#63847](https://github.com/nodejs/node/pull/63847) +- \[[`b7fdb4891a`](https://github.com/nodejs/node/commit/b7fdb4891a)] - **test\_runner**: fix watch cwd with isolation none (Trivikram Kamat) [#63690](https://github.com/nodejs/node/pull/63690) +- \[[`e48b307e09`](https://github.com/nodejs/node/commit/e48b307e09)] - **timers**: reuse Timeout objects in setStreamTimeout (Matteo Collina) [#64254](https://github.com/nodejs/node/pull/64254) +- \[[`5396235993`](https://github.com/nodejs/node/commit/5396235993)] - **(SEMVER-MINOR)** **tls**: report negotiated TLS groups (Filip Skokan) [#64119](https://github.com/nodejs/node/pull/64119) +- \[[`a653e9bb57`](https://github.com/nodejs/node/commit/a653e9bb57)] - **tls**: handle large RSA exponents in X.509 cert (Tobias Nießen) [#64093](https://github.com/nodejs/node/pull/64093) +- \[[`5e901b5cd9`](https://github.com/nodejs/node/commit/5e901b5cd9)] - **(SEMVER-MINOR)** **tls**: add certificateCompression option (Tim Perry) [#62217](https://github.com/nodejs/node/pull/62217) +- \[[`3abcfa723c`](https://github.com/nodejs/node/commit/3abcfa723c)] - **tls**: route event listener exceptions through error handlers (Antoine du Hamel) [#63822](https://github.com/nodejs/node/pull/63822) +- \[[`eaba4cd59d`](https://github.com/nodejs/node/commit/eaba4cd59d)] - **tools**: bump the eslint group in /tools/eslint with 8 updates (dependabot\[bot]) [#64249](https://github.com/nodejs/node/pull/64249) +- \[[`7d7ea1dbca`](https://github.com/nodejs/node/commit/7d7ea1dbca)] - **tools**: update c-ares updater script (Antoine du Hamel) [#64194](https://github.com/nodejs/node/pull/64194) +- \[[`976827cd71`](https://github.com/nodejs/node/commit/976827cd71)] - **tools**: validate version number in release proposal commit message lint (Antoine du Hamel) [#64070](https://github.com/nodejs/node/pull/64070) +- \[[`cc0c586b52`](https://github.com/nodejs/node/commit/cc0c586b52)] - **tools**: update sccache to v0.16.0 (Michaël Zasso) [#63078](https://github.com/nodejs/node/pull/63078) +- \[[`f0a35fa56a`](https://github.com/nodejs/node/commit/f0a35fa56a)] - **tools**: bump js-yaml from 4.1.1 to 4.2.0 in /tools/lint-md (dependabot\[bot]) [#63948](https://github.com/nodejs/node/pull/63948) +- \[[`dafbd23240`](https://github.com/nodejs/node/commit/dafbd23240)] - **tools**: bump js-yaml from 4.1.1 to 4.2.0 in /tools/eslint (dependabot\[bot]) [#63947](https://github.com/nodejs/node/pull/63947) +- \[[`0ae1552650`](https://github.com/nodejs/node/commit/0ae1552650)] - **tools**: update the llhttp updater script (Antoine du Hamel) [#63819](https://github.com/nodejs/node/pull/63819) +- \[[`3623586d1f`](https://github.com/nodejs/node/commit/3623586d1f)] - **tools**: align Bash snippets in GHA with `lint-sh` conventions (Antoine du Hamel) [#63829](https://github.com/nodejs/node/pull/63829) +- \[[`64b130ce1d`](https://github.com/nodejs/node/commit/64b130ce1d)] - **tools**: bump the eslint group in /tools/eslint with 7 updates (dependabot\[bot]) [#63730](https://github.com/nodejs/node/pull/63730) +- \[[`4900cac251`](https://github.com/nodejs/node/commit/4900cac251)] - **tools**: fix zlib updater script (Antoine du Hamel) [#63707](https://github.com/nodejs/node/pull/63707) +- \[[`8edf3abafc`](https://github.com/nodejs/node/commit/8edf3abafc)] - **typings**: add typing for crypto (Filip Skokan) [#64122](https://github.com/nodejs/node/pull/64122) +- \[[`d5be94e820`](https://github.com/nodejs/node/commit/d5be94e820)] - **url**: fix URLSearchParams(null) to prudce null= per spec (Marco) [#63782](https://github.com/nodejs/node/pull/63782) +- \[[`ee66a3851c`](https://github.com/nodejs/node/commit/ee66a3851c)] - **util**: fix OOM in inspect color stack formatting (Ijtihed Kilani) [#64022](https://github.com/nodejs/node/pull/64022) +- \[[`e26f183699`](https://github.com/nodejs/node/commit/e26f183699)] - **util**: fix scientific notation formatting (Daijiro Wachi) [#63823](https://github.com/nodejs/node/pull/63823) +- \[[`7993e3e476`](https://github.com/nodejs/node/commit/7993e3e476)] - **util**: fix -0 formatting when numericSeparator is enabled (Daijiro Wachi) [#63815](https://github.com/nodejs/node/pull/63815) +- \[[`38758a7789`](https://github.com/nodejs/node/commit/38758a7789)] - **util**: remove style caches from styleText slow path (Guilherme Araújo) [#63706](https://github.com/nodejs/node/pull/63706) +- \[[`46a0ca256a`](https://github.com/nodejs/node/commit/46a0ca256a)] - **watch**: print name of changed file that triggers restart (Marco) [#63781](https://github.com/nodejs/node/pull/63781) +- \[[`e1582818ad`](https://github.com/nodejs/node/commit/e1582818ad)] - **watch**: cancel pending restart on shutdown (Trivikram Kamat) [#63383](https://github.com/nodejs/node/pull/63383) +- \[[`9a208668b0`](https://github.com/nodejs/node/commit/9a208668b0)] - **zlib**: validate flush king for all streams (Ic3b3rg) [#63746](https://github.com/nodejs/node/pull/63746) +- \[[`928981d803`](https://github.com/nodejs/node/commit/928981d803)] - **zlib**: validate flush kind for brotli streams (Ic3b3rg) [#63746](https://github.com/nodejs/node/pull/63746) +- \[[`fd0fb00164`](https://github.com/nodejs/node/commit/fd0fb00164)] - **zlib**: expose rejectGarbageAfterEnd option (Filip Skokan) [#64023](https://github.com/nodejs/node/pull/64023) +- \[[`e334d30b4c`](https://github.com/nodejs/node/commit/e334d30b4c)] - **zlib**: reject trailing gzip members in web streams (Filip Skokan) [#64023](https://github.com/nodejs/node/pull/64023) +- \[[`7433c3df2e`](https://github.com/nodejs/node/commit/7433c3df2e)] - **zlib**: coerce -0 to +0 for crc32 seeds (Filip Skokan) [#63556](https://github.com/nodejs/node/pull/63556) + +Windows 64-bit Installer: https://nodejs.org/dist/v24.19.0/node-v24.19.0-x64.msi \ +Windows ARM 64-bit Installer: https://nodejs.org/dist/v24.19.0/node-v24.19.0-arm64.msi \ +Windows 64-bit Binary: https://nodejs.org/dist/v24.19.0/win-x64/node.exe \ +Windows ARM 64-bit Binary: https://nodejs.org/dist/v24.19.0/win-arm64/node.exe \ +macOS 64-bit Installer: https://nodejs.org/dist/v24.19.0/node-v24.19.0.pkg \ +macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-darwin-arm64.tar.gz \ +macOS Intel 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-darwin-x64.tar.gz \ +Linux 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-x64.tar.xz \ +Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-ppc64le.tar.xz \ +Linux s390x 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-s390x.tar.xz \ +AIX 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-aix-ppc64.tar.gz \ +ARMv8 64-bit Binary: https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-arm64.tar.xz \ +Source Code: https://nodejs.org/dist/v24.19.0/node-v24.19.0.tar.gz \ +Other release files: https://nodejs.org/dist/v24.19.0/ \ +Documentation: https://nodejs.org/docs/v24.19.0/api/ + +### SHASUMS + +``` +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +f4e35c13165de6880caa2558c0aa48ca88ada47fe2234bed07d66dbb80a47c8d node-v24.19.0-aix-ppc64.tar.gz +47b16e1b1012b1b9ad62169b3a466adb6bc758b2cb8bd8224683c086836484f8 node-v24.19.0-arm64.msi +8294b7aa9b03997481c06babf1e8b270c859358f27da57a11509afe537ac381d node-v24.19.0-darwin-arm64.tar.gz +3f1cf157479c1480352083105e13faf9d008ede98e7e157746b6df940d197b94 node-v24.19.0-darwin-arm64.tar.xz +d1b5e999db158c62fe8f7267a4476b035d8bd93b1a605bac24a3f0dd166e3316 node-v24.19.0-darwin-x64.tar.gz +d35e95230f46f6f0751df497c56622c6735e05d5e1fb1630996a005b9d328fe4 node-v24.19.0-darwin-x64.tar.xz +54f14a297d47ea0794fe272363703d9dc419c96ac68f20d890f98b63754a3e4c node-v24.19.0-headers.tar.gz +435da86ef9c54c76624240628ca4bc98c8d807398a86c9ed4aea166a3dc0bcf2 node-v24.19.0-headers.tar.xz +d28c8a5bf0a808f0ed434a1dce8c54ae98f0371c0bd86ac58abc613f73e6643f node-v24.19.0-linux-arm64.tar.gz +01443c1e1a29e531ccad5a46fefa6df490d2189c49f7955904aecdbb0fe86fdc node-v24.19.0-linux-arm64.tar.xz +b31a8c4cbc589f9152f32fdb4318469759e16558a5b5d93b7ff2fb287b013db2 node-v24.19.0-linux-ppc64le.tar.gz +c510c6ce12f07010f771e6edb22a3fe23f4f2e6f40b1ffd4941aed0646a0d8b3 node-v24.19.0-linux-ppc64le.tar.xz +b3ab6a4392828db9fd4ed968398d55188292bcc15819542d53be0b1100e332fc node-v24.19.0-linux-s390x.tar.gz +a4792e65962ffa0af42627aacf1122a60c3c88dbf4e4184f06820d66f9da8ba4 node-v24.19.0-linux-s390x.tar.xz +f625d97cd707df4ff96254916fbc5ff014f09c09effe5a1e0ca8f6d41a8789d4 node-v24.19.0-linux-x64.tar.gz +14b342e71204f811bde6153be8e04b62aef63c236fef92b55f9c83154b409647 node-v24.19.0-linux-x64.tar.xz +755b023e729dac63c4d746883ca97903abfc278813d7b9b106ed3aea87b3278c node-v24.19.0-win-arm64.7z +8502f4a50b458d4cc38ed8f2001556c2cd239d464920f74017926ccb1e1c157f node-v24.19.0-win-arm64.zip +64ab848053d7d055b66c0ca9ee94eccaa497e1f867de3216eaef6150ca82e075 node-v24.19.0-win-x64.7z +57f71ab3652e797d84acddc79c81cc9ff1c6ddb2a1974cdb83f00fee9bff4c73 node-v24.19.0-win-x64.zip +f0f66c2a80c08a30a5ab5179ee9ea9e45f9b46289436a8cc87ff833b852db351 node-v24.19.0-x64.msi +13ecebfefa0234e3d618b4a0af8c5803bdeedab30b84ee37cccafb7276d90a0e node-v24.19.0.pkg +16fe258006a6e86844fbe05b3b5e1e5623ca8d3da54e32d98d9e83234bf25b01 node-v24.19.0.tar.gz +f6d95e10a0431ee1067fc6aabe9f762908b4716dd35324e1ddb4b1466b76659f node-v24.19.0.tar.xz +3958e4bb3f2d4ef37c938215dfc65a9d3c9d839b5060fec103bd2345fa78e951 win-arm64/node.exe +88dea6ff6656445ee22ed8843816d8d90d707c3d05228bd0a3ad56ea30e8a395 win-arm64/node.lib +3453f139a761c056ebcd39e0d72a5422d9ca720bc85788b664af5041e4cc9698 win-arm64/node_pdb.7z +f303352a6569178d45f5b4774fdeb2a65b1a9686872a4fef0a812fbccbc50284 win-arm64/node_pdb.zip +3602f2bb1a10f2cbab4c36886218a33c1ab3db87290e73b033c46c77147d0237 win-x64/node.exe +63ec831bbf164d1b23197d6fac1944dfb146534e332889ca0755d250e8dedff9 win-x64/node.lib +c4c2044d1086feed12d3ba94c1ab420f205482504fc773c25a203d65908177e2 win-x64/node_pdb.7z +0bb3e40aba6c8a1ad685b004a1f531a92afef3512f8cb76f674290f861cf277f win-x64/node_pdb.zip + +-----BEGIN PGP SIGNATURE----- + +iHUEARYIAB0WIQRb6KP2yKXAHRBsCtggsaOQsWjTVgUCanCbQgAKCRAgsaOQsWjT +VsGYAQCYG1J8fO5BS483QXP8LTMM4x32kteywiAIhjklUU9nfAEAqMOKjlV5ipZg +tLFMPU8J4j12w+xnY8UNZEPy9D0neQc= +=Mbce +-----END PGP SIGNATURE----- +``` diff --git a/apps/site/pages/en/blog/release/v26.6.0.md b/apps/site/pages/en/blog/release/v26.6.0.md new file mode 100644 index 0000000000000..e2401140364d5 --- /dev/null +++ b/apps/site/pages/en/blog/release/v26.6.0.md @@ -0,0 +1,232 @@ +--- +date: '2026-08-03T13:51:29.084Z' +category: release +title: Node.js 26.6.0 (Current) +layout: blog-post +author: Antoine du Hamel +--- + +## 2026-08-03, Version 26.6.0 (Current), @aduh95 + +### Notable Changes + +- \[[`5a36018abc`](https://github.com/nodejs/node/commit/5a36018abc)] - **doc**: add MikeMcC399 as collaborator (Mike McCready) [#64656](https://github.com/nodejs/node/pull/64656) +- \[[`9b04f82d7b`](https://github.com/nodejs/node/commit/9b04f82d7b)] - **(SEMVER-MINOR)** **ffi**: add `getCurrentEventLoop` (Paolo Insogna) [#64323](https://github.com/nodejs/node/pull/64323) +- \[[`bb51f2c960`](https://github.com/nodejs/node/commit/bb51f2c960)] - **(SEMVER-MINOR)** **test\_runner**: add `context.log()` and `test:log` event (Moshe Atlow) [#64389](https://github.com/nodejs/node/pull/64389) +- \[[`56ce83b3ee`](https://github.com/nodejs/node/commit/56ce83b3ee)] - **(SEMVER-MINOR)** **test\_runner**: report `entryFile` in `TestStream` events (Moshe Atlow) [#64309](https://github.com/nodejs/node/pull/64309) + +### Commits + +- \[[`248ff9fa5c`](https://github.com/nodejs/node/commit/248ff9fa5c)] - **assert,util**: fix TypeError on Maps with null keys (Paul Bouchon) [#64441](https://github.com/nodejs/node/pull/64441) +- \[[`3b5baceafe`](https://github.com/nodejs/node/commit/3b5baceafe)] - **benchmark**: add bytes variant to webstreams async-iterator (Matteo Collina) [#64291](https://github.com/nodejs/node/pull/64291) +- \[[`0a46d1ef66`](https://github.com/nodejs/node/commit/0a46d1ef66)] - **buffer**: normalize lone "\r" in Blob native line endings (Daijiro Wachi) [#64115](https://github.com/nodejs/node/pull/64115) +- \[[`d9ada18b70`](https://github.com/nodejs/node/commit/d9ada18b70)] - **buffer**: fix Blob.stream() leaking source buffer (semimikoh) [#63577](https://github.com/nodejs/node/pull/63577) +- \[[`d05993bcf6`](https://github.com/nodejs/node/commit/d05993bcf6)] - **build**: merge multiple on download artifact (Chengzhong Wu) [#64633](https://github.com/nodejs/node/pull/64633) +- \[[`6c25ac909a`](https://github.com/nodejs/node/commit/6c25ac909a)] - **build**: extract temporal\_capi crate directory name into gyp variable (René) [#64482](https://github.com/nodejs/node/pull/64482) +- \[[`612f60c300`](https://github.com/nodejs/node/commit/612f60c300)] - **cli**: style node --help output with util.styleText (Adrián Estrada) [#64484](https://github.com/nodejs/node/pull/64484) +- \[[`29a938ddbb`](https://github.com/nodejs/node/commit/29a938ddbb)] - **crypto**: preserve RSA-PSS legacy pubkey DER (Filip Skokan) [#64547](https://github.com/nodejs/node/pull/64547) +- \[[`2fde794357`](https://github.com/nodejs/node/commit/2fde794357)] - **crypto**: cleanse provider private key copies (Filip Skokan) [#64547](https://github.com/nodejs/node/pull/64547) +- \[[`33a0e08d41`](https://github.com/nodejs/node/commit/33a0e08d41)] - **crypto**: handle incomplete RSA private keys (Filip Skokan) [#64547](https://github.com/nodejs/node/pull/64547) +- \[[`11b4d505ef`](https://github.com/nodejs/node/commit/11b4d505ef)] - **crypto**: retain legacy DH validation (Filip Skokan) [#64547](https://github.com/nodejs/node/pull/64547) +- \[[`6e302041e1`](https://github.com/nodejs/node/commit/6e302041e1)] - **crypto**: limit KangarooTwelveParams customization to 512 bytes (Filip Skokan) [#64557](https://github.com/nodejs/node/pull/64557) +- \[[`195f103e87`](https://github.com/nodejs/node/commit/195f103e87)] - **crypto**: split OpenSSL 3, BoringSSL, and legacy backends (Filip Skokan) [#64211](https://github.com/nodejs/node/pull/64211) +- \[[`ec67e24eee`](https://github.com/nodejs/node/commit/ec67e24eee)] - **deps**: update googletest to fa005b296f90faec4f352d7ab382287bf6548c8d (Node.js GitHub Bot) [#64587](https://github.com/nodejs/node/pull/64587) +- \[[`32ffff88fd`](https://github.com/nodejs/node/commit/32ffff88fd)] - **deps**: histogram: cherry-pick 62ea52b07ee9b195 (StefanStojanovic) [#64296](https://github.com/nodejs/node/pull/64296) +- \[[`e0664f1f09`](https://github.com/nodejs/node/commit/e0664f1f09)] - **deps**: update histogram to 0.11.10 (Node.js GitHub Bot) [#64296](https://github.com/nodejs/node/pull/64296) +- \[[`cf0622bdd6`](https://github.com/nodejs/node/commit/cf0622bdd6)] - **deps**: update amaro to 1.1.11 (Node.js GitHub Bot) [#64586](https://github.com/nodejs/node/pull/64586) +- \[[`04c78b8b24`](https://github.com/nodejs/node/commit/04c78b8b24)] - **deps**: update timezone to 2026c (Node.js GitHub Bot) [#64588](https://github.com/nodejs/node/pull/64588) +- \[[`59f4318976`](https://github.com/nodejs/node/commit/59f4318976)] - **deps**: V8: cherry-pick 1158ae719749 (René) [#64432](https://github.com/nodejs/node/pull/64432) +- \[[`e5ea7cd299`](https://github.com/nodejs/node/commit/e5ea7cd299)] - **deps**: update googletest to 8240fa7d62f73e01c7af27d61ed965d6d66698fa (Node.js GitHub Bot) [#64439](https://github.com/nodejs/node/pull/64439) +- \[[`0e7554cee4`](https://github.com/nodejs/node/commit/0e7554cee4)] - **deps**: update libffi to 3.7.1 (Node.js GitHub Bot) [#64438](https://github.com/nodejs/node/pull/64438) +- \[[`46c9d724ad`](https://github.com/nodejs/node/commit/46c9d724ad)] - **deps**: update ngtcp2 to 1.24.0 (Node.js GitHub Bot) [#64297](https://github.com/nodejs/node/pull/64297) +- \[[`3519aac9af`](https://github.com/nodejs/node/commit/3519aac9af)] - **deps**: enable OpenSSL asm support for riscv64 (Jamie Magee) [#62606](https://github.com/nodejs/node/pull/62606) +- \[[`c09701218b`](https://github.com/nodejs/node/commit/c09701218b)] - **deps**: update c-ares to 1.34.8 (Node.js GitHub Bot) [#64330](https://github.com/nodejs/node/pull/64330) +- \[[`ad2f3bc95b`](https://github.com/nodejs/node/commit/ad2f3bc95b)] - **deps**: upgrade npm to 11.18.0 (npm team) [#64199](https://github.com/nodejs/node/pull/64199) +- \[[`d7a4b22c86`](https://github.com/nodejs/node/commit/d7a4b22c86)] - **deps**: V8: backport a05321ebd98e (Chengzhong Wu) [#64202](https://github.com/nodejs/node/pull/64202) +- \[[`8679cff291`](https://github.com/nodejs/node/commit/8679cff291)] - **deps**: update zlib to 1.3.2.1-motley-8b3aa8a (Node.js GitHub Bot) [#64295](https://github.com/nodejs/node/pull/64295) +- \[[`df5b1e10ba`](https://github.com/nodejs/node/commit/df5b1e10ba)] - **doc**: remove unsupported syntax from `stream_iter.md` (Antoine du Hamel) [#64649](https://github.com/nodejs/node/pull/64649) +- \[[`8a4ca9083f`](https://github.com/nodejs/node/commit/8a4ca9083f)] - **doc**: clarify rules for adding new built-in modules (Antoine du Hamel) [#64648](https://github.com/nodejs/node/pull/64648) +- \[[`7d50fe6b7a`](https://github.com/nodejs/node/commit/7d50fe6b7a)] - **doc**: mention DEPENDENCY custom field for H1 reports (Rafael Gonzaga) [#64634](https://github.com/nodejs/node/pull/64634) +- \[[`8f415bf5fc`](https://github.com/nodejs/node/commit/8f415bf5fc)] - **doc**: fix dnsPromises.lookup verbatim default (Shivam S) [#64658](https://github.com/nodejs/node/pull/64658) +- \[[`c6378f724d`](https://github.com/nodejs/node/commit/c6378f724d)] - **doc**: fix broken links and clean up type map (Antoine du Hamel) [#64625](https://github.com/nodejs/node/pull/64625) +- \[[`9b53ec19a2`](https://github.com/nodejs/node/commit/9b53ec19a2)] - **doc**: fix typo in releases guide (Jihwan) [#64621](https://github.com/nodejs/node/pull/64621) +- \[[`5a36018abc`](https://github.com/nodejs/node/commit/5a36018abc)] - **doc**: add MikeMcC399 as collaborator (Mike McCready) [#64656](https://github.com/nodejs/node/pull/64656) +- \[[`d2c8acd764`](https://github.com/nodejs/node/commit/d2c8acd764)] - **doc**: use promote wording in release guide (Md Muhtasim Munif Fahim) [#64371](https://github.com/nodejs/node/pull/64371) +- \[[`5c692cb576`](https://github.com/nodejs/node/commit/5c692cb576)] - **doc**: fix import.meta example for vm.SourceTextModule (Muhammad Zeeshan) [#64112](https://github.com/nodejs/node/pull/64112) +- \[[`7568ce71ca`](https://github.com/nodejs/node/commit/7568ce71ca)] - **doc**: mention crypto.hash() for better perf (Steven) [#63420](https://github.com/nodejs/node/pull/63420) +- \[[`cf3f631936`](https://github.com/nodejs/node/commit/cf3f631936)] - **doc**: update sea example by fixing wrong code example (Maxence Robinet) [#64025](https://github.com/nodejs/node/pull/64025) +- \[[`ce21e567a4`](https://github.com/nodejs/node/commit/ce21e567a4)] - **doc**: fix socket.readyState state descriptions (YuSheng Chen) [#64468](https://github.com/nodejs/node/pull/64468) +- \[[`018c7f1c01`](https://github.com/nodejs/node/commit/018c7f1c01)] - **doc**: replace large tables in crypto.md and webcrypto.md with lists (Filip Skokan) [#64582](https://github.com/nodejs/node/pull/64582) +- \[[`cf82de8d8b`](https://github.com/nodejs/node/commit/cf82de8d8b)] - **doc**: note --env-file is not applied to --run (Paul Bouchon) [#64442](https://github.com/nodejs/node/pull/64442) +- \[[`e635ce5201`](https://github.com/nodejs/node/commit/e635ce5201)] - **doc**: fix typo in embedding.md (greenhead) [#64425](https://github.com/nodejs/node/pull/64425) +- \[[`0b1f6eda3f`](https://github.com/nodejs/node/commit/0b1f6eda3f)] - **doc**: fix typos in contributing docs (Donghoon Kang) [#64520](https://github.com/nodejs/node/pull/64520) +- \[[`d978ce80ef`](https://github.com/nodejs/node/commit/d978ce80ef)] - **doc**: document TLS alpnProtocol and servername fields (Tim Perry) [#64362](https://github.com/nodejs/node/pull/64362) +- \[[`394669e3b3`](https://github.com/nodejs/node/commit/394669e3b3)] - **doc**: fix spelling in devcontainer guide (한만욱) [#64459](https://github.com/nodejs/node/pull/64459) +- \[[`9786a593ea`](https://github.com/nodejs/node/commit/9786a593ea)] - **doc**: clarify PEM format for signing keys (Harjoth Khara) [#64404](https://github.com/nodejs/node/pull/64404) +- \[[`6251f832ba`](https://github.com/nodejs/node/commit/6251f832ba)] - **doc**: fix typo in tls.md (Daijiro Wachi) [#64458](https://github.com/nodejs/node/pull/64458) +- \[[`b8656c40ad`](https://github.com/nodejs/node/commit/b8656c40ad)] - **doc**: document net Socket server property (Efe Karasakal) [#64364](https://github.com/nodejs/node/pull/64364) +- \[[`03e9c738f3`](https://github.com/nodejs/node/commit/03e9c738f3)] - **doc**: update a Dispatcher undici doc link (Filip Skokan) [#64358](https://github.com/nodejs/node/pull/64358) +- \[[`b6dd2debf0`](https://github.com/nodejs/node/commit/b6dd2debf0)] - **doc**: fix typos in documentation (Jungwon Sohn) [#64466](https://github.com/nodejs/node/pull/64466) +- \[[`3b7d778c3c`](https://github.com/nodejs/node/commit/3b7d778c3c)] - **doc**: clarify fixes and refs trailer guidance (Trivikram Kamat) [#64421](https://github.com/nodejs/node/pull/64421) +- \[[`eb086a6e03`](https://github.com/nodejs/node/commit/eb086a6e03)] - **doc**: remove duplicate VirtualProvider description (Archkon) [#64400](https://github.com/nodejs/node/pull/64400) +- \[[`bc221a8cd7`](https://github.com/nodejs/node/commit/bc221a8cd7)] - **doc**: add scope overview tables for TestsStream events (Moshe Atlow) [#64386](https://github.com/nodejs/node/pull/64386) +- \[[`4b3dbd36df`](https://github.com/nodejs/node/commit/4b3dbd36df)] - **doc**: clarify proxy threat model (Matteo Collina) [#64366](https://github.com/nodejs/node/pull/64366) +- \[[`c5526f69d6`](https://github.com/nodejs/node/commit/c5526f69d6)] - **doc**: add note about restricted CI to pull-requests.md (Stewart X Addison) [#64321](https://github.com/nodejs/node/pull/64321) +- \[[`968eaf6538`](https://github.com/nodejs/node/commit/968eaf6538)] - **doc**: various updates to releases.md (Stewart X Addison) [#64198](https://github.com/nodejs/node/pull/64198) +- \[[`2a51f8ba8e`](https://github.com/nodejs/node/commit/2a51f8ba8e)] - **doc**: remove obsolete --napi-modules doc entry (Chengzhong Wu) [#64220](https://github.com/nodejs/node/pull/64220) +- \[[`ee5a54535e`](https://github.com/nodejs/node/commit/ee5a54535e)] - **doc,test**: widen fsPromises.appendFile()'s data type, add missing tests (Jimmy Leung) [#64279](https://github.com/nodejs/node/pull/64279) +- \[[`b923df86fc`](https://github.com/nodejs/node/commit/b923df86fc)] - **events**: avoid retaining removed event names (Matteo Collina) [#64475](https://github.com/nodejs/node/pull/64475) +- \[[`7d8d413ff5`](https://github.com/nodejs/node/commit/7d8d413ff5)] - **events**: optimize once() and removeListener() (Matteo Collina) [#64373](https://github.com/nodejs/node/pull/64373) +- \[[`f2f8881d2a`](https://github.com/nodejs/node/commit/f2f8881d2a)] - **ffi**: evaluate function signatures once (Trivikram Kamat) [#64559](https://github.com/nodejs/node/pull/64559) +- \[[`9b04f82d7b`](https://github.com/nodejs/node/commit/9b04f82d7b)] - **(SEMVER-MINOR)** **ffi**: add getCurrentEventLoop (Paolo Insogna) [#64323](https://github.com/nodejs/node/pull/64323) +- \[[`4a3ef5b2b5`](https://github.com/nodejs/node/commit/4a3ef5b2b5)] - **fs**: add pattern cache for matchGlobPattern() (bq) [#63915](https://github.com/nodejs/node/pull/63915) +- \[[`ce113efcac`](https://github.com/nodejs/node/commit/ce113efcac)] - **fs**: fix cp symlink and EEXIST handling on Windows (Kirill Saied) [#64353](https://github.com/nodejs/node/pull/64353) +- \[[`3be3041ac9`](https://github.com/nodejs/node/commit/3be3041ac9)] - **http**: fix perf\_hooks detail.req.url port and proxied path (Stefano Baghino) [#64311](https://github.com/nodejs/node/pull/64311) +- \[[`0047ad73cf`](https://github.com/nodejs/node/commit/0047ad73cf)] - **http**: remove unused n arg from IncomingMessage.\_read (Efe Karasakal) [#64370](https://github.com/nodejs/node/pull/64370) +- \[[`4d48984d5c`](https://github.com/nodejs/node/commit/4d48984d5c)] - **http2**: don't throw when destroying socket proxy (Matteo Collina) [#64427](https://github.com/nodejs/node/pull/64427) +- \[[`3329647762`](https://github.com/nodejs/node/commit/3329647762)] - **http2**: avoid copying the options in respond() (Matteo Collina) [#64265](https://github.com/nodejs/node/pull/64265) +- \[[`a44fca5e24`](https://github.com/nodejs/node/commit/a44fca5e24)] - **http2**: avoid per-write closures in kWriteGeneric (Matteo Collina) [#64265](https://github.com/nodejs/node/pull/64265) +- \[[`546e0e70a1`](https://github.com/nodejs/node/commit/546e0e70a1)] - **inspector**: add --cond to node inspect probe mode (Joyee Cheung) [#64328](https://github.com/nodejs/node/pull/64328) +- \[[`b38a39dd96`](https://github.com/nodejs/node/commit/b38a39dd96)] - **lib**: use `assignFunctionName` util where it makes sense (Antoine du Hamel) [#64515](https://github.com/nodejs/node/pull/64515) +- \[[`f60a12b94f`](https://github.com/nodejs/node/commit/f60a12b94f)] - **lib,tools**: add `node-core/func-name-matching` lint rule (Livia Medeiros) [#57901](https://github.com/nodejs/node/pull/57901) +- \[[`9e6e9d4745`](https://github.com/nodejs/node/commit/9e6e9d4745)] - **meta**: lower stale to 3 months (Aviv Keller) [#64569](https://github.com/nodejs/node/pull/64569) +- \[[`3dd11c4993`](https://github.com/nodejs/node/commit/3dd11c4993)] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#64315](https://github.com/nodejs/node/pull/64315) +- \[[`3f55208104`](https://github.com/nodejs/node/commit/3f55208104)] - **module**: add two tests for eager imports when using `import defer` (Maya Lekova) [#64197](https://github.com/nodejs/node/pull/64197) +- \[[`c791eedc9d`](https://github.com/nodejs/node/commit/c791eedc9d)] - **net**: support sync connect for BoundSocket (Guy Bedford) [#64375](https://github.com/nodejs/node/pull/64375) +- \[[`4df4a3fc61`](https://github.com/nodejs/node/commit/4df4a3fc61)] - **net**: make TCP Server and Socket transferable across worker threads (Matteo Collina) [#64225](https://github.com/nodejs/node/pull/64225) +- \[[`5dd34d7d06`](https://github.com/nodejs/node/commit/5dd34d7d06)] - **path**: add benchmarks for path.matchesGlob() (bq) [#63915](https://github.com/nodejs/node/pull/63915) +- \[[`8e520646b6`](https://github.com/nodejs/node/commit/8e520646b6)] - **quic**: defer server session emit until TLS ClientHello is processed (Tim Perry) [#64132](https://github.com/nodejs/node/pull/64132) +- \[[`4b8cc9a3fb`](https://github.com/nodejs/node/commit/4b8cc9a3fb)] - **quic**: preserve session stats after close (한만욱) [#64489](https://github.com/nodejs/node/pull/64489) +- \[[`591090ca85`](https://github.com/nodejs/node/commit/591090ca85)] - **quic**: add support for TLS certificate compression (Sebastian Beltran) [#64434](https://github.com/nodejs/node/pull/64434) +- \[[`d636c9c30f`](https://github.com/nodejs/node/commit/d636c9c30f)] - **quic**: extract transport logic from Application to Session (Tim Perry) [#64127](https://github.com/nodejs/node/pull/64127) +- \[[`abb62f961f`](https://github.com/nodejs/node/commit/abb62f961f)] - **quic**: correct http3 callback and fix revealed errs (Marten Richter) [#64289](https://github.com/nodejs/node/pull/64289) +- \[[`5f535fdbe8`](https://github.com/nodejs/node/commit/5f535fdbe8)] - **quic**: fix no onstream handler crash quic (Efe) [#64158](https://github.com/nodejs/node/pull/64158) +- \[[`933e5f14b5`](https://github.com/nodejs/node/commit/933e5f14b5)] - **quic**: fix stall datagrams, if no pending streams (Marten Richter) [#64303](https://github.com/nodejs/node/pull/64303) +- \[[`272632a57f`](https://github.com/nodejs/node/commit/272632a57f)] - **quic**: fix potential crash from unobserved closed (Tim Perry) [#64134](https://github.com/nodejs/node/pull/64134) +- \[[`2d5f445489`](https://github.com/nodejs/node/commit/2d5f445489)] - **sqlite**: read column count after step in StatementSync.all() (Guilherme Araújo) [#64219](https://github.com/nodejs/node/pull/64219) +- \[[`54929af44e`](https://github.com/nodejs/node/commit/54929af44e)] - **src**: avoid redundant KEM encapsulation copies (Filip Skokan) [#64553](https://github.com/nodejs/node/pull/64553) +- \[[`5380bf28b3`](https://github.com/nodejs/node/commit/5380bf28b3)] - **src**: avoid redundant DataPointer reallocations (Filip Skokan) [#64552](https://github.com/nodejs/node/pull/64552) +- \[[`6ff5a1b834`](https://github.com/nodejs/node/commit/6ff5a1b834)] - **src**: fix comment typos (Jungwon Sohn) [#64509](https://github.com/nodejs/node/pull/64509) +- \[[`508ec0e435`](https://github.com/nodejs/node/commit/508ec0e435)] - **src**: zero-initialize cap\_data in node\_credentials.cc (Samuel Kapust) [#64347](https://github.com/nodejs/node/pull/64347) +- \[[`c5090a36c1`](https://github.com/nodejs/node/commit/c5090a36c1)] - **src**: fix some typo errors and rename some variables (Archkon) [#64301](https://github.com/nodejs/node/pull/64301) +- \[[`0a89bef69e`](https://github.com/nodejs/node/commit/0a89bef69e)] - **src,permission**: do not throw on denied access in audit mode (Adrián Estrada) [#64426](https://github.com/nodejs/node/pull/64426) +- \[[`63e71195c5`](https://github.com/nodejs/node/commit/63e71195c5)] - **stream**: abort pending single-source merge reads (Trivikram Kamat) [#64445](https://github.com/nodejs/node/pull/64445) +- \[[`f403b30c3d`](https://github.com/nodejs/node/commit/f403b30c3d)] - **stream**: use RangeError for broadcast overflow (Trivikram Kamat) [#64420](https://github.com/nodejs/node/pull/64420) +- \[[`5c0578cbf7`](https://github.com/nodejs/node/commit/5c0578cbf7)] - **stream**: skip null output from stateful transforms (Trivikram Kamat) [#64462](https://github.com/nodejs/node/pull/64462) +- \[[`0488d02d5d`](https://github.com/nodejs/node/commit/0488d02d5d)] - **stream**: update iterable streams to use budget backpressure (James M Snell) [#64464](https://github.com/nodejs/node/pull/64464) +- \[[`f0811baeef`](https://github.com/nodejs/node/commit/f0811baeef)] - **stream**: remove custom `CloneableDOMException` implementation (Antoine du Hamel) [#64469](https://github.com/nodejs/node/pull/64469) +- \[[`10f3f9682e`](https://github.com/nodejs/node/commit/10f3f9682e)] - **stream**: fix drop-newest behavior in share() (Trivikram Kamat) [#64417](https://github.com/nodejs/node/pull/64417) +- \[[`2aad973b29`](https://github.com/nodejs/node/commit/2aad973b29)] - **stream**: resume flow when an errored pipe destination is removed (Mahin Anowar) [#64310](https://github.com/nodejs/node/pull/64310) +- \[[`6112ed5ceb`](https://github.com/nodejs/node/commit/6112ed5ceb)] - **stream**: fold desired-size check into WHATWG backpressure update (Matteo Collina) [#64451](https://github.com/nodejs/node/pull/64451) +- \[[`d829aa1138`](https://github.com/nodejs/node/commit/d829aa1138)] - **stream**: validate writer options signal (Trivikram Kamat) [#64385](https://github.com/nodejs/node/pull/64385) +- \[[`8e7a5e940e`](https://github.com/nodejs/node/commit/8e7a5e940e)] - **stream**: reject push iterator.throw() with error (Trivikram Kamat) [#64380](https://github.com/nodejs/node/pull/64380) +- \[[`4390f81294`](https://github.com/nodejs/node/commit/4390f81294)] - **stream**: simplify nested `PromisePrototypeThen`s (Antoine du Hamel) [#64470](https://github.com/nodejs/node/pull/64470) +- \[[`ddf2c38e9d`](https://github.com/nodejs/node/commit/ddf2c38e9d)] - **stream**: use the ring buffer for WHATWG stream request queues (Matteo Collina) [#64431](https://github.com/nodejs/node/pull/64431) +- \[[`518d81b36d`](https://github.com/nodejs/node/commit/518d81b36d)] - **stream**: validate writevSync chunks before queuing (Trivikram Kamat) [#64300](https://github.com/nodejs/node/pull/64300) +- \[[`f745c4261d`](https://github.com/nodejs/node/commit/f745c4261d)] - **stream**: speed up reads and iteration over default WHATWG streams (Matteo Collina) [#64320](https://github.com/nodejs/node/pull/64320) +- \[[`4f4bce62fe`](https://github.com/nodejs/node/commit/4f4bce62fe)] - **stream**: copy SAB-backed chunks in iter consumers (Trivikram Kamat) [#64382](https://github.com/nodejs/node/pull/64382) +- \[[`f29937d26f`](https://github.com/nodejs/node/commit/f29937d26f)] - **stream**: reject nested async streamables in from() (Trivikram Kamat) [#64352](https://github.com/nodejs/node/pull/64352) +- \[[`424cec71b7`](https://github.com/nodejs/node/commit/424cec71b7)] - **stream**: avoid draining merged iter sources (Trivikram Kamat) [#64293](https://github.com/nodejs/node/pull/64293) +- \[[`e01906180c`](https://github.com/nodejs/node/commit/e01906180c)] - **stream**: use ring buffer for WHATWG stream queues (Yagiz Nizipli) [#64312](https://github.com/nodejs/node/pull/64312) +- \[[`0a0193f666`](https://github.com/nodejs/node/commit/0a0193f666)] - **stream**: hoist repeated loads in readable paths (Yagiz Nizipli) [#64312](https://github.com/nodejs/node/pull/64312) +- \[[`ebe16003b6`](https://github.com/nodejs/node/commit/ebe16003b6)] - **stream**: prefer sync iterator in fromSync (Trivikram Kamat) [#64294](https://github.com/nodejs/node/pull/64294) +- \[[`f249614835`](https://github.com/nodejs/node/commit/f249614835)] - **stream**: speed up async iteration over WHATWG byte streams (Matteo Collina) [#64291](https://github.com/nodejs/node/pull/64291) +- \[[`7331118699`](https://github.com/nodejs/node/commit/7331118699)] - **stream, quic**: update iterable streams backpressure (James M Snell) [#64464](https://github.com/nodejs/node/pull/64464) +- \[[`46b117729d`](https://github.com/nodejs/node/commit/46b117729d)] - **test**: update quic tests for stream/iter update (James M Snell) [#64464](https://github.com/nodejs/node/pull/64464) +- \[[`b122ca5389`](https://github.com/nodejs/node/commit/b122ca5389)] - **test**: fix flaky http2 socket proxy test (Tim Perry) [#64673](https://github.com/nodejs/node/pull/64673) +- \[[`68c46146fd`](https://github.com/nodejs/node/commit/68c46146fd)] - **test**: apply correction to comment (Rich Trott) [#64524](https://github.com/nodejs/node/pull/64524) +- \[[`d7e119b26b`](https://github.com/nodejs/node/commit/d7e119b26b)] - **test**: keep finalization before-exit ref alive (Tim Perry) [#64521](https://github.com/nodejs/node/pull/64521) +- \[[`0db4e10a0c`](https://github.com/nodejs/node/commit/0db4e10a0c)] - **test**: copyedit `test-tls-psk-alpn-callback-exception-handling` (Antoine du Hamel) [#63485](https://github.com/nodejs/node/pull/63485) +- \[[`21389f7b25`](https://github.com/nodejs/node/commit/21389f7b25)] - **test**: fix stale async-context-frame status entries (Kirill Saied) [#64141](https://github.com/nodejs/node/pull/64141) +- \[[`af55304846`](https://github.com/nodejs/node/commit/af55304846)] - **test**: update WPT for urlpattern to 5847ee5cfa (Node.js GitHub Bot) [#64436](https://github.com/nodejs/node/pull/64436) +- \[[`43a5ce4e00`](https://github.com/nodejs/node/commit/43a5ce4e00)] - **test**: update WPT for WebCryptoAPI to ec2fee39a4 (Node.js GitHub Bot) [#64435](https://github.com/nodejs/node/pull/64435) +- \[[`11ca52a521`](https://github.com/nodejs/node/commit/11ca52a521)] - **test**: fix flaky http2 maxOriginSetSize test (Tim Perry) [#64407](https://github.com/nodejs/node/pull/64407) +- \[[`af08a11e77`](https://github.com/nodejs/node/commit/af08a11e77)] - **test**: fix 2nd flaky blob test case (Tim Perry) [#64391](https://github.com/nodejs/node/pull/64391) +- \[[`0104ae1171`](https://github.com/nodejs/node/commit/0104ae1171)] - **test**: fix flaky watch + cwd + argv test-runner test (Tim Perry) [#64372](https://github.com/nodejs/node/pull/64372) +- \[[`b3ff5fe3f4`](https://github.com/nodejs/node/commit/b3ff5fe3f4)] - **test**: normalize Windows crash in debugger test normalization (Joyee Cheung) [#64332](https://github.com/nodejs/node/pull/64332) +- \[[`4cdceb7436`](https://github.com/nodejs/node/commit/4cdceb7436)] - **test**: unmark flaky http2-large-file for Win (Kirill Saied) [#64255](https://github.com/nodejs/node/pull/64255) +- \[[`19f529377b`](https://github.com/nodejs/node/commit/19f529377b)] - **test**: unmark flaky SEA snapshot tests on Windows (Kirill Saied) [#64317](https://github.com/nodejs/node/pull/64317) +- \[[`66f9b342ef`](https://github.com/nodejs/node/commit/66f9b342ef)] - **test**: increase timeout in consumed-timeout test (Trivikram Kamat) [#64204](https://github.com/nodejs/node/pull/64204) +- \[[`fdbbf0ae6d`](https://github.com/nodejs/node/commit/fdbbf0ae6d)] - **test**: handle null stdio streams in spawnSyncAndAssert helper (Joyee Cheung) [#64273](https://github.com/nodejs/node/pull/64273) +- \[[`10ea17dafe`](https://github.com/nodejs/node/commit/10ea17dafe)] - **test**: remove impact of tier-up changes in worker stack size test (Joyee Cheung) [#64271](https://github.com/nodejs/node/pull/64271) +- \[[`bb51f2c960`](https://github.com/nodejs/node/commit/bb51f2c960)] - **(SEMVER-MINOR)** **test\_runner**: add context.log() and test:log event (Moshe Atlow) [#64389](https://github.com/nodejs/node/pull/64389) +- \[[`56ce83b3ee`](https://github.com/nodejs/node/commit/56ce83b3ee)] - **(SEMVER-MINOR)** **test\_runner**: report `entryFile` in `TestStream` events (Moshe Atlow) [#64309](https://github.com/nodejs/node/pull/64309) +- \[[`7a02e4f9e6`](https://github.com/nodejs/node/commit/7a02e4f9e6)] - **timers**: do not retain a reference to the async store after firing (Matteo Collina) [#53443](https://github.com/nodejs/node/pull/53443) +- \[[`7d5d46ef00`](https://github.com/nodejs/node/commit/7d5d46ef00)] - **tls**: match IPv6 hosts against IP-Address SANs (Pascal Garber) [#64145](https://github.com/nodejs/node/pull/64145) +- \[[`f7bc0c62df`](https://github.com/nodejs/node/commit/f7bc0c62df)] - **tools**: bump brace-expansion from 5.0.6 to 5.0.7 in /tools/eslint (dependabot\[bot]) [#64636](https://github.com/nodejs/node/pull/64636) +- \[[`3f80ed2e93`](https://github.com/nodejs/node/commit/3f80ed2e93)] - **tools**: reference 'git node land' in PR-URL: error message in merge.sh (Stewart X Addison) [#64495](https://github.com/nodejs/node/pull/64495) +- \[[`7b373cafce`](https://github.com/nodejs/node/commit/7b373cafce)] - **tools**: disable zipping tarballs on GHA (Antoine du Hamel) [#64423](https://github.com/nodejs/node/pull/64423) +- \[[`5bdbd256e9`](https://github.com/nodejs/node/commit/5bdbd256e9)] - **tools**: add workflow to compare Nix changes (Antoine du Hamel) [#64410](https://github.com/nodejs/node/pull/64410) +- \[[`ca4a16634b`](https://github.com/nodejs/node/commit/ca4a16634b)] - **tools**: add option for `benchmark.yml` to post comment on PR (Antoine du Hamel) [#64395](https://github.com/nodejs/node/pull/64395) +- \[[`86193ef193`](https://github.com/nodejs/node/commit/86193ef193)] - **tools**: fix redundant conditions in v8.gyp for riscv64 and loong64 (Jamie Magee) [#62608](https://github.com/nodejs/node/pull/62608) +- \[[`ee460404be`](https://github.com/nodejs/node/commit/ee460404be)] - **util**: make MIMEParams accessors case-insensitive (Daijiro Wachi) [#64123](https://github.com/nodejs/node/pull/64123) +- \[[`a63ee46ddd`](https://github.com/nodejs/node/commit/a63ee46ddd)] - **vfs**: make recursive readdir iterative (AkshatOP) [#64149](https://github.com/nodejs/node/pull/64149) +- \[[`37f93c3b15`](https://github.com/nodejs/node/commit/37f93c3b15)] - **vfs**: make lchmod update symlink mode (Trivikram Kamat) [#64350](https://github.com/nodejs/node/pull/64350) +- \[[`ce54e2a9c8`](https://github.com/nodejs/node/commit/ce54e2a9c8)] - **vfs**: fix VirtualReadStream race with async iteration (Y1D7NG) [#64394](https://github.com/nodejs/node/pull/64394) +- \[[`54e8d3a14b`](https://github.com/nodejs/node/commit/54e8d3a14b)] - **vfs**: follow symlinked dirs in recursive mkdir (Trivikram Kamat) [#64287](https://github.com/nodejs/node/pull/64287) +- \[[`7be42b64e1`](https://github.com/nodejs/node/commit/7be42b64e1)] - **vm**: enable interception on global restricted properties (Chengzhong Wu) [#64202](https://github.com/nodejs/node/pull/64202) +- \[[`c2cfcf8e7d`](https://github.com/nodejs/node/commit/c2cfcf8e7d)] - **zlib**: reject truncated zstd input (Archkon) [#64593](https://github.com/nodejs/node/pull/64593) + +Windows 64-bit Installer: https://nodejs.org/dist/v26.6.0/node-v26.6.0-x64.msi \ +Windows ARM 64-bit Installer: https://nodejs.org/dist/v26.6.0/node-v26.6.0-arm64.msi \ +Windows 64-bit Binary: https://nodejs.org/dist/v26.6.0/win-x64/node.exe \ +Windows ARM 64-bit Binary: https://nodejs.org/dist/v26.6.0/win-arm64/node.exe \ +macOS 64-bit Installer: https://nodejs.org/dist/v26.6.0/node-v26.6.0.pkg \ +macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-darwin-arm64.tar.gz \ +macOS Intel 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-darwin-x64.tar.gz \ +Linux 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-linux-x64.tar.xz \ +Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-linux-ppc64le.tar.xz \ +Linux s390x 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-linux-s390x.tar.xz \ +AIX 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-aix-ppc64.tar.gz \ +ARMv8 64-bit Binary: https://nodejs.org/dist/v26.6.0/node-v26.6.0-linux-arm64.tar.xz \ +Source Code: https://nodejs.org/dist/v26.6.0/node-v26.6.0.tar.gz \ +Other release files: https://nodejs.org/dist/v26.6.0/ \ +Documentation: https://nodejs.org/docs/v26.6.0/api/ + +### SHASUMS + +``` +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +a14f8c344cbd6200979d272cfe64a7524a43e6ef80f98b34248703d750e76919 node-v26.6.0-aix-ppc64.tar.gz +4ef6b8d0fea7daa7a5f2e0e5569354ab59a0b13ddb7c832bce3a52f8ecc7473a node-v26.6.0-arm64.msi +75480cd43b6fcb35d8e772dd18983fbd9f691b2f03b1c94393206098e9944b5e node-v26.6.0-darwin-arm64.tar.gz +ea029a807203a32378bf09abe56fea3ea40d6a2dbf663edbedaedd84abd1b10b node-v26.6.0-darwin-arm64.tar.xz +de075ffc09f33cc4b44ed38e1e4b2ef71f699b986f6d5952329da4973220726d node-v26.6.0-darwin-x64.tar.gz +6548b8f703d56ca42542837389dfeb106f9035ec4e6168cd81599ed66e0e2b4a node-v26.6.0-darwin-x64.tar.xz +669e01fafca56374f796f39f2e07f97d873b1eb419fa94646c7e9a689171d09b node-v26.6.0-headers.tar.gz +4d0230bf465df376c474307094026eea543d68aca71661b0d36e1395725c6c02 node-v26.6.0-headers.tar.xz +51c59de738843677a3c97bccbdbf9895141cb308bf25a95daeafd1aade09f0d5 node-v26.6.0-linux-arm64.tar.gz +974e6f0332fb26179b34d49c57f35339e089a89faf8b82a81e44c0e1164b7923 node-v26.6.0-linux-arm64.tar.xz +4c6cf0588738e39bef6ed8eb99e81181719a8339283e9582df694f6b97a7fe78 node-v26.6.0-linux-ppc64le.tar.gz +8967dec897b3821ac900f37dd10b2397f337e8ce3f3a89180cecfdedc8550fde node-v26.6.0-linux-ppc64le.tar.xz +63138b4cb923a33e6f76b2438eac46ac2342645cee0a2269ffd328afeddb8ae0 node-v26.6.0-linux-s390x.tar.gz +776d69f7c81dc971a6732a095958809c9b4fb805633d848d0f28181ee2845cf9 node-v26.6.0-linux-s390x.tar.xz +714f352a7539c5ce09af15e440cbaadbe935bb23ba23fcee66b066d00a063822 node-v26.6.0-linux-x64.tar.gz +e53a8c8ca2ee7135de38e63859bd4f43002ae2d222f5b3a98ac1945db9f544bb node-v26.6.0-linux-x64.tar.xz +1d6aa13cc0e5c91de05c1a0d8ee4a000085bb1b6b280e777f7ce79037593bc55 node-v26.6.0-win-arm64.7z +0a738ffd9362003fc905f685b29bec2eca867d2f84f1bc37a70497423a0f7b1e node-v26.6.0-win-arm64.zip +8f3f0a8578ffccf73a0de0c1047fee4b403d913ff32a0b2ad7d3a3bb1d7141bc node-v26.6.0-win-x64.7z +aa81c8552f251ff280134985ccdaf16d336e2961b1e2c3eeb7b7b2221509f723 node-v26.6.0-win-x64.zip +f260a2b468a72c7071edd57de032cc8c4097bb5bdbb1f1d76454cec60c68cf5e node-v26.6.0-x64.msi +6c7cf15bfef102a0876ace9d1c87bc9100039699e9e038e71157d8c9a118b261 node-v26.6.0.pkg +0c1a4512ceb6ab37404900762cf325326faafed9ea96e726af6b003acf22322a node-v26.6.0.tar.gz +ecb6eec812505c9292529087a2436ec6c891ffe0e3a897833416e5d7436d659f node-v26.6.0.tar.xz +98608760c429a19b90a17798e1af593b825febe1c48c8bb9094774ec08c6b756 win-arm64/node.exe +c01ce0d5e4e956f0e5e73cdba925d15a6d6f86883aa49f8f0b0de87aa93508ce win-arm64/node.lib +aff0c388aef3b1adc91a2ab4e93cecc537a6c756451e58007ca0678a1f1f08b0 win-arm64/node_pdb.7z +cf0f078df9e9d7634b6c218e440dfff2335dfafd75a28f0d9c7f9fba6a5b7256 win-arm64/node_pdb.zip +ad6a9ece5267535bc97bde5ee2d244ea69a2900e8405053f9782d382ce7b127b win-x64/node.exe +56f06350037085fce04930befd98327afc86ee46f52af6f6f8a68a03630e8380 win-x64/node.lib +0db79d739ba96c6beddb2c0fbf80eef425d7208e5ee03e606648624dd977998c win-x64/node_pdb.7z +622ed77695ad085cd150a9345a1f3d5f1e41625bbcec171daf93f7aad841e0a9 win-x64/node_pdb.zip + +-----BEGIN PGP SIGNATURE----- + +iHUEARYIAB0WIQRb6KP2yKXAHRBsCtggsaOQsWjTVgUCanCcBAAKCRAgsaOQsWjT +VlOLAQCB1NOtB7Oab/1gdoDJebhERgK+q8WKzpX9RjfIkZZCewEA/iTZzvMKGuh3 +LsEdKjoBPK8gK5gl1IfyA/fcGo2K8QY= +=20Z5 +-----END PGP SIGNATURE----- +``` diff --git a/apps/site/types/author.ts b/apps/site/types/author.ts index c6867f8d71b5e..ae73fa4e6ff02 100644 --- a/apps/site/types/author.ts +++ b/apps/site/types/author.ts @@ -6,7 +6,7 @@ export type AuthorProps = { }; export type Author = { - id: string; + id: number; name: string; website?: string; }; diff --git a/apps/site/util/__tests__/author.test.mjs b/apps/site/util/__tests__/author.test.mjs index c0e4c40a347f6..3d3f9b0b495e0 100644 --- a/apps/site/util/__tests__/author.test.mjs +++ b/apps/site/util/__tests__/author.test.mjs @@ -52,18 +52,29 @@ describe('mapAuthorToCardAuthors', () => { describe('getAuthorWithId', () => { it('should return author details when author is found', () => { - const result = getAuthorWithId(['nodejs'], true); + const result = getAuthorWithId(['release'], true); assert.deepEqual(result, [ { name: 'Node.js Release Working Group', - nickname: 'nodejs', + nickname: 'release', fallback: 'NJRWG', url: 'https://github.com/nodejs/release', - image: 'https://avatars.githubusercontent.com/nodejs', + image: 'https://avatars.githubusercontent.com/u/9950313', }, ]); }); + it('keeps working groups that share an id as distinct bylines', () => { + const [releasers] = getAuthorWithId(['release'], true); + const [tsc] = getAuthorWithId(['tsc'], true); + + assert.equal(releasers.name, 'Node.js Release Working Group'); + assert.equal(tsc.name, 'Node.js Technical Steering Committee'); + // same org avatar, different bylines + assert.equal(releasers.image, tsc.image); + assert.notEqual(releasers.name, tsc.name); + }); + it('returns objects with GitHub avatars', () => { const result = getAuthorWithId(['someUser'], false); assert.ok(result[0].image.includes('github')); @@ -79,7 +90,7 @@ describe('getAuthorWithName', () => { nickname: 'nodejs', fallback: 'TNJP', url: 'https://github.com/nodejs', - image: 'https://avatars.githubusercontent.com/nodejs', + image: 'https://avatars.githubusercontent.com/u/9950313', }, ]); }); diff --git a/apps/site/util/__tests__/github.test.mjs b/apps/site/util/__tests__/github.test.mjs index 3d359863fc502..d79420326446c 100644 --- a/apps/site/util/__tests__/github.test.mjs +++ b/apps/site/util/__tests__/github.test.mjs @@ -11,8 +11,8 @@ const { getGitHubAvatarUrl, createGitHubSlugger, getGitHubBlobUrl } = describe('gitHubUtils', () => { it('getGitHubAvatarUrl returns the correct URL', () => { assert.equal( - getGitHubAvatarUrl('octocat'), - 'https://avatars.githubusercontent.com/octocat' + getGitHubAvatarUrl('583231'), + 'https://avatars.githubusercontent.com/u/583231' ); }); @@ -28,12 +28,26 @@ describe('gitHubUtils', () => { }); describe('getGitHubAvatarUrl', () => { - it('should return a valid GitHub avatar URL', () => { + it('should return a valid GitHub avatar URL by id', () => { assert.equal( - getGitHubAvatarUrl('octocat'), + getGitHubAvatarUrl('583231'), + 'https://avatars.githubusercontent.com/u/583231' + ); + }); + + it('should return the legacy username-based URL when useLegacyUrl is true', () => { + assert.equal( + getGitHubAvatarUrl('octocat', true), 'https://avatars.githubusercontent.com/octocat' ); }); + + it('should use the id-based URL when useLegacyUrl is false', () => { + assert.equal( + getGitHubAvatarUrl('583231', false), + 'https://avatars.githubusercontent.com/u/583231' + ); + }); }); describe('getGitHubBlobUrl', () => { diff --git a/apps/site/util/author.ts b/apps/site/util/author.ts index 2bb90c4721911..a87e8c7c61310 100644 --- a/apps/site/util/author.ts +++ b/apps/site/util/author.ts @@ -4,6 +4,10 @@ import { getAcronymFromString } from '#site/util/string'; import type { AuthorProps } from '#site/types'; +// Extracts the GitHub username from an author's profile URL, since the numeric +// `id` is only used to build a stable avatar URL and no longer holds the handle +const getGitHubUsername = (website?: string) => website?.split('/').pop(); + export const mapAuthorToCardAuthors = (author: string) => { // Clears text in parentheses const cleanedAuthor = author.replace(/\s*\(.*?\)\s*/g, '').trim(); @@ -20,7 +24,8 @@ export const mapAuthorToCardAuthors = (author: string) => { export const getAuthorWithId = (usernames: Array, hasUrl: boolean) => { const mapIdToAuthor = (username: string) => { const author = Object.values(authors).find( - ({ id }) => id.toLowerCase() === username.toLowerCase() + ({ website }) => + getGitHubUsername(website)?.toLowerCase() === username.toLowerCase() ); if (author) { @@ -29,14 +34,14 @@ export const getAuthorWithId = (usernames: Array, hasUrl: boolean) => { return { image: getGitHubAvatarUrl(id), name, - nickname: id, + nickname: getGitHubUsername(website) ?? name, fallback: getAcronymFromString(name), url: hasUrl ? website : undefined, }; } return { - image: getGitHubAvatarUrl(username), + image: getGitHubAvatarUrl(username, true), nickname: username, fallback: getAcronymFromString(username), url: hasUrl ? `https://github.com/${username}` : undefined, @@ -55,7 +60,7 @@ export const getAuthorWithName = (names: Array, hasUrl: boolean) => { return { image: getGitHubAvatarUrl(id), name, - nickname: id, + nickname: getGitHubUsername(website) ?? name, fallback: getAcronymFromString(name), url: hasUrl ? website : undefined, }; diff --git a/apps/site/util/github.ts b/apps/site/util/github.ts index 3070612c3b5ce..467656d49ed69 100644 --- a/apps/site/util/github.ts +++ b/apps/site/util/github.ts @@ -1,7 +1,12 @@ import GitHubSlugger from 'github-slugger'; -export const getGitHubAvatarUrl = (username: string): string => - `https://avatars.githubusercontent.com/${username}`; +export const getGitHubAvatarUrl = ( + id: string | number, + useLegacyUrl?: boolean +): string => + useLegacyUrl + ? `https://avatars.githubusercontent.com/${id}` // this is not guaranteed to work for all users, as they may change their username + : `https://avatars.githubusercontent.com/u/${id}`; export const createGitHubSlugger = () => { const githubSlugger = new GitHubSlugger(); diff --git a/package.json b/package.json index 7b1dc44af13b7..23033abda224e 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@reporters/github": "^2.0.2", "@testing-library/react": "~16.3.2", "cross-env": "^10.1.0", - "eslint": "~10.7.0", + "eslint": "~10.8.0", "eslint-import-resolver-typescript": "~4.4.5", "eslint-plugin-import-x": "~4.17.1", "globals": "^17.7.0", diff --git a/packages/ui-components/src/Common/Signature/SignatureItem/index.tsx b/packages/ui-components/src/Common/Signature/SignatureItem/index.tsx index df079276d70dd..ef0747380b195 100644 --- a/packages/ui-components/src/Common/Signature/SignatureItem/index.tsx +++ b/packages/ui-components/src/Common/Signature/SignatureItem/index.tsx @@ -18,6 +18,7 @@ const SignatureItem: FC> = ({ children, }) => (
[data-kind='return']:only-child) { + @apply border-0 + px-0 + py-0; + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03ab99e1e9cae..3296996b75c13 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -209,8 +209,8 @@ catalogs: specifier: ^24.10.1 version: 24.10.1 '@types/react': - specifier: ^19.2.15 - version: 19.2.16 + specifier: ^19.2.17 + version: 19.2.18 classnames: specifier: ~2.5.1 version: 2.5.1 @@ -221,8 +221,8 @@ catalogs: specifier: 16.3.0-preview.9 version: 16.3.0-preview.9 react: - specifier: ^19.2.6 - version: 19.2.6 + specifier: ^19.2.8 + version: 19.2.8 tailwindcss: specifier: ~4.1.17 version: 4.1.18 @@ -252,25 +252,25 @@ importers: version: 2.31.1(@types/node@24.10.1) '@eslint/js': specifier: ~10.0.1 - version: 10.0.1(eslint@10.7.0(jiti@2.7.0)) + version: 10.0.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2)) '@reporters/github': specifier: ^2.0.2 version: 2.0.2 '@testing-library/react': specifier: ~16.3.2 - version: 16.3.2(@testing-library/dom@10.4.1)(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) cross-env: specifier: ^10.1.0 version: 10.1.0 eslint: - specifier: ~10.7.0 - version: 10.7.0(jiti@2.7.0) + specifier: ~10.8.0 + version: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) eslint-import-resolver-typescript: specifier: ~4.4.5 - version: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.7.0(jiti@2.7.0)))(eslint-plugin-import@2.32.0)(eslint@10.7.0(jiti@2.7.0)) + version: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2))(eslint-plugin-import@2.32.0)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) eslint-plugin-import-x: specifier: ~4.17.1 - version: 4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.7.0(jiti@2.7.0)) + version: 4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) globals: specifier: ^17.7.0 version: 17.8.0 @@ -285,16 +285,16 @@ importers: version: 5.9.3 typescript-eslint: specifier: ~8.65.0 - version: 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + version: 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) apps/site: dependencies: '@heroicons/react': specifier: ~2.2.0 - version: 2.2.0(react@19.2.6) + version: 2.2.0(react@19.2.8) '@mdx-js/mdx': specifier: ^3.1.1 - version: 3.1.1 + version: 3.1.1(supports-color@10.2.2) '@node-core/platform-cloudflare': specifier: workspace:* version: link:../../platforms/cloudflare @@ -321,10 +321,10 @@ importers: version: 3.1.18 '@radix-ui/react-tabs': specifier: ^1.1.18 - version: 1.1.21(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.1.21(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-tooltip': specifier: ^1.2.13 - version: 1.2.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.2.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@tailwindcss/postcss': specifier: ~4.3.3 version: 4.3.3 @@ -333,7 +333,7 @@ importers: version: 24.10.1 '@types/react': specifier: 'catalog:' - version: 19.2.16 + version: 19.2.18 '@vcarl/remark-headings': specifier: ~0.1.0 version: 0.1.0 @@ -357,22 +357,22 @@ importers: version: 4.0.0 next: specifier: 'catalog:' - version: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) next-intl: specifier: ~4.13.4 - version: 4.13.4(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + version: 4.13.4(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(typescript@5.9.3) next-themes: specifier: ~0.4.6 - version: 0.4.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8) postcss-calc: specifier: ~10.1.1 version: 10.1.1(postcss@8.5.25) react: specifier: 'catalog:' - version: 19.2.6 + version: 19.2.8 react-dom: - specifier: ^19.2.6 - version: 19.2.6(react@19.2.6) + specifier: ^19.2.8 + version: 19.2.8(react@19.2.8) reading-time: specifier: ~1.5.0 version: 1.5.0 @@ -384,7 +384,7 @@ importers: version: 6.0.0 remark-gfm: specifier: ~4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-reading-time: specifier: ~2.1.0 version: 2.1.0 @@ -412,7 +412,7 @@ importers: devDependencies: '@eslint-react/eslint-plugin': specifier: ~5.8.6 - version: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + version: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@next/eslint-plugin-next': specifier: 16.2.11 version: 16.2.11 @@ -445,7 +445,7 @@ importers: version: 1.7.2 eslint-plugin-mdx: specifier: ~3.8.1 - version: 3.8.1(eslint@10.7.0(jiti@2.7.0))(remark-lint-file-extension@3.0.1) + version: 3.8.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(remark-lint-file-extension@3.0.1)(supports-color@10.2.2) global-jsdom: specifier: ^29.0.0 version: 29.0.0(jsdom@29.1.1(@noble/hashes@1.8.0)) @@ -457,31 +457,31 @@ importers: version: 29.1.1(@noble/hashes@1.8.0) mdast-util-from-markdown: specifier: ^2.0.3 - version: 2.0.3 + version: 2.0.3(supports-color@10.2.2) nock: specifier: ^14.0.15 version: 14.0.15 remark-frontmatter: specifier: ^5.0.0 - version: 5.0.0 + version: 5.0.0(supports-color@10.2.2) stylelint: specifier: 17.14.1 - version: 17.14.1(typescript@5.9.3) + version: 17.14.1(supports-color@10.2.2)(typescript@5.9.3) stylelint-config-standard: specifier: 40.0.0 - version: 40.0.0(stylelint@17.14.1(typescript@5.9.3)) + version: 40.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) stylelint-order: specifier: 8.1.1 - version: 8.1.1(stylelint@17.14.1(typescript@5.9.3)) + version: 8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) stylelint-selector-bem-pattern: specifier: 5.0.0 - version: 5.0.0(stylelint@17.14.1(typescript@5.9.3)) + version: 5.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) tsx: specifier: ^4.23.1 version: 4.23.1 typescript-eslint: specifier: ~8.65.0 - version: 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + version: 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) user-agent-data-types: specifier: 0.4.3 version: 0.4.3 @@ -505,7 +505,7 @@ importers: version: 4.3.1 '@shikijs/twoslash': specifier: ^4.3.1 - version: 4.3.1(typescript@5.9.3) + version: 4.3.1(supports-color@10.2.2)(typescript@5.9.3) classnames: specifier: 'catalog:' version: 2.5.1 @@ -530,13 +530,13 @@ importers: dependencies: '@node-core/doc-kit': specifier: ^1.2.0 - version: 1.2.0(@orama/core@1.2.19)(@types/react@19.2.16)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.2.0(@orama/core@1.2.19)(@types/react@19.2.16)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2) mdast-util-to-string: specifier: ^4.0.0 version: 4.0.0 remark-gfm: specifier: ^4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-lint-blockquote-indentation: specifier: ^4.0.1 version: 4.0.1 @@ -560,16 +560,16 @@ importers: version: 4.0.1 remark-lint-final-definition: specifier: ^4.0.2 - version: 4.0.2 + version: 4.0.2(supports-color@10.2.2) remark-lint-heading-style: specifier: ^4.0.1 version: 4.0.1 remark-lint-maximum-line-length: specifier: ^4.1.1 - version: 4.1.1 + version: 4.1.1(supports-color@10.2.2) remark-lint-no-consecutive-blank-lines: specifier: ^5.0.1 - version: 5.0.1 + version: 5.0.1(supports-color@10.2.2) remark-lint-no-file-name-consecutive-dashes: specifier: ^3.0.1 version: 3.0.1 @@ -584,7 +584,7 @@ importers: version: 4.0.1 remark-lint-no-multiple-toplevel-headings: specifier: ^4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-lint-no-shell-dollars: specifier: ^4.0.1 version: 4.0.1 @@ -620,7 +620,7 @@ importers: version: 4.0.1 remark-preset-lint-recommended: specifier: ^7.0.1 - version: 7.0.1 + version: 7.0.1(supports-color@10.2.2) semver: specifier: ^7.8.1 version: 7.8.5 @@ -642,7 +642,7 @@ importers: version: 1.7.2 remark-parse: specifier: ^11.0.0 - version: 11.0.0 + version: 11.0.0(supports-color@10.2.2) unified: specifier: ^11.0.5 version: 11.0.5 @@ -651,37 +651,37 @@ importers: dependencies: '@heroicons/react': specifier: ^2.2.0 - version: 2.2.0(react@19.2.6) + version: 2.2.0(react@19.2.8) '@orama/orama': specifier: ^3.1.18 version: 3.1.18 '@orama/ui': specifier: ^1.5.4 - version: 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6) + version: 1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) '@radix-ui/react-avatar': specifier: ^1.2.3 - version: 1.2.6(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.2.6(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-dialog': specifier: ^1.1.20 - version: 1.1.23(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.1.23(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-dropdown-menu': specifier: ^2.1.21 - version: 2.1.24(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.24(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-label': specifier: ^2.1.12 - version: 2.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-select': specifier: ^2.3.4 - version: 2.3.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-separator': specifier: ^1.1.12 - version: 1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-tabs': specifier: ^1.1.18 - version: 1.1.21(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.1.21(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-tooltip': specifier: ^1.2.13 - version: 1.2.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.2.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@vcarl/remark-headings': specifier: ~0.1.0 version: 0.1.0 @@ -690,26 +690,26 @@ importers: version: 2.5.1 react: specifier: 'catalog:' - version: 19.2.6 + version: 19.2.8 devDependencies: '@eslint-react/eslint-plugin': specifier: ~5.8.6 - version: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + version: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@orama/core': specifier: ^1.2.19 version: 1.2.19 '@storybook/addon-styling-webpack': specifier: ~3.0.2 - version: 3.0.2(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + version: 3.0.2(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) '@storybook/addon-themes': specifier: ~10.5.4 - version: 10.5.4(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6)) + version: 10.5.4(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) '@storybook/addon-webpack5-compiler-swc': specifier: ~4.0.3 - version: 4.0.3(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + version: 4.0.3(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) '@storybook/react-webpack5': specifier: ~10.5.4 - version: 10.5.4(@swc/core@1.15.40)(@types/react@19.2.16)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3) + version: 10.5.4(@swc/core@1.15.40)(@types/react@19.2.18)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3)(uglify-js@3.19.3) '@tailwindcss/postcss': specifier: ~4.3.3 version: 4.3.3 @@ -721,7 +721,7 @@ importers: version: 24.10.1 '@types/react': specifier: 'catalog:' - version: 19.2.16 + version: 19.2.18 concurrently: specifier: 9.2.1 version: 9.2.1 @@ -730,16 +730,16 @@ importers: version: 10.1.0 css-loader: specifier: 7.1.4 - version: 7.1.4(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + version: 7.1.4(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) eslint-plugin-react: specifier: 7.37.5 - version: 7.37.5(eslint@10.7.0(jiti@2.7.0)) + version: 7.37.5(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2)) eslint-plugin-react-hooks: specifier: 7.1.1 - version: 7.1.1(eslint@10.7.0(jiti@2.7.0)) + version: 7.1.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) eslint-plugin-storybook: specifier: 10.3.3 - version: 10.3.3(eslint@10.7.0(jiti@2.7.0))(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3) + version: 10.3.3(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3) global-jsdom: specifier: 29.0.0 version: 29.0.0(jsdom@29.1.1(@noble/hashes@1.8.0)) @@ -751,25 +751,25 @@ importers: version: 11.0.1(jiti@2.7.0)(postcss@8.5.25)(tsx@4.23.1) postcss-loader: specifier: 8.2.1 - version: 8.2.1(postcss@8.5.25)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + version: 8.2.1(postcss@8.5.25)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) storybook: specifier: ~10.5.4 - version: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + version: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) style-loader: specifier: 4.0.0 - version: 4.0.0(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + version: 4.0.0(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) stylelint: specifier: 17.14.1 - version: 17.14.1(typescript@5.9.3) + version: 17.14.1(supports-color@10.2.2)(typescript@5.9.3) stylelint-config-standard: specifier: 40.0.0 - version: 40.0.0(stylelint@17.14.1(typescript@5.9.3)) + version: 40.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) stylelint-order: specifier: 8.1.1 - version: 8.1.1(stylelint@17.14.1(typescript@5.9.3)) + version: 8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) stylelint-selector-bem-pattern: specifier: 5.0.0 - version: 5.0.0(stylelint@17.14.1(typescript@5.9.3)) + version: 5.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) tailwindcss: specifier: 'catalog:' version: 4.1.18 @@ -787,16 +787,16 @@ importers: version: 0.0.1 '@opennextjs/cloudflare': specifier: ^1.19.3 - version: 1.19.3(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(wrangler@4.114.0(@cloudflare/workers-types@4.20260422.1)) + version: 1.19.3(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(supports-color@10.2.2)(wrangler@4.114.0(@cloudflare/workers-types@4.20260422.1)) '@sentry/cloudflare': specifier: ^10.49.0 version: 10.49.0(@cloudflare/workers-types@4.20260422.1) '@typescript/vfs': specifier: ^1.6.4 - version: 1.6.4(typescript@5.9.3) + version: 1.6.4(supports-color@10.2.2)(typescript@5.9.3) twoslash: specifier: ^0.3.9 - version: 0.3.9(typescript@5.9.3) + version: 0.3.9(supports-color@10.2.2)(typescript@5.9.3) typescript: specifier: 'catalog:' version: 5.9.3 @@ -818,7 +818,7 @@ importers: version: 10.1.0 next: specifier: 'catalog:' - version: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) platforms/default: devDependencies: @@ -827,7 +827,7 @@ importers: version: 1.62.0 next: specifier: 'catalog:' - version: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) platforms/vercel: dependencies: @@ -836,7 +836,7 @@ importers: version: 0.221.0 '@opentelemetry/instrumentation': specifier: ~0.221.0 - version: 0.221.0(@opentelemetry/api@1.9.1) + version: 0.221.0(@opentelemetry/api@1.9.1)(supports-color@10.2.2) '@opentelemetry/resources': specifier: ~1.30.1 version: 1.30.1(@opentelemetry/api@1.9.1) @@ -845,26 +845,26 @@ importers: version: 0.221.0(@opentelemetry/api@1.9.1) '@vercel/analytics': specifier: ~2.0.1 - version: 2.0.1(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6) + version: 2.0.1(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8) '@vercel/otel': specifier: ~2.1.3 - version: 2.1.3(@opentelemetry/api-logs@0.221.0)(@opentelemetry/api@1.9.1)(@opentelemetry/instrumentation@0.221.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-logs@0.221.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-metrics@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1)) + version: 2.1.3(@opentelemetry/api-logs@0.221.0)(@opentelemetry/api@1.9.1)(@opentelemetry/instrumentation@0.221.0(@opentelemetry/api@1.9.1)(supports-color@10.2.2))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-logs@0.221.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-metrics@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1)) '@vercel/speed-insights': specifier: ~2.0.0 - version: 2.0.0(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6) + version: 2.0.0(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8) devDependencies: '@playwright/test': specifier: ^1.61.1 version: 1.62.0 '@types/react': specifier: 'catalog:' - version: 19.2.16 + version: 19.2.18 next: specifier: 'catalog:' - version: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) react: specifier: 'catalog:' - version: 19.2.6 + version: 19.2.8 typescript: specifier: 'catalog:' version: 5.9.3 @@ -1174,10 +1174,6 @@ packages: resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.29.7': - resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.29.8': resolution: {integrity: sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==} engines: {node: '>=6.9.0'} @@ -1234,10 +1230,6 @@ packages: resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.29.7': - resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.29.8': resolution: {integrity: sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==} engines: {node: '>=6.9.0'} @@ -1844,8 +1836,8 @@ packages: resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/config-helpers@0.6.0': - resolution: {integrity: sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==} + '@eslint/config-helpers@0.7.0': + resolution: {integrity: sha512-DObd/KKUsU+FaFv4PLxSRenpXfQWmPXXP3pPZ6/K1PCrMu2vQpMDMuQe/BqYeoLcz8ro0bVDF1RxOJgfVEdhUw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/core@1.2.1': @@ -2653,17 +2645,23 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.10.0' - '@opentelemetry/sdk-metrics@1.30.1': - resolution: {integrity: sha512-q9zcZ0Okl8jRgmy7eNW3Ku1XSgg3sDLa5evHZpCwjspw7E8Is4K/haRPDJrBcX3YSn/Y7gUvFnByNYEKQNbNog==} - engines: {node: '>=14'} + '@opentelemetry/sdk-metrics@2.10.0': + resolution: {integrity: sha512-t6r1VSvXNtSDnPXU1FbZeetJb7yyovHmgu0wRSoftxtE0g2rSNhQZQUy69sRUCL+iioJpX8SN/S6wq6ZtvLySQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.9.0 <1.10.0' + + '@opentelemetry/sdk-trace-base@2.10.0': + resolution: {integrity: sha512-GuYQQT7QD2EeO8lcZLRQzcbOyhqAzL+6WWTKTU9mSUBYBazkEDl+VrQcXQhbB08OWM9anD1aHleVadzulpOaUQ==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.30.1': - resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} - engines: {node: '>=14'} + '@opentelemetry/sdk-trace@2.10.0': + resolution: {integrity: sha512-MfQGq3GRmTh5fM/y+OjaO0vj6+luCB1XO2gfXCalKCfgKw0eHL++sm75DNweC6ohlp+aFvACqeE0fYayqdRaoQ==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/api': '>=1.3.0 <1.10.0' '@opentelemetry/semantic-conventions@1.28.0': resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} @@ -4920,6 +4918,9 @@ packages: '@types/react@19.2.16': resolution: {integrity: sha512-esJiCAnl0kfpNdE69f3So4WJUXy95dLZydX0KwK46riIHDzHM7O9Vtf9xCHW0PXIqvgqNrswl522kA/5yx+F4w==} + '@types/react@19.2.18': + resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==} + '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -5500,11 +5501,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - baseline-browser-mapping@2.11.8: - resolution: {integrity: sha512-zAgkquC2WYF0PIc6XbNYkA2uuxxFavzgmX61R+dHDUa558V8Ejf8ozTZFR6QzM24RWu4kBcRkhJ5kpz77j9fnQ==} - engines: {node: '>=6.0.0'} - hasBin: true - better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} @@ -5546,11 +5542,6 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.2: - resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.28.7: resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -6020,9 +6011,6 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.398: - resolution: {integrity: sha512-AsvhAxopJGh6museTDMIjn6JpDYOfgu4RLlygomt87MUwBUqTfd/1EiPtx10/LZE8xpTvkP2E9Gafq7lkLtodQ==} - electron-to-chromium@1.5.399: resolution: {integrity: sha512-lEcqhErbHjXRvd41rnWLpzbyU/IXfIYo7QwaFWmxGeLiLyY2TBCdHnWY88vB+p3ubnihRypDm66panXl7TylLA==} @@ -6312,8 +6300,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.7.0: - resolution: {integrity: sha512-GVTD7s1vdIl6UYvAfriOPeY1Df8LIZjfofLvHwde+erDHGGuHyuM6xoxRxmHiebhYuD2p1vN4wWh0XzPARSGDQ==} + eslint@10.8.0: + resolution: {integrity: sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -8378,10 +8366,10 @@ packages: resolution: {integrity: sha512-aEZ9qP+/M+58x2qgfSFEWH1BxLyHe5+qkLNJOZQb5iGS017jpbRnoKhNRrXPeA6RfBrZO5wZrT9DMC1UqE1f1w==} engines: {node: ^20.9.0 || >=22} - react-dom@19.2.6: - resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} + react-dom@19.2.8: + resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==} peerDependencies: - react: ^19.2.6 + react: ^19.2.8 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -8439,6 +8427,10 @@ packages: resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} + react@19.2.8: + resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==} + engines: {node: '>=0.10.0'} + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -10543,34 +10535,26 @@ snapshots: '@babel/compat-data@7.29.7': {} - '@babel/core@7.29.7': + '@babel/core@7.29.7(supports-color@10.2.2)': dependencies: '@babel/code-frame': 7.29.7 - '@babel/generator': 7.29.7 + '@babel/generator': 7.29.8 '@babel/helper-compilation-targets': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) '@babel/helpers': 7.29.7 - '@babel/parser': 7.29.7 + '@babel/parser': 7.29.8 '@babel/template': 7.29.7 - '@babel/traverse': 7.29.7 - '@babel/types': 7.29.7 + '@babel/traverse': 7.29.8(supports-color@10.2.2) + '@babel/types': 7.29.8 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.29.7': - dependencies: - '@babel/parser': 7.29.7 - '@babel/types': 7.29.7 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - '@babel/generator@7.29.8': dependencies: '@babel/parser': 7.29.8 @@ -10583,25 +10567,25 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.2 + browserslist: 4.28.7 lru-cache: 5.1.1 semver: 6.3.1 '@babel/helper-globals@7.29.7': {} - '@babel/helper-module-imports@7.29.7': + '@babel/helper-module-imports@7.29.7(supports-color@10.2.2)': dependencies: - '@babel/traverse': 7.29.8 + '@babel/traverse': 7.29.8(supports-color@10.2.2) '@babel/types': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)': + '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-module-imports': 7.29.7 + '@babel/core': 7.29.7(supports-color@10.2.2) + '@babel/helper-module-imports': 7.29.7(supports-color@10.2.2) '@babel/helper-validator-identifier': 7.29.7 - '@babel/traverse': 7.29.7 + '@babel/traverse': 7.29.8(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -10614,7 +10598,7 @@ snapshots: '@babel/helpers@7.29.7': dependencies: '@babel/template': 7.29.7 - '@babel/types': 7.29.7 + '@babel/types': 7.29.8 '@babel/parser@7.29.7': dependencies: @@ -10629,22 +10613,10 @@ snapshots: '@babel/template@7.29.7': dependencies: '@babel/code-frame': 7.29.7 - '@babel/parser': 7.29.7 - '@babel/types': 7.29.7 + '@babel/parser': 7.29.8 + '@babel/types': 7.29.8 - '@babel/traverse@7.29.7': - dependencies: - '@babel/code-frame': 7.29.7 - '@babel/generator': 7.29.7 - '@babel/helper-globals': 7.29.7 - '@babel/parser': 7.29.7 - '@babel/template': 7.29.7 - '@babel/types': 7.29.7 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.29.8': + '@babel/traverse@7.29.8(supports-color@10.2.2)': dependencies: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.8 @@ -10652,7 +10624,7 @@ snapshots: '@babel/parser': 7.29.8 '@babel/template': 7.29.7 '@babel/types': 7.29.8 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -11141,109 +11113,109 @@ snapshots: '@esbuild/win32-x64@0.28.1': optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.7.0(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))': dependencies: - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint-react/ast@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/ast@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/typescript-estree': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) string-ts: 2.3.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/core@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/core@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/jsx': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/var': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/jsx': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/var': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.65.0 '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/eslint-plugin@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/eslint-plugin@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) - eslint-plugin-react-dom: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint-plugin-react-jsx: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint-plugin-react-naming-convention: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint-plugin-react-rsc: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint-plugin-react-web-api: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint-plugin-react-x: 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) + eslint-plugin-react-dom: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint-plugin-react-jsx: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint-plugin-react-naming-convention: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint-plugin-react-rsc: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint-plugin-react-web-api: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint-plugin-react-x: 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/eslint@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/eslint@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/jsx@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/var': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/var': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/shared@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/shared@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-pattern: 5.9.0 typescript: 5.9.3 zod: 4.4.3 transitivePeerDependencies: - supports-color - '@eslint-react/var@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@eslint-react/var@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.65.0 '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint/config-array@0.23.5': + '@eslint/config-array@0.23.5(supports-color@10.2.2)': dependencies: '@eslint/object-schema': 3.0.5 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.6 transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.6.0': + '@eslint/config-helpers@0.7.0': dependencies: '@eslint/core': 1.2.1 @@ -11251,9 +11223,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.7.0(jiti@2.7.0))': + '@eslint/js@10.0.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))': optionalDependencies: - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) '@eslint/object-schema@3.0.5': {} @@ -11277,11 +11249,17 @@ snapshots: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@floating-ui/react-dom@2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@floating-ui/dom': 1.7.4 react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) + + '@floating-ui/react-dom@2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + dependencies: + '@floating-ui/dom': 1.7.4 + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) '@floating-ui/utils@0.2.10': {} @@ -11301,6 +11279,10 @@ snapshots: dependencies: react: 19.2.6 + '@heroicons/react@2.2.0(react@19.2.8)': + dependencies: + react: 19.2.8 + '@humanfs/core@0.19.2': dependencies: '@humanfs/types': 0.15.0 @@ -11598,7 +11580,7 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@mdx-js/mdx@3.1.1': + '@mdx-js/mdx@3.1.1(supports-color@10.2.2)': dependencies: '@types/estree': 1.0.9 '@types/estree-jsx': 1.0.5 @@ -11610,14 +11592,14 @@ snapshots: estree-util-is-identifier-name: 3.0.0 estree-util-scope: 1.0.0 estree-walker: 3.0.3 - hast-util-to-jsx-runtime: 2.3.6 + hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 recma-jsx: 1.0.1(acorn@8.16.0) recma-stringify: 1.0.0 - rehype-recma: 1.0.0 - remark-mdx: 3.1.1 - remark-parse: 11.0.0 + rehype-recma: 1.0.0(supports-color@10.2.2) + remark-mdx: 3.1.1(supports-color@10.2.2) + remark-parse: 11.0.0(supports-color@10.2.2) remark-rehype: 11.1.2 source-map: 0.7.6 unified: 11.0.5 @@ -11777,15 +11759,15 @@ snapshots: '@noble/hashes@1.8.0': {} - '@node-core/doc-kit@1.2.0(@orama/core@1.2.19)(@types/react@19.2.16)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@node-core/doc-kit@1.2.0(@orama/core@1.2.19)(@types/react@19.2.16)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)': dependencies: '@actions/core': 3.0.1 - '@heroicons/react': 2.2.0(react@19.2.6) + '@heroicons/react': 2.2.0(react@19.2.8) '@minify-html/wasm': 0.18.1 - '@node-core/rehype-shiki': 1.4.1 - '@node-core/ui-components': 1.6.3(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6)) + '@node-core/rehype-shiki': 1.4.1(supports-color@10.2.2) + '@node-core/ui-components': 1.6.3(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(supports-color@10.2.2) '@orama/orama': 3.1.18 - '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6) + '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2) '@rollup/plugin-virtual': 3.0.2 '@swc/html-wasm': 1.15.21 acorn: 8.16.0 @@ -11806,10 +11788,10 @@ snapshots: reading-time: 1.5.0 recma-jsx: 1.0.1(acorn@8.16.0) rehype-raw: 7.0.0 - rehype-recma: 1.0.0 + rehype-recma: 1.0.0(supports-color@10.2.2) rehype-stringify: 10.0.1 - remark-gfm: 4.0.1 - remark-parse: 11.0.0 + remark-gfm: 4.0.1(supports-color@10.2.2) + remark-parse: 11.0.0(supports-color@10.2.2) remark-rehype: 11.1.2 remark-stringify: 11.0.0 rolldown: 1.0.0-rc.13 @@ -11837,12 +11819,12 @@ snapshots: - supports-color - tsx - '@node-core/rehype-shiki@1.4.1': + '@node-core/rehype-shiki@1.4.1(supports-color@10.2.2)': dependencies: '@shikijs/core': 3.23.0 '@shikijs/engine-javascript': 3.23.0 '@shikijs/engine-oniguruma': 3.23.0 - '@shikijs/twoslash': 3.23.0(typescript@5.9.3) + '@shikijs/twoslash': 3.23.0(supports-color@10.2.2)(typescript@5.9.3) classnames: 2.5.1 hast-util-to-string: 3.0.1 shiki: 3.22.0 @@ -11851,19 +11833,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@node-core/ui-components@1.6.3(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))': + '@node-core/ui-components@1.6.3(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(supports-color@10.2.2)': dependencies: '@heroicons/react': 2.2.0(react@19.2.6) '@orama/core': 1.2.19 - '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-avatar': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-dialog': 1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-dropdown-menu': 2.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-label': 2.1.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-select': 2.2.6(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-separator': 1.1.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-tabs': 1.1.13(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-tooltip': 1.2.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2) + '@radix-ui/react-avatar': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-dialog': 1.1.15(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-dropdown-menu': 2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-label': 2.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-select': 2.2.6(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-separator': 1.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-tabs': 1.1.13(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-tooltip': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@tailwindcss/postcss': 4.2.4 '@types/react': 19.2.16 '@vcarl/remark-headings': 0.1.0 @@ -11977,7 +11959,7 @@ snapshots: '@open-draft/until@2.1.0': {} - '@opennextjs/aws@3.10.2(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))': + '@opennextjs/aws@3.10.2(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(supports-color@10.2.2)': dependencies: '@ast-grep/napi': 0.40.5 '@aws-sdk/client-cloudfront': 3.984.0 @@ -11992,8 +11974,8 @@ snapshots: chalk: 5.6.2 cookie: 1.1.1 esbuild: 0.25.4 - express: 5.2.1 - next: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + express: 5.2.1(supports-color@10.2.2) + next: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) path-to-regexp: 6.3.0 urlpattern-polyfill: 10.1.0 yaml: 2.9.0 @@ -12001,17 +11983,17 @@ snapshots: - aws-crt - supports-color - '@opennextjs/cloudflare@1.19.3(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(wrangler@4.114.0(@cloudflare/workers-types@4.20260422.1))': + '@opennextjs/cloudflare@1.19.3(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(supports-color@10.2.2)(wrangler@4.114.0(@cloudflare/workers-types@4.20260422.1))': dependencies: '@ast-grep/napi': 0.40.5 '@dotenvx/dotenvx': 1.31.0 - '@opennextjs/aws': 3.10.2(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)) + '@opennextjs/aws': 3.10.2(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(supports-color@10.2.2) ci-info: 4.3.0 cloudflare: 4.5.0 comment-json: 4.6.2 enquirer: 2.4.1 glob: 12.0.0 - next: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + next: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) ts-tqdm: 0.8.6 wrangler: 4.114.0(@cloudflare/workers-types@4.20260422.1) yargs: 18.0.0 @@ -12036,12 +12018,12 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/instrumentation@0.221.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/instrumentation@0.221.0(@opentelemetry/api@1.9.1)(supports-color@10.2.2)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.221.0 import-in-the-middle: 3.3.2 - require-in-the-middle: 8.0.1 + require-in-the-middle: 8.0.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -12065,18 +12047,26 @@ snapshots: '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/sdk-metrics@1.30.1(@opentelemetry/api@1.9.1)': + '@opentelemetry/sdk-metrics@2.10.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1)': + '@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/sdk-trace@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/semantic-conventions@1.28.0': {} @@ -12097,13 +12087,39 @@ snapshots: '@orama/stopwords@3.1.16': {} - '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6)': + '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2)': dependencies: '@orama/core': 1.2.19 '@orama/stopwords': 3.1.16 prism-react-renderer: 1.3.5(react@19.2.6) - react-markdown: 10.1.0(@types/react@19.2.16)(react@19.2.6) - remark-gfm: 4.0.1 + react-markdown: 10.1.0(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2) + remark-gfm: 4.0.1(supports-color@10.2.2) + throttleit: 2.1.0 + transitivePeerDependencies: + - '@types/react' + - react + - supports-color + + '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2)': + dependencies: + '@orama/core': 1.2.19 + '@orama/stopwords': 3.1.16 + prism-react-renderer: 1.3.5(react@19.2.8) + react-markdown: 10.1.0(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2) + remark-gfm: 4.0.1(supports-color@10.2.2) + throttleit: 2.1.0 + transitivePeerDependencies: + - '@types/react' + - react + - supports-color + + '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2)': + dependencies: + '@orama/core': 1.2.19 + '@orama/stopwords': 3.1.16 + prism-react-renderer: 1.3.5(react@19.2.8) + react-markdown: 10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) + remark-gfm: 4.0.1(supports-color@10.2.2) throttleit: 2.1.0 transitivePeerDependencies: - '@types/react' @@ -12324,66 +12340,66 @@ snapshots: '@radix-ui/primitive@1.1.7': {} - '@radix-ui/react-arrow@1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-arrow@1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-arrow@1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-arrow@1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-avatar@1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-avatar@1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/react-context': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-avatar@1.2.6(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-avatar@1.2.6(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-collection@1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-collection@1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-collection@1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-collection@1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 @@ -12393,11 +12409,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-compose-refs@1.1.5(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-compose-refs@1.1.5(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-context@1.1.2(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12411,54 +12427,54 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-context@1.2.2(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-context@1.2.2(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-dialog@1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-dialog@1.1.15(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) aria-hidden: 1.2.6 react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) react-remove-scroll: 2.7.1(@types/react@19.2.16)(react@19.2.6) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-dialog@1.1.23(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-dialog@1.1.23(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-portal': 1.1.17(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-focus-scope': 1.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-portal': 1.1.17(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) aria-hidden: 1.2.6 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-remove-scroll: 2.7.2(@types/react@19.2.16)(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-direction@1.1.1(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12466,63 +12482,63 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-direction@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-direction@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-dismissable-layer@1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-dismissable-layer@1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-dismissable-layer@1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-dropdown-menu@2.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-dropdown-menu@2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-menu': 2.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-menu': 2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-dropdown-menu@2.1.24(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-dropdown-menu@2.1.24(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-menu': 2.1.24(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-menu': 2.1.24(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12530,29 +12546,29 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-focus-guards@1.1.6(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-focus-guards@1.1.6(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-focus-scope@1.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-focus-scope@1.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-focus-scope@1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-focus-scope@1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 @@ -12563,276 +12579,276 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-id@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-id@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-label@2.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-label@2.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-label@2.1.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-label@2.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: - '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-menu@2.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-menu@2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) aria-hidden: 1.2.6 react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) react-remove-scroll: 2.7.1(@types/react@19.2.16)(react@19.2.6) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-menu@2.1.24(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-menu@2.1.24(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.3.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-portal': 1.1.17(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-roving-focus': 1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) + '@radix-ui/react-collection': 1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-focus-scope': 1.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-popper': 1.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-portal': 1.1.17(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-roving-focus': 1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) aria-hidden: 1.2.6 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-remove-scroll: 2.7.2(@types/react@19.2.16)(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-popper@1.2.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-popper@1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/rect': 1.1.1 react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-popper@1.3.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': - dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-arrow': 1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-rect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.16)(react@19.2.6) + '@radix-ui/react-popper@1.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-arrow': 1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-rect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.18)(react@19.2.8) '@radix-ui/rect': 1.1.3 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-portal@1.1.17(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-portal@1.1.17(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-portal@1.1.9(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-portal@1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-presence@1.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-presence@1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-presence@1.1.5(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-presence@1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-primitive@2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-primitive@2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-primitive@2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-primitive@2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-primitive@2.1.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-primitive@2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/react-slot': 1.2.4(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-roving-focus@1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-roving-focus@1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-roving-focus@1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-roving-focus@1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-collection': 1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-select@2.2.6(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-select@2.2.6(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) aria-hidden: 1.2.6 react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) react-remove-scroll: 2.7.1(@types/react@19.2.16)(react@19.2.6) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-select@2.3.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-select@2.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/number': 1.1.3 '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.3.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-portal': 1.1.17(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-previous': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-collection': 1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-focus-scope': 1.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-popper': 1.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-portal': 1.1.17(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-previous': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-visually-hidden': 1.2.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) aria-hidden: 1.2.6 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-remove-scroll: 2.7.2(@types/react@19.2.16)(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-separator@1.1.15(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-separator@1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-separator@1.1.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-separator@1.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: - '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 @@ -12850,79 +12866,79 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-slot@1.3.3(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-slot@1.3.3(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-tabs@1.1.13(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-tabs@1.1.13(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-tabs@1.1.21(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-tabs@1.1.21(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-presence': 1.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-roving-focus': 1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-presence': 1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-roving-focus': 1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-tooltip@1.2.16(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-tooltip@1.2.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.3.7(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-portal': 1.1.17(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-popper': 1.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-portal': 1.1.17(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-visually-hidden': 1.2.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-tooltip@1.2.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-tooltip@1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: '@radix-ui/primitive': 1.1.3 '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 @@ -12932,11 +12948,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-callback-ref@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-callback-ref@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12946,14 +12962,14 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-controllable-state@1.2.6(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-controllable-state@1.2.6(@types/react@19.2.18)(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12962,12 +12978,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-effect-event@0.0.5(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-effect-event@0.0.5(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12983,11 +12999,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-is-hydrated@0.1.3(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-is-hydrated@0.1.3(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -12995,11 +13011,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-layout-effect@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-layout-effect@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -13007,11 +13023,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-previous@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-previous@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -13020,12 +13036,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-rect@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-rect@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: '@radix-ui/rect': 1.1.3 - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-size@1.1.1(@types/react@19.2.16)(react@19.2.6)': dependencies: @@ -13034,26 +13050,26 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - '@radix-ui/react-use-size@1.1.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-size@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-visually-hidden@1.2.11(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-visually-hidden@1.2.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@radix-ui/react-primitive': 2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-visually-hidden@1.2.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) optionalDependencies: '@types/react': 19.2.16 @@ -13243,20 +13259,20 @@ snapshots: dependencies: '@shikijs/types': 4.3.1 - '@shikijs/twoslash@3.23.0(typescript@5.9.3)': + '@shikijs/twoslash@3.23.0(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@shikijs/core': 3.23.0 '@shikijs/types': 3.23.0 - twoslash: 0.3.9(typescript@5.9.3) + twoslash: 0.3.9(supports-color@10.2.2)(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@shikijs/twoslash@4.3.1(typescript@5.9.3)': + '@shikijs/twoslash@4.3.1(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@shikijs/core': 4.3.1 '@shikijs/types': 4.3.1 - twoslash: 0.3.9(typescript@5.9.3) + twoslash: 0.3.9(supports-color@10.2.2)(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -13621,42 +13637,42 @@ snapshots: '@speed-highlight/core@1.2.17': {} - '@storybook/addon-styling-webpack@3.0.2(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25))': + '@storybook/addon-styling-webpack@3.0.2(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3))': dependencies: - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) - '@storybook/addon-themes@10.5.4(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))': + '@storybook/addon-themes@10.5.4(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 - '@storybook/addon-webpack5-compiler-swc@4.0.3(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25))': + '@storybook/addon-webpack5-compiler-swc@4.0.3(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3))': dependencies: '@swc/core': 1.15.40 - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) - swc-loader: 0.2.7(@swc/core@1.15.40)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + swc-loader: 0.2.7(@swc/core@1.15.40)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) transitivePeerDependencies: - '@swc/helpers' - webpack - '@storybook/builder-webpack5@10.5.4(@swc/core@1.15.40)(postcss@8.5.25)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3)': + '@storybook/builder-webpack5@10.5.4(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@5.9.3)(uglify-js@3.19.3)': dependencies: - '@storybook/core-webpack': 10.5.4(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6)) + '@storybook/core-webpack': 10.5.4(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 - css-loader: 7.1.4(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + css-loader: 7.1.4(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) es-module-lexer: 1.7.0 - fork-ts-checker-webpack-plugin: 9.1.0(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) - html-webpack-plugin: 5.6.8(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + fork-ts-checker-webpack-plugin: 9.1.0(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) + html-webpack-plugin: 5.6.8(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) magic-string: 0.30.21 semver: 7.8.5 - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) - style-loader: 4.0.0(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) - terser-webpack-plugin: 5.6.1(@swc/core@1.15.40)(postcss@8.5.25)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + style-loader: 4.0.0(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) + terser-webpack-plugin: 5.6.1(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) ts-dedent: 2.3.0 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) - webpack-dev-middleware: 6.1.3(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) + webpack-dev-middleware: 6.1.3(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: @@ -13677,31 +13693,31 @@ snapshots: - uglify-js - webpack-cli - '@storybook/core-webpack@10.5.4(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))': + '@storybook/core-webpack@10.5.4(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 '@storybook/global@5.0.0': {} - '@storybook/icons@2.1.0(react@19.2.6)': + '@storybook/icons@2.1.0(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 - '@storybook/preset-react-webpack@10.5.4(@swc/core@1.15.40)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3)': + '@storybook/preset-react-webpack@10.5.4(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3)(uglify-js@3.19.3)': dependencies: - '@storybook/core-webpack': 10.5.4(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6)) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + '@storybook/core-webpack': 10.5.4(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(supports-color@10.2.2)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) '@types/semver': 7.7.1 magic-string: 0.30.21 - react: 19.2.6 - react-docgen: 8.0.3 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.8 + react-docgen: 8.0.3(supports-color@10.2.2) + react-dom: 19.2.8(react@19.2.8) resolve: 1.22.12 semver: 7.8.5 - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) tsconfig-paths: 4.2.0 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -13720,9 +13736,9 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(supports-color@10.2.2)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3))': dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -13730,26 +13746,26 @@ snapshots: react-docgen-typescript: 2.4.0(typescript@5.9.3) tslib: 2.8.1 typescript: 5.9.3 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@10.5.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))': + '@storybook/react-dom-shim@10.5.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@storybook/react-webpack5@10.5.4(@swc/core@1.15.40)(@types/react@19.2.16)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3)': + '@storybook/react-webpack5@10.5.4(@swc/core@1.15.40)(@types/react@19.2.18)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3)(uglify-js@3.19.3)': dependencies: - '@storybook/builder-webpack5': 10.5.4(@swc/core@1.15.40)(postcss@8.5.25)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3) - '@storybook/preset-react-webpack': 10.5.4(@swc/core@1.15.40)(postcss@8.5.25)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3) - '@storybook/react': 10.5.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + '@storybook/builder-webpack5': 10.5.4(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@5.9.3)(uglify-js@3.19.3) + '@storybook/preset-react-webpack': 10.5.4(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3)(uglify-js@3.19.3) + '@storybook/react': 10.5.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -13771,17 +13787,17 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@10.5.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3)': + '@storybook/react@10.5.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.5.4(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6)) - react: 19.2.6 - react-docgen: 8.0.3 + '@storybook/react-dom-shim': 10.5.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + react: 19.2.8 + react-docgen: 8.0.3(supports-color@10.2.2) react-docgen-typescript: 2.4.0(typescript@5.9.3) - react-dom: 19.2.6(react@19.2.6) - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + react-dom: 19.2.8(react@19.2.8) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14068,14 +14084,14 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 '@testing-library/dom': 10.4.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)': dependencies: @@ -14215,6 +14231,10 @@ snapshots: dependencies: csstype: 3.2.3 + '@types/react@19.2.18': + dependencies: + csstype: 3.2.3 + '@types/resolve@1.20.6': {} '@types/semver@7.7.1': {} @@ -14225,15 +14245,15 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/type-utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.65.0 - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -14241,32 +14261,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.65.0 '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.65.0 - debug: 4.4.3 - eslint: 10.7.0(jiti@2.7.0) + debug: 4.4.3(supports-color@10.2.2) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.60.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.60.0(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@5.9.3) '@typescript-eslint/types': 8.60.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.65.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.65.0(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14289,25 +14309,25 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.60.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.60.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.60.0 - '@typescript-eslint/typescript-estree': 8.60.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.60.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - debug: 4.4.3 - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/typescript-estree': 8.60.0(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.60.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + debug: 4.4.3(supports-color@10.2.2) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - debug: 4.4.3 - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/typescript-estree': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + debug: 4.4.3(supports-color@10.2.2) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -14317,13 +14337,13 @@ snapshots: '@typescript-eslint/types@8.65.0': {} - '@typescript-eslint/typescript-estree@8.60.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.60.0(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.60.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.60.0(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@5.9.3) '@typescript-eslint/types': 8.60.0 '@typescript-eslint/visitor-keys': 8.60.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.6 semver: 7.8.5 tinyglobby: 0.2.17 @@ -14332,13 +14352,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.65.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.65.0(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.65.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 '@typescript-eslint/visitor-keys': 8.65.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.6 semver: 7.8.5 tinyglobby: 0.2.17 @@ -14347,24 +14367,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.60.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/utils@8.60.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.7.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2)) '@typescript-eslint/scope-manager': 8.60.0 '@typescript-eslint/types': 8.60.0 - '@typescript-eslint/typescript-estree': 8.60.0(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/typescript-estree': 8.60.0(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.7.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2)) '@typescript-eslint/scope-manager': 8.65.0 '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/typescript-estree': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14379,9 +14399,9 @@ snapshots: '@typescript-eslint/types': 8.65.0 eslint-visitor-keys: 5.0.1 - '@typescript/vfs@1.6.4(typescript@5.9.3)': + '@typescript/vfs@1.6.4(supports-color@10.2.2)(typescript@5.9.3)': dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14463,25 +14483,25 @@ snapshots: mdast-util-to-string: 3.2.0 unist-util-visit: 4.1.2 - '@vercel/analytics@2.0.1(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)': + '@vercel/analytics@2.0.1(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)': optionalDependencies: - next: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 + next: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 - '@vercel/otel@2.1.3(@opentelemetry/api-logs@0.221.0)(@opentelemetry/api@1.9.1)(@opentelemetry/instrumentation@0.221.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-logs@0.221.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-metrics@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))': + '@vercel/otel@2.1.3(@opentelemetry/api-logs@0.221.0)(@opentelemetry/api@1.9.1)(@opentelemetry/instrumentation@0.221.0(@opentelemetry/api@1.9.1)(supports-color@10.2.2))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-logs@0.221.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-metrics@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1))': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.221.0 - '@opentelemetry/instrumentation': 0.221.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation': 0.221.0(@opentelemetry/api@1.9.1)(supports-color@10.2.2) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': 0.221.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-metrics': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.10.0(@opentelemetry/api@1.9.1) - '@vercel/speed-insights@2.0.0(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)': + '@vercel/speed-insights@2.0.0(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)': optionalDependencies: - next: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 + next: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 '@vitest/expect@3.2.4': dependencies: @@ -14784,8 +14804,6 @@ snapshots: baseline-browser-mapping@2.11.10: {} - baseline-browser-mapping@2.11.8: {} - better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 @@ -14800,11 +14818,11 @@ snapshots: blake3-wasm@2.1.5: {} - body-parser@2.2.2: + body-parser@2.2.2(supports-color@10.2.2): dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 @@ -14835,14 +14853,6 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.2: - dependencies: - baseline-browser-mapping: 2.11.8 - caniuse-lite: 1.0.30001806 - electron-to-chromium: 1.5.398 - node-releases: 2.0.51 - update-browserslist-db: 1.2.3(browserslist@4.28.2) - browserslist@4.28.7: dependencies: baseline-browser-mapping: 2.11.10 @@ -15091,7 +15101,7 @@ snapshots: css-functions-list@3.3.3: {} - css-loader@7.1.4(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + css-loader@7.1.4(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: icss-utils: 5.1.0(postcss@8.5.15) postcss: 8.5.15 @@ -15102,7 +15112,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.8.5 optionalDependencies: - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) css-select@4.3.0: dependencies: @@ -15154,14 +15164,18 @@ snapshots: dataloader@1.4.0: {} - debug@3.2.7: + debug@3.2.7(supports-color@10.2.2): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 10.2.2 optional: true - debug@4.4.3: + debug@4.4.3(supports-color@10.2.2): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 10.2.2 decimal.js@10.6.0: {} @@ -15284,8 +15298,6 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.398: {} - electron-to-chromium@1.5.399: {} emoji-regex@10.6.0: {} @@ -15531,19 +15543,19 @@ snapshots: optionalDependencies: unrs-resolver: 1.12.2 - eslint-import-resolver-node@0.3.9: + eslint-import-resolver-node@0.3.9(supports-color@10.2.2): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@10.2.2) is-core-module: 2.16.2 resolve: 1.22.12 transitivePeerDependencies: - supports-color optional: true - eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.7.0(jiti@2.7.0)))(eslint-plugin-import@2.32.0)(eslint@10.7.0(jiti@2.7.0)): + eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2))(eslint-plugin-import@2.32.0)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2): dependencies: - debug: 4.4.3 - eslint: 10.7.0(jiti@2.7.0) + debug: 4.4.3(supports-color@10.2.2) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) eslint-import-context: 0.1.9(unrs-resolver@1.12.2) get-tsconfig: 4.14.0 is-bun-module: 2.0.0 @@ -15551,24 +15563,24 @@ snapshots: tinyglobby: 0.2.17 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.5)(eslint@10.7.0(jiti@2.7.0)) - eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.7.0(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.5)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) + eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - supports-color - eslint-mdx@3.8.1(eslint@10.7.0(jiti@2.7.0))(remark-lint-file-extension@3.0.1): + eslint-mdx@3.8.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(remark-lint-file-extension@3.0.1)(supports-color@10.2.2): dependencies: acorn: 8.18.0 acorn-jsx: 5.3.2(acorn@8.18.0) - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) espree: 11.2.0 estree-util-visit: 2.0.0 - remark-mdx: 3.1.1 - remark-parse: 11.0.0 + remark-mdx: 3.1.1(supports-color@10.2.2) + remark-parse: 11.0.0(supports-color@10.2.2) remark-stringify: 11.0.0 synckit: 0.11.13 unified: 11.0.5 - unified-engine: 11.2.2 + unified-engine: 11.2.2(supports-color@10.2.2) unist-util-visit: 5.1.0 vfile: 6.0.3 optionalDependencies: @@ -15577,24 +15589,24 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.5)(eslint@10.7.0(jiti@2.7.0)): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint-import-resolver-typescript@4.4.5)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@10.2.2) optionalDependencies: - '@typescript-eslint/parser': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.7.0(jiti@2.7.0)))(eslint-plugin-import@2.32.0)(eslint@10.7.0(jiti@2.7.0)) + '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) + eslint-import-resolver-node: 0.3.9(supports-color@10.2.2) + eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2))(eslint-plugin-import@2.32.0)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - supports-color optional: true - eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.7.0(jiti@2.7.0)): + eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2): dependencies: '@typescript-eslint/types': 8.65.0 comment-parser: 1.4.7 - debug: 4.4.3 - eslint: 10.7.0(jiti@2.7.0) + debug: 4.4.3(supports-color@10.2.2) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) eslint-import-context: 0.1.9(unrs-resolver@1.12.2) is-glob: 4.0.3 minimatch: 10.2.6 @@ -15602,23 +15614,23 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.12.2 optionalDependencies: - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint-import-resolver-node: 0.3.9 + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint-import-resolver-node: 0.3.9(supports-color@10.2.2) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.5)(eslint@10.7.0(jiti@2.7.0)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.5)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 - debug: 3.2.7 + debug: 3.2.7(supports-color@10.2.2) doctrine: 2.1.0 - eslint: 10.7.0(jiti@2.7.0) - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.5)(eslint@10.7.0(jiti@2.7.0)) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) + eslint-import-resolver-node: 0.3.9(supports-color@10.2.2) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@10.2.2))(eslint-import-resolver-typescript@4.4.5)(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15630,22 +15642,22 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color optional: true - eslint-plugin-mdx@3.8.1(eslint@10.7.0(jiti@2.7.0))(remark-lint-file-extension@3.0.1): + eslint-plugin-mdx@3.8.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(remark-lint-file-extension@3.0.1)(supports-color@10.2.2): dependencies: - eslint: 10.7.0(jiti@2.7.0) - eslint-mdx: 3.8.1(eslint@10.7.0(jiti@2.7.0))(remark-lint-file-extension@3.0.1) - mdast-util-from-markdown: 2.0.3 - mdast-util-mdx: 3.0.0 + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) + eslint-mdx: 3.8.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(remark-lint-file-extension@3.0.1)(supports-color@10.2.2) + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) + mdast-util-mdx: 3.0.0(supports-color@10.2.2) micromark-extension-mdxjs: 3.0.0 - remark-mdx: 3.1.1 - remark-parse: 11.0.0 + remark-mdx: 3.1.1(supports-color@10.2.2) + remark-parse: 11.0.0(supports-color@10.2.2) remark-stringify: 11.0.0 synckit: 0.11.13 unified: 11.0.5 @@ -15655,104 +15667,104 @@ snapshots: - remark-lint-file-extension - supports-color - eslint-plugin-react-dom@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-react-dom@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/jsx': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/jsx': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@7.1.1(eslint@10.7.0(jiti@2.7.0)): + eslint-plugin-react-hooks@7.1.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2): dependencies: - '@babel/core': 7.29.7 + '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/parser': 7.29.7 - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) hermes-parser: 0.25.1 zod: 4.4.3 zod-validation-error: 4.0.2(zod@4.4.3) transitivePeerDependencies: - supports-color - eslint-plugin-react-jsx@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-react-jsx@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/core': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/jsx': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/core': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/jsx': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-naming-convention@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-react-naming-convention@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/core': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/var': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/core': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/var': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-rsc@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-react-rsc@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/core': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/var': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/core': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/var': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-web-api@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-react-web-api@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/core': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/var': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/core': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/var': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) birecord: 0.1.1 - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-react-x@5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@eslint-react/ast': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/core': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/eslint': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/jsx': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/shared': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@eslint-react/var': 5.8.6(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@eslint-react/ast': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/core': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/eslint': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/jsx': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/shared': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@eslint-react/var': 5.8.6(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.60.0 - '@typescript-eslint/type-utils': 8.60.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.60.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) string-ts: 2.3.1 ts-api-utils: 2.5.0(typescript@5.9.3) ts-pattern: 5.9.0 @@ -15760,7 +15772,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.5(eslint@10.7.0(jiti@2.7.0)): + eslint-plugin-react@7.37.5(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -15768,7 +15780,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 10.7.0(jiti@2.7.0) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) estraverse: 5.3.0 hasown: 2.0.4 jsx-ast-utils: 3.3.5 @@ -15782,11 +15794,11 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@10.3.3(eslint@10.7.0(jiti@2.7.0))(storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6))(typescript@5.9.3): + eslint-plugin-storybook@10.3.3(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.60.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) - storybook: 10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6) + '@typescript-eslint/utils': 8.60.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) + storybook: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) transitivePeerDependencies: - supports-color - typescript @@ -15807,12 +15819,12 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.7.0(jiti@2.7.0): + eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.7.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.5 - '@eslint/config-helpers': 0.6.0 + '@eslint/config-array': 0.23.5(supports-color@10.2.2) + '@eslint/config-helpers': 0.7.0 '@eslint/core': 1.2.1 '@eslint/plugin-kit': 0.7.2 '@humanfs/node': 0.16.8 @@ -15821,7 +15833,7 @@ snapshots: '@types/estree': 1.0.9 ajv: 6.15.0 cross-spawn: 7.0.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) escape-string-regexp: 4.0.0 eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 @@ -15921,20 +15933,20 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - express@5.2.1: + express@5.2.1(supports-color@10.2.2): dependencies: accepts: 2.0.0 - body-parser: 2.2.2 + body-parser: 2.2.2(supports-color@10.2.2) content-disposition: 1.0.1 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 2.1.1 + finalhandler: 2.1.1(supports-color@10.2.2) fresh: 2.0.0 http-errors: 2.0.1 merge-descriptors: 2.0.0 @@ -15945,9 +15957,9 @@ snapshots: proxy-addr: 2.0.7 qs: 6.15.0 range-parser: 1.2.1 - router: 2.2.0 - send: 1.2.1 - serve-static: 2.2.1 + router: 2.2.0(supports-color@10.2.2) + send: 1.2.1(supports-color@10.2.2) + serve-static: 2.2.1(supports-color@10.2.2) statuses: 2.0.2 type-is: 2.0.1 vary: 1.1.2 @@ -16029,9 +16041,9 @@ snapshots: dependencies: to-regex-range: 5.0.1 - finalhandler@2.1.1: + finalhandler@2.1.1(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -16084,7 +16096,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.1.0(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + fork-ts-checker-webpack-plugin@9.1.0(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: '@babel/code-frame': 7.29.7 chalk: 4.1.2 @@ -16099,7 +16111,7 @@ snapshots: semver: 7.8.5 tapable: 2.3.3 typescript: 5.9.3 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) form-data-encoder@1.7.2: {} @@ -16390,7 +16402,7 @@ snapshots: web-namespaces: 2.0.1 zwitch: 2.0.4 - hast-util-to-estree@3.1.3: + hast-util-to-estree@3.1.3(supports-color@10.2.2): dependencies: '@types/estree': 1.0.9 '@types/estree-jsx': 1.0.5 @@ -16400,9 +16412,9 @@ snapshots: estree-util-attach-comments: 3.0.0 estree-util-is-identifier-name: 3.0.0 hast-util-whitespace: 3.0.0 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 + mdast-util-mdx-expression: 2.0.1(supports-color@10.2.2) + mdast-util-mdx-jsx: 3.2.0(supports-color@10.2.2) + mdast-util-mdxjs-esm: 2.0.1(supports-color@10.2.2) property-information: 7.1.0 space-separated-tokens: 2.0.2 style-to-js: 1.1.21 @@ -16425,7 +16437,7 @@ snapshots: stringify-entities: 4.0.4 zwitch: 2.0.4 - hast-util-to-jsx-runtime@2.3.6: + hast-util-to-jsx-runtime@2.3.6(supports-color@10.2.2): dependencies: '@types/estree': 1.0.9 '@types/hast': 3.0.4 @@ -16434,9 +16446,9 @@ snapshots: devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 hast-util-whitespace: 3.0.0 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 + mdast-util-mdx-expression: 2.0.1(supports-color@10.2.2) + mdast-util-mdx-jsx: 3.2.0(supports-color@10.2.2) + mdast-util-mdxjs-esm: 2.0.1(supports-color@10.2.2) property-information: 7.1.0 space-separated-tokens: 2.0.2 style-to-js: 1.1.21 @@ -16511,7 +16523,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.8(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + html-webpack-plugin@5.6.8(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -16519,7 +16531,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.3 optionalDependencies: - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) htmlparser2@6.1.0: dependencies: @@ -17039,20 +17051,20 @@ snapshots: mathml-tag-names@4.0.0: {} - mdast-comment-marker@3.0.0: + mdast-comment-marker@3.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx-expression: 2.0.1 + mdast-util-mdx-expression: 2.0.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color - mdast-util-directive@3.1.0: + mdast-util-directive@3.1.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -17067,14 +17079,14 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - mdast-util-from-markdown@2.0.3: + mdast-util-from-markdown@2.0.3(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 decode-named-character-reference: 1.3.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 - micromark: 4.0.2 + micromark: 4.0.2(supports-color@10.2.2) micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-decode-string: 2.0.1 micromark-util-normalize-identifier: 2.0.1 @@ -17084,12 +17096,12 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-frontmatter@2.0.1: + mdast-util-frontmatter@2.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 escape-string-regexp: 5.0.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 micromark-extension-frontmatter: 2.0.0 transitivePeerDependencies: @@ -17103,51 +17115,51 @@ snapshots: mdast-util-find-and-replace: 3.0.2 micromark-util-character: 2.1.1 - mdast-util-gfm-footnote@2.1.0: + mdast-util-gfm-footnote@2.1.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.1 transitivePeerDependencies: - supports-color - mdast-util-gfm-strikethrough@2.0.0: + mdast-util-gfm-strikethrough@2.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-gfm-table@2.0.0: + mdast-util-gfm-table@2.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 markdown-table: 3.0.4 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-gfm-task-list-item@2.0.0: + mdast-util-gfm-task-list-item@2.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-gfm@3.1.0: + mdast-util-gfm@3.1.0(supports-color@10.2.2): dependencies: - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-gfm-autolink-literal: 2.0.1 - mdast-util-gfm-footnote: 2.1.0 - mdast-util-gfm-strikethrough: 2.0.0 - mdast-util-gfm-table: 2.0.0 - mdast-util-gfm-task-list-item: 2.0.0 + mdast-util-gfm-footnote: 2.1.0(supports-color@10.2.2) + mdast-util-gfm-strikethrough: 2.0.0(supports-color@10.2.2) + mdast-util-gfm-table: 2.0.0(supports-color@10.2.2) + mdast-util-gfm-task-list-item: 2.0.0(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -17156,18 +17168,18 @@ snapshots: dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx-expression@2.0.1: + mdast-util-mdx-expression@2.0.1(supports-color@10.2.2): dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-mdx-jsx@3.2.0: + mdast-util-mdx-jsx@3.2.0(supports-color@10.2.2): dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 @@ -17175,7 +17187,7 @@ snapshots: '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -17184,23 +17196,23 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx@3.0.0: + mdast-util-mdx@3.0.0(supports-color@10.2.2): dependencies: - mdast-util-from-markdown: 2.0.3 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) + mdast-util-mdx-expression: 2.0.1(supports-color@10.2.2) + mdast-util-mdx-jsx: 3.2.0(supports-color@10.2.2) + mdast-util-mdxjs-esm: 2.0.1(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-mdxjs-esm@2.0.1: + mdast-util-mdxjs-esm@2.0.1(supports-color@10.2.2): dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -17509,10 +17521,10 @@ snapshots: micromark-util-types@2.0.2: {} - micromark@4.0.2: + micromark@4.0.2(supports-color@10.2.2): dependencies: '@types/debug': 4.1.12 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) decode-named-character-reference: 1.3.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -17582,16 +17594,21 @@ snapshots: minimist@1.2.8: {} - minimizer-webpack-plugin@5.6.1(@swc/core@1.15.40)(postcss@8.5.25)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + minimizer-webpack-plugin@5.6.1(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.49.0 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) optionalDependencies: '@swc/core': 1.15.40 + clean-css: 5.3.3 + esbuild: 0.28.1 + html-minifier-terser: 6.1.0 + lightningcss: 1.32.0 postcss: 8.5.25 + uglify-js: 3.19.3 minipass@4.2.8: {} @@ -17623,38 +17640,38 @@ snapshots: next-intl-swc-plugin-extractor@4.13.4: {} - next-intl@4.13.4(next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)(typescript@5.9.3): + next-intl@4.13.4(next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(typescript@5.9.3): dependencies: '@formatjs/intl-localematcher': 0.8.13 '@parcel/watcher': 2.6.0 '@swc/core': 1.15.47 icu-minify: 4.13.4 negotiator: 1.0.0 - next: 16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + next: 16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) next-intl-swc-plugin-extractor: 4.13.4 po-parser: 2.1.1 - react: 19.2.6 - use-intl: 4.13.4(react@19.2.6) + react: 19.2.8 + use-intl: 4.13.4(react@19.2.8) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - '@swc/helpers' - next-themes@0.4.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + next-themes@0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) - next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@24.10.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: '@next/env': 16.3.0-preview.9 '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.33 caniuse-lite: 1.0.30001793 postcss: 8.5.10 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - styled-jsx: 5.1.6(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + styled-jsx: 5.1.6(@babel/core@7.29.7(supports-color@10.2.2))(react@19.2.8) optionalDependencies: '@next/swc-darwin-arm64': 16.3.0-preview.9 '@next/swc-darwin-x64': 16.3.0-preview.9 @@ -17673,16 +17690,16 @@ snapshots: - '@types/node' - babel-plugin-macros - next@16.3.0-preview.9(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + next@16.3.0-preview.9(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(@types/node@26.1.2)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: '@next/env': 16.3.0-preview.9 '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.33 caniuse-lite: 1.0.30001793 postcss: 8.5.10 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - styled-jsx: 5.1.6(react@19.2.6) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + styled-jsx: 5.1.6(@babel/core@7.29.7(supports-color@10.2.2))(react@19.2.8) optionalDependencies: '@next/swc-darwin-arm64': 16.3.0-preview.9 '@next/swc-darwin-x64': 16.3.0-preview.9 @@ -18095,14 +18112,14 @@ snapshots: postcss: 8.5.25 tsx: 4.23.1 - postcss-loader@8.2.1(postcss@8.5.25)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + postcss-loader@8.2.1(postcss@8.5.25)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.7.0 postcss: 8.5.25 semver: 7.8.5 optionalDependencies: - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) transitivePeerDependencies: - typescript @@ -18206,6 +18223,10 @@ snapshots: dependencies: react: 19.2.6 + prism-react-renderer@1.3.5(react@19.2.8): + dependencies: + react: 19.2.8 + proc-log@4.2.0: {} promise-inflight@1.0.1: {} @@ -18261,10 +18282,10 @@ snapshots: dependencies: typescript: 5.9.3 - react-docgen@8.0.3: + react-docgen@8.0.3(supports-color@10.2.2): dependencies: - '@babel/core': 7.29.7 - '@babel/traverse': 7.29.8 + '@babel/core': 7.29.7(supports-color@10.2.2) + '@babel/traverse': 7.29.8(supports-color@10.2.2) '@babel/types': 7.29.8 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.28.0 @@ -18276,26 +18297,62 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@19.2.6(react@19.2.6): + react-dom@19.2.8(react@19.2.8): dependencies: - react: 19.2.6 + react: 19.2.8 scheduler: 0.27.0 react-is@16.13.1: {} react-is@17.0.2: {} - react-markdown@10.1.0(@types/react@19.2.16)(react@19.2.6): + react-markdown@10.1.0(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 '@types/react': 19.2.16 devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.6 + hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) html-url-attributes: 3.0.1 mdast-util-to-hast: 13.2.1 react: 19.2.6 - remark-parse: 11.0.0 + remark-parse: 11.0.0(supports-color@10.2.2) + remark-rehype: 11.1.2 + unified: 11.0.5 + unist-util-visit: 5.1.0 + vfile: 6.0.3 + transitivePeerDependencies: + - supports-color + + react-markdown@10.1.0(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2): + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@types/react': 19.2.16 + devlop: 1.1.0 + hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) + html-url-attributes: 3.0.1 + mdast-util-to-hast: 13.2.1 + react: 19.2.8 + remark-parse: 11.0.0(supports-color@10.2.2) + remark-rehype: 11.1.2 + unified: 11.0.5 + unist-util-visit: 5.1.0 + vfile: 6.0.3 + transitivePeerDependencies: + - supports-color + + react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2): + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@types/react': 19.2.18 + devlop: 1.1.0 + hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) + html-url-attributes: 3.0.1 + mdast-util-to-hast: 13.2.1 + react: 19.2.8 + remark-parse: 11.0.0(supports-color@10.2.2) remark-rehype: 11.1.2 unified: 11.0.5 unist-util-visit: 5.1.0 @@ -18311,6 +18368,14 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 + react-remove-scroll-bar@2.3.8(@types/react@19.2.18)(react@19.2.8): + dependencies: + react: 19.2.8 + react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.18 + react-remove-scroll@2.7.1(@types/react@19.2.16)(react@19.2.6): dependencies: react: 19.2.6 @@ -18322,16 +18387,16 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - react-remove-scroll@2.7.2(@types/react@19.2.16)(react@19.2.6): + react-remove-scroll@2.7.2(@types/react@19.2.18)(react@19.2.8): dependencies: - react: 19.2.6 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.16)(react@19.2.6) - react-style-singleton: 2.2.3(@types/react@19.2.16)(react@19.2.6) + react: 19.2.8 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.18)(react@19.2.8) + react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.16)(react@19.2.6) - use-sidecar: 1.1.3(@types/react@19.2.16)(react@19.2.6) + use-callback-ref: 1.3.3(@types/react@19.2.18)(react@19.2.8) + use-sidecar: 1.1.3(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 react-style-singleton@2.2.3(@types/react@19.2.16)(react@19.2.6): dependencies: @@ -18341,8 +18406,18 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 + react-style-singleton@2.2.3(@types/react@19.2.18)(react@19.2.8): + dependencies: + get-nonce: 1.0.1 + react: 19.2.8 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.18 + react@19.2.6: {} + react@19.2.8: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -18460,11 +18535,11 @@ snapshots: hast-util-raw: 9.1.0 vfile: 6.0.3 - rehype-recma@1.0.0: + rehype-recma@1.0.0(supports-color@10.2.2): dependencies: '@types/estree': 1.0.9 '@types/hast': 3.0.4 - hast-util-to-estree: 3.1.3 + hast-util-to-estree: 3.1.3(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -18484,21 +18559,21 @@ snapshots: relateurl@0.2.7: {} - remark-frontmatter@5.0.0: + remark-frontmatter@5.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-frontmatter: 2.0.1 + mdast-util-frontmatter: 2.0.1(supports-color@10.2.2) micromark-extension-frontmatter: 2.0.0 unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-gfm@4.0.1: + remark-gfm@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-gfm: 3.1.0 + mdast-util-gfm: 3.1.0(supports-color@10.2.2) micromark-extension-gfm: 3.0.0 - remark-parse: 11.0.0 + remark-parse: 11.0.0(supports-color@10.2.2) remark-stringify: 11.0.0 unified: 11.0.5 transitivePeerDependencies: @@ -18574,11 +18649,11 @@ snapshots: unified-lint-rule: 3.0.1 optional: true - remark-lint-final-definition@4.0.2: + remark-lint-final-definition@4.0.2(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-phrasing: 4.1.0 unified-lint-rule: 3.0.1 unist-util-position: 5.0.0 @@ -18627,10 +18702,10 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit-parents: 6.0.2 - remark-lint-maximum-line-length@4.1.1: + remark-lint-maximum-line-length@4.1.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) pluralize: 8.0.0 unified-lint-rule: 3.0.1 unist-util-position: 5.0.0 @@ -18638,11 +18713,11 @@ snapshots: transitivePeerDependencies: - supports-color - remark-lint-no-blockquote-without-marker@6.0.1: + remark-lint-no-blockquote-without-marker@6.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-directive: 3.1.0 + mdast-util-directive: 3.1.0(supports-color@10.2.2) mdast-util-phrasing: 4.1.0 pluralize: 8.0.0 unified-lint-rule: 3.0.1 @@ -18652,11 +18727,11 @@ snapshots: transitivePeerDependencies: - supports-color - remark-lint-no-consecutive-blank-lines@5.0.1: + remark-lint-no-consecutive-blank-lines@5.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-directive: 3.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-directive: 3.1.0(supports-color@10.2.2) + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-phrasing: 4.1.0 pluralize: 8.0.0 unified-lint-rule: 3.0.1 @@ -18711,11 +18786,11 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit-parents: 6.0.2 - remark-lint-no-multiple-toplevel-headings@4.0.1: + remark-lint-no-multiple-toplevel-headings@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 @@ -18847,47 +18922,47 @@ snapshots: unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 - remark-lint@10.0.1: + remark-lint@10.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - remark-message-control: 8.0.0 + remark-message-control: 8.0.0(supports-color@10.2.2) unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-mdx@3.1.1: + remark-mdx@3.1.1(supports-color@10.2.2): dependencies: - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) micromark-extension-mdxjs: 3.0.0 transitivePeerDependencies: - supports-color - remark-message-control@8.0.0: + remark-message-control@8.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-comment-marker: 3.0.0 + mdast-comment-marker: 3.0.0(supports-color@10.2.2) unified-message-control: 5.0.0 vfile: 6.0.3 transitivePeerDependencies: - supports-color - remark-parse@11.0.0: + remark-parse@11.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) micromark-util-types: 2.0.2 unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-preset-lint-recommended@7.0.1: + remark-preset-lint-recommended@7.0.1(supports-color@10.2.2): dependencies: - remark-lint: 10.0.1 + remark-lint: 10.0.1(supports-color@10.2.2) remark-lint-final-newline: 3.0.1 remark-lint-hard-break-spaces: 4.1.1 remark-lint-list-item-bullet-indent: 5.0.1 remark-lint-list-item-indent: 4.0.1 - remark-lint-no-blockquote-without-marker: 6.0.1 + remark-lint-no-blockquote-without-marker: 6.0.1(supports-color@10.2.2) remark-lint-no-duplicate-definitions: 4.0.1 remark-lint-no-heading-content-indent: 5.0.1 remark-lint-no-literal-urls: 4.0.1 @@ -18933,9 +19008,9 @@ snapshots: require-from-string@2.0.2: {} - require-in-the-middle@8.0.1: + require-in-the-middle@8.0.1(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) module-details-from-path: 1.0.4 transitivePeerDependencies: - supports-color @@ -18988,9 +19063,9 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.13 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.13 - router@2.2.0: + router@2.2.0(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -19061,9 +19136,9 @@ snapshots: semver@7.8.5: {} - send@1.2.1: + send@1.2.1(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -19077,12 +19152,12 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@2.2.1: + serve-static@2.2.1(supports-color@10.2.2): dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 1.2.1 + send: 1.2.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -19340,10 +19415,10 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook@10.5.4(@types/react@19.2.16)(prettier@3.9.6)(react@19.2.6): + storybook@10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8): dependencies: '@storybook/global': 5.0.0 - '@storybook/icons': 2.1.0(react@19.2.6) + '@storybook/icons': 2.1.0(react@19.2.8) '@testing-library/dom': 10.4.1 '@testing-library/jest-dom': 6.9.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) @@ -19357,10 +19432,10 @@ snapshots: oxc-resolver: 11.24.2 recast: 0.23.19 semver: 7.8.5 - use-sync-external-store: 1.6.0(react@19.2.6) + use-sync-external-store: 1.6.0(react@19.2.8) ws: 8.21.1 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 prettier: 3.9.6 transitivePeerDependencies: - bufferutil @@ -19478,9 +19553,9 @@ snapshots: strnum@2.2.2: {} - style-loader@4.0.0(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + style-loader@4.0.0(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) style-to-js@1.1.21: dependencies: @@ -19490,33 +19565,35 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - styled-jsx@5.1.6(react@19.2.6): + styled-jsx@5.1.6(@babel/core@7.29.7(supports-color@10.2.2))(react@19.2.8): dependencies: client-only: 0.0.1 - react: 19.2.6 + react: 19.2.8 + optionalDependencies: + '@babel/core': 7.29.7(supports-color@10.2.2) - stylelint-config-recommended@18.0.0(stylelint@17.14.1(typescript@5.9.3)): + stylelint-config-recommended@18.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)): dependencies: - stylelint: 17.14.1(typescript@5.9.3) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@5.9.3) - stylelint-config-standard@40.0.0(stylelint@17.14.1(typescript@5.9.3)): + stylelint-config-standard@40.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)): dependencies: - stylelint: 17.14.1(typescript@5.9.3) - stylelint-config-recommended: 18.0.0(stylelint@17.14.1(typescript@5.9.3)) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@5.9.3) + stylelint-config-recommended: 18.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)) - stylelint-order@8.1.1(stylelint@17.14.1(typescript@5.9.3)): + stylelint-order@8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)): dependencies: postcss: 8.5.15 postcss-sorting: 10.0.0(postcss@8.5.15) - stylelint: 17.14.1(typescript@5.9.3) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@5.9.3) - stylelint-selector-bem-pattern@5.0.0(stylelint@17.14.1(typescript@5.9.3)): + stylelint-selector-bem-pattern@5.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3)): dependencies: postcss: 8.5.25 postcss-bem-linter: 4.0.1(postcss@8.5.25) - stylelint: 17.14.1(typescript@5.9.3) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@5.9.3) - stylelint@17.14.1(typescript@5.9.3): + stylelint@17.14.1(supports-color@10.2.2)(typescript@5.9.3): dependencies: '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -19529,7 +19606,7 @@ snapshots: cosmiconfig: 9.0.2(typescript@5.9.3) css-functions-list: 3.3.3 css-tree: 3.2.1 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 file-entry-cache: 11.1.5 @@ -19582,11 +19659,11 @@ snapshots: svg-tags@1.0.0: {} - swc-loader@0.2.7(@swc/core@1.15.40)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + swc-loader@0.2.7(@swc/core@1.15.40)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: '@swc/core': 1.15.40 '@swc/counter': 0.1.3 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) symbol-tree@3.2.4: {} @@ -19612,16 +19689,21 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.6.1(@swc/core@1.15.40)(postcss@8.5.25)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + terser-webpack-plugin@5.6.1(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.49.0 - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) optionalDependencies: '@swc/core': 1.15.40 + clean-css: 5.3.3 + esbuild: 0.28.1 + html-minifier-terser: 6.1.0 + lightningcss: 1.32.0 postcss: 8.5.25 + uglify-js: 3.19.3 terser@5.16.9: dependencies: @@ -19732,9 +19814,9 @@ snapshots: twoslash-protocol@0.3.9: {} - twoslash@0.3.9(typescript@5.9.3): + twoslash@0.3.9(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@typescript/vfs': 1.6.4(typescript@5.9.3) + '@typescript/vfs': 1.6.4(supports-color@10.2.2)(typescript@5.9.3) twoslash-protocol: 0.3.9 typescript: 5.9.3 transitivePeerDependencies: @@ -19787,13 +19869,13 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3): + typescript-eslint@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.7.0(jiti@2.7.0))(typescript@5.9.3) - eslint: 10.7.0(jiti@2.7.0) + '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.65.0(supports-color@10.2.2)(typescript@5.9.3) + '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3) + eslint: 10.8.0(jiti@2.7.0)(supports-color@10.2.2) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -19830,7 +19912,7 @@ snapshots: unicorn-magic@0.4.0: {} - unified-engine@11.2.2: + unified-engine@11.2.2(supports-color@10.2.2): dependencies: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.13 @@ -19838,7 +19920,7 @@ snapshots: '@types/node': 22.20.1 '@types/unist': 3.0.3 concat-stream: 2.0.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) extend: 3.0.2 glob: 10.5.0 ignore: 6.0.2 @@ -19987,12 +20069,6 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.12.2 '@unrs/resolver-binding-win32-x64-msvc': 1.12.2 - update-browserslist-db@1.2.3(browserslist@4.28.2): - dependencies: - browserslist: 4.28.2 - escalade: 3.2.0 - picocolors: 1.1.1 - update-browserslist-db@1.2.3(browserslist@4.28.7): dependencies: browserslist: 4.28.7 @@ -20012,13 +20088,20 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 - use-intl@4.13.4(react@19.2.6): + use-callback-ref@1.3.3(@types/react@19.2.18)(react@19.2.8): + dependencies: + react: 19.2.8 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.18 + + use-intl@4.13.4(react@19.2.8): dependencies: '@formatjs/fast-memoize': 3.1.7 '@schummar/icu-type-parser': 1.21.5 icu-minify: 4.13.4 intl-messageformat: 11.2.12 - react: 19.2.6 + react: 19.2.8 use-sidecar@1.1.3(@types/react@19.2.16)(react@19.2.6): dependencies: @@ -20028,10 +20111,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.16 + use-sidecar@1.1.3(@types/react@19.2.18)(react@19.2.8): + dependencies: + detect-node-es: 1.1.0 + react: 19.2.8 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.18 + use-sync-external-store@1.6.0(react@19.2.6): dependencies: react: 19.2.6 + use-sync-external-store@1.6.0(react@19.2.8): + dependencies: + react: 19.2.8 + user-agent-data-types@0.4.3: {} util-deprecate@1.0.2: {} @@ -20106,7 +20201,7 @@ snapshots: webidl-conversions@8.0.1: {} - webpack-dev-middleware@6.1.3(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)): + webpack-dev-middleware@6.1.3(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -20114,7 +20209,7 @@ snapshots: range-parser: 1.3.0 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.109.2(@swc/core@1.15.40)(postcss@8.5.25) + webpack: 5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3) webpack-hot-middleware@2.26.1: dependencies: @@ -20126,7 +20221,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25): + webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -20142,7 +20237,7 @@ snapshots: events: 3.3.0 graceful-fs: 4.2.11 mime-db: 1.54.0 - minimizer-webpack-plugin: 5.6.1(@swc/core@1.15.40)(postcss@8.5.25)(webpack@5.109.2(@swc/core@1.15.40)(postcss@8.5.25)) + minimizer-webpack-plugin: 5.6.1(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)(webpack@5.109.2(@swc/core@1.15.40)(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c49ce075541a1..160436a8d276d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,11 +13,11 @@ allowBuilds: catalog: '@types/node': ^24.10.1 - '@types/react': ^19.2.15 + '@types/react': ^19.2.17 classnames: ~2.5.1 cross-env: ^10.0.0 # Running on the preview to incorporate https://github.com/vercel/next.js/pull/93308 next: 16.3.0-preview.9 - react: ^19.2.6 + react: ^19.2.8 tailwindcss: ~4.1.17 typescript: 5.9.3