diff --git a/apps/site/pages/en/blog/release/v24.11.1.md b/apps/site/pages/en/blog/release/v24.11.1.md new file mode 100644 index 0000000000000..c61ae358337d5 --- /dev/null +++ b/apps/site/pages/en/blog/release/v24.11.1.md @@ -0,0 +1,172 @@ +--- +date: '2025-11-11T22:35:48.531Z' +category: release +title: Node.js v24.11.1 (LTS) +layout: blog-post +author: Antoine du Hamel +--- + +## 2025-11-11, Version 24.11.1 'Krypton' (LTS), @aduh95 + +### Notable Changes + +The known issue relating to `Buffer.allocUnsafe` incorrectly zero-filling buffers +has now been addressed and returns uninitialized memory as documented in the +[`Buffer.allocUnsafe`](https://nodejs.org/docs/latest-v24.x/api/buffer.html#static-method-bufferallocunsafesize) +documentation. + +### Commits + +- \[[`0a15ccf3f4`](https://github.com/nodejs/node/commit/0a15ccf3f4)] - **benchmark**: improve cpu.sh for safety and usability (Nam Yooseong) [#60162](https://github.com/nodejs/node/pull/60162) +- \[[`a1c7d1dac9`](https://github.com/nodejs/node/commit/a1c7d1dac9)] - **benchmark**: add benchmark for leaf source text modules (Joyee Cheung) [#60205](https://github.com/nodejs/node/pull/60205) +- \[[`99e2acf46b`](https://github.com/nodejs/node/commit/99e2acf46b)] - **benchmark**: add vm.SourceTextModule benchmark (Joyee Cheung) [#59396](https://github.com/nodejs/node/pull/59396) +- \[[`c01c72b407`](https://github.com/nodejs/node/commit/c01c72b407)] - **benchmark**: use non-deprecated WriteUtf8V2 method (Michaël Zasso) [#60173](https://github.com/nodejs/node/pull/60173) +- \[[`a42dbd138e`](https://github.com/nodejs/node/commit/a42dbd138e)] - **build**: ibmi follow aix visibility (SRAVANI GUNDEPALLI) [#60360](https://github.com/nodejs/node/pull/60360) +- \[[`5673a54a5d`](https://github.com/nodejs/node/commit/5673a54a5d)] - **build**: use call command when calling python configure (Jacob Nichols) [#60098](https://github.com/nodejs/node/pull/60098) +- \[[`c67cb727cb`](https://github.com/nodejs/node/commit/c67cb727cb)] - **build**: build v8 with -fvisibility=hidden -fvisibility-inlines-hidden (Joyee Cheung) [#56290](https://github.com/nodejs/node/pull/56290) +- \[[`b03f7b93b1`](https://github.com/nodejs/node/commit/b03f7b93b1)] - **build**: remove V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE defs (Joyee Cheung) [#60296](https://github.com/nodejs/node/pull/60296) +- \[[`2505568531`](https://github.com/nodejs/node/commit/2505568531)] - **build, src**: fix include paths for vtune files (Rahul) [#59999](https://github.com/nodejs/node/pull/59999) +- \[[`95330b036f`](https://github.com/nodejs/node/commit/95330b036f)] - **crypto**: update root certificates to NSS 3.116 (Node.js GitHub Bot) [#59956](https://github.com/nodejs/node/pull/59956) +- \[[`c221d892ef`](https://github.com/nodejs/node/commit/c221d892ef)] - **deps**: update corepack to 0.34.2 (Node.js GitHub Bot) [#60550](https://github.com/nodejs/node/pull/60550) +- \[[`bc00aa4c77`](https://github.com/nodejs/node/commit/bc00aa4c77)] - **deps**: update simdjson to 4.0.7 (Node.js GitHub Bot) [#59883](https://github.com/nodejs/node/pull/59883) +- \[[`d03b89ec53`](https://github.com/nodejs/node/commit/d03b89ec53)] - **deps**: update corepack to 0.34.1 (Node.js GitHub Bot) [#60314](https://github.com/nodejs/node/pull/60314) +- \[[`b7882090de`](https://github.com/nodejs/node/commit/b7882090de)] - **deps**: update inspector_protocol to af7f5a8173fdbc29f0835ec94395932e328b (Node.js GitHub Bot) [#60312](https://github.com/nodejs/node/pull/60312) +- \[[`7007f9dd65`](https://github.com/nodejs/node/commit/7007f9dd65)] - **deps**: update googletest to 279f847 (Node.js GitHub Bot) [#60219](https://github.com/nodejs/node/pull/60219) +- \[[`a56aa9ffa8`](https://github.com/nodejs/node/commit/a56aa9ffa8)] - **deps**: upgrade npm to 11.6.2 (npm team) [#60168](https://github.com/nodejs/node/pull/60168) +- \[[`0bf8952721`](https://github.com/nodejs/node/commit/0bf8952721)] - **doc**: mention more codemods in `deprecations.md` (Augustin Mauroy) [#60243](https://github.com/nodejs/node/pull/60243) +- \[[`2473ca77f6`](https://github.com/nodejs/node/commit/2473ca77f6)] - **doc**: add missing CAA type to dns.resolveAny() & dnsPromises.resolveAny() (Jimmy Leung) [#58899](https://github.com/nodejs/node/pull/58899) +- \[[`39ddd8522e`](https://github.com/nodejs/node/commit/39ddd8522e)] - **doc**: use `any` for `worker_threads.Worker` 'error' event argument `err` (Jonas Geiler) [#60300](https://github.com/nodejs/node/pull/60300) +- \[[`eaa825fd97`](https://github.com/nodejs/node/commit/eaa825fd97)] - **doc**: update decorator documentation to reflect actual policy (Muhammad Salman Aziz) [#60288](https://github.com/nodejs/node/pull/60288) +- \[[`a744e42282`](https://github.com/nodejs/node/commit/a744e42282)] - **doc**: document wildcard supported by tools/test.py (Joyee Cheung) [#60265](https://github.com/nodejs/node/pull/60265) +- \[[`ec0d5beb09`](https://github.com/nodejs/node/commit/ec0d5beb09)] - **doc**: add --heap-snapshot-on-oom to useful v8 flag (jakecastelli) [#60260](https://github.com/nodejs/node/pull/60260) +- \[[`13da0df12a`](https://github.com/nodejs/node/commit/13da0df12a)] - **doc**: fix `blob.bytes()` heading level (XTY) [#60252](https://github.com/nodejs/node/pull/60252) +- \[[`8e771632b7`](https://github.com/nodejs/node/commit/8e771632b7)] - **doc**: fix not working code example in vm docs (Artur Gawlik) [#60224](https://github.com/nodejs/node/pull/60224) +- \[[`70c2080bff`](https://github.com/nodejs/node/commit/70c2080bff)] - **doc**: improve code snippet alternative of url.parse() using WHATWG URL (Steven) [#60209](https://github.com/nodejs/node/pull/60209) +- \[[`beadcf176e`](https://github.com/nodejs/node/commit/beadcf176e)] - **doc**: `createSQLTagStore` -> `createTagStore` (Aviv Keller) [#60182](https://github.com/nodejs/node/pull/60182) +- \[[`b0da3b9c6a`](https://github.com/nodejs/node/commit/b0da3b9c6a)] - **doc**: use markdown when branch-diff major release (Rafael Gonzaga) [#60179](https://github.com/nodejs/node/pull/60179) +- \[[`688115aa6b`](https://github.com/nodejs/node/commit/688115aa6b)] - **doc**: update teams in collaborator-guide.md and add links (Bart Louwers) [#60065](https://github.com/nodejs/node/pull/60065) +- \[[`923082a064`](https://github.com/nodejs/node/commit/923082a064)] - **doc**: disambiguate top-level `worker_threads` module exports (René) [#59890](https://github.com/nodejs/node/pull/59890) +- \[[`7be4330870`](https://github.com/nodejs/node/commit/7be4330870)] - **doc**: add known issue to v24.11.0 release notes (Richard Lau) [#60467](https://github.com/nodejs/node/pull/60467) +- \[[`4d8f62aeaf`](https://github.com/nodejs/node/commit/4d8f62aeaf)] - **doc, module**: change async customization hooks to experimental (Gerhard Stöbich) [#60302](https://github.com/nodejs/node/pull/60302) +- \[[`d86a118bbd`](https://github.com/nodejs/node/commit/d86a118bbd)] - **http**: lazy allocate cookies array (Robert Nagy) [#59734](https://github.com/nodejs/node/pull/59734) +- \[[`8c256d4139`](https://github.com/nodejs/node/commit/8c256d4139)] - **http**: fix http client leaky with double response (theanarkh) [#60062](https://github.com/nodejs/node/pull/60062) +- \[[`265e9d59fa`](https://github.com/nodejs/node/commit/265e9d59fa)] - **http2**: rename variable to additionalPseudoHeaders (Tobias Nießen) [#60208](https://github.com/nodejs/node/pull/60208) +- \[[`65bec037e2`](https://github.com/nodejs/node/commit/65bec037e2)] - **http2**: do not crash on mismatched ping buffer length (René) [#60135](https://github.com/nodejs/node/pull/60135) +- \[[`9b83ef53b7`](https://github.com/nodejs/node/commit/9b83ef53b7)] - **inspector**: add network payload buffer size limits (Chengzhong Wu) [#60236](https://github.com/nodejs/node/pull/60236) +- \[[`03ac05c458`](https://github.com/nodejs/node/commit/03ac05c458)] - **inspector**: support handshake response for websocket inspection (Shima Ryuhei) [#60225](https://github.com/nodejs/node/pull/60225) +- \[[`aa04f06190`](https://github.com/nodejs/node/commit/aa04f06190)] - **lib**: fix typo in createBlobReaderStream (SeokHun) [#60132](https://github.com/nodejs/node/pull/60132) +- \[[`5aea1a429e`](https://github.com/nodejs/node/commit/5aea1a429e)] - **lib**: fix constructor in \_errnoException stack tree (SeokHun) [#60156](https://github.com/nodejs/node/pull/60156) +- \[[`4f7745acc7`](https://github.com/nodejs/node/commit/4f7745acc7)] - **lib**: fix typo in QuicSessionStats (SeokHun) [#60155](https://github.com/nodejs/node/pull/60155) +- \[[`f8725861ea`](https://github.com/nodejs/node/commit/f8725861ea)] - **lib**: remove redundant destroyHook checks (Gürgün Dayıoğlu) [#60120](https://github.com/nodejs/node/pull/60120) +- \[[`696c20bf3f`](https://github.com/nodejs/node/commit/696c20bf3f)] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#60325](https://github.com/nodejs/node/pull/60325) +- \[[`90434ff99a`](https://github.com/nodejs/node/commit/90434ff99a)] - **meta**: loop userland-migrations in deprecations (Chengzhong Wu) [#60299](https://github.com/nodejs/node/pull/60299) +- \[[`ffbc0ae60a`](https://github.com/nodejs/node/commit/ffbc0ae60a)] - **module**: refactor and clarify async loader hook customizations (Joyee Cheung) [#60278](https://github.com/nodejs/node/pull/60278) +- \[[`6ed6062f7d`](https://github.com/nodejs/node/commit/6ed6062f7d)] - **module**: handle null source from async loader hooks in sync hooks (Joyee Cheung) [#59929](https://github.com/nodejs/node/pull/59929) +- \[[`a2871baed2`](https://github.com/nodejs/node/commit/a2871baed2)] - **msi**: fix WiX warnings (Stefan Stojanovic) [#60251](https://github.com/nodejs/node/pull/60251) +- \[[`6199541d67`](https://github.com/nodejs/node/commit/6199541d67)] - **src**: fix timing of snapshot serialize callback (Joyee Cheung) [#60434](https://github.com/nodejs/node/pull/60434) +- \[[`13b687959a`](https://github.com/nodejs/node/commit/13b687959a)] - **src**: add COUNT_GENERIC_USAGE utility for tests (Joyee Cheung) [#60434](https://github.com/nodejs/node/pull/60434) +- \[[`a587623b4f`](https://github.com/nodejs/node/commit/a587623b4f)] - **src**: conditionally disable source phase imports by default (Shelley Vohr) [#60364](https://github.com/nodejs/node/pull/60364) +- \[[`e483267995`](https://github.com/nodejs/node/commit/e483267995)] - **src**: use cached primordials_string (Sohyeon Kim) [#60255](https://github.com/nodejs/node/pull/60255) +- \[[`4c9a64fbaf`](https://github.com/nodejs/node/commit/4c9a64fbaf)] - **src**: replace Environment::GetCurrent with args.GetIsolate (Sohyeon Kim) [#60256](https://github.com/nodejs/node/pull/60256) +- \[[`eb8a0493d1`](https://github.com/nodejs/node/commit/eb8a0493d1)] - **src**: initial enablement of IsolateGroups (James M Snell) [#60254](https://github.com/nodejs/node/pull/60254) +- \[[`463c6450cf`](https://github.com/nodejs/node/commit/463c6450cf)] - **src**: use `Utf8Value` and `TwoByteValue` instead of V8 helpers (Anna Henningsen) [#60244](https://github.com/nodejs/node/pull/60244) +- \[[`b370e02789`](https://github.com/nodejs/node/commit/b370e02789)] - **src**: add a default branch for module phase (Chengzhong Wu) [#60261](https://github.com/nodejs/node/pull/60261) +- \[[`4e1c5c5601`](https://github.com/nodejs/node/commit/4e1c5c5601)] - **src**: make additional cleanups in node locks impl (James M Snell) [#60061](https://github.com/nodejs/node/pull/60061) +- \[[`f00d4c10fc`](https://github.com/nodejs/node/commit/f00d4c10fc)] - **src**: update locks to use DictionaryTemplate (James M Snell) [#60061](https://github.com/nodejs/node/pull/60061) +- \[[`1c8716e97c`](https://github.com/nodejs/node/commit/1c8716e97c)] - **test**: increase debugger waitFor timeout on macOS (Chengzhong Wu) [#60367](https://github.com/nodejs/node/pull/60367) +- \[[`17b4f38e9c`](https://github.com/nodejs/node/commit/17b4f38e9c)] - **test**: put helper in test-runner-output into common (Joyee Cheung) [#60330](https://github.com/nodejs/node/pull/60330) +- \[[`43b9ea8389`](https://github.com/nodejs/node/commit/43b9ea8389)] - **test**: fix small compile warning in test_network_requests_buffer.cc (xiaocainiao633) [#60281](https://github.com/nodejs/node/pull/60281) +- \[[`38a62980ad`](https://github.com/nodejs/node/commit/38a62980ad)] - **test**: split test-runner-watch-mode-kill-signal (Joyee Cheung) [#60298](https://github.com/nodejs/node/pull/60298) +- \[[`34e4c8c84f`](https://github.com/nodejs/node/commit/34e4c8c84f)] - **test**: fix incorrect calculation in test-perf-hooks.js (Joyee Cheung) [#60271](https://github.com/nodejs/node/pull/60271) +- \[[`4481feb17b`](https://github.com/nodejs/node/commit/4481feb17b)] - **test**: parallelize test-without-async-context-frame correctly (Joyee Cheung) [#60273](https://github.com/nodejs/node/pull/60273) +- \[[`91ea9b06e0`](https://github.com/nodejs/node/commit/91ea9b06e0)] - **test**: skip sea tests on x64 macOS (Joyee Cheung) [#60250](https://github.com/nodejs/node/pull/60250) +- \[[`cedba09e60`](https://github.com/nodejs/node/commit/cedba09e60)] - **test**: move sea tests into test/sea (Joyee Cheung) [#60250](https://github.com/nodejs/node/pull/60250) +- \[[`635af55e12`](https://github.com/nodejs/node/commit/635af55e12)] - _**Revert**_ "**test**: ensure message event fires in worker message port test" (Luigi Pinca) [#60126](https://github.com/nodejs/node/pull/60126) +- \[[`68f678028e`](https://github.com/nodejs/node/commit/68f678028e)] - **test**: skip tests that cause timeouts on IBM i (SRAVANI GUNDEPALLI) [#60148](https://github.com/nodejs/node/pull/60148) +- \[[`cc3a70598c`](https://github.com/nodejs/node/commit/cc3a70598c)] - **test**: deflake test-fs-promises-watch-iterator (Luigi Pinca) [#60060](https://github.com/nodejs/node/pull/60060) +- \[[`3d784dd766`](https://github.com/nodejs/node/commit/3d784dd766)] - **test**: prepare junit file attribute normalization (sangwook) [#59432](https://github.com/nodejs/node/pull/59432) +- \[[`84974d97ad`](https://github.com/nodejs/node/commit/84974d97ad)] - **test**: skip failing test on macOS 15.7+ (Antoine du Hamel) [#60419](https://github.com/nodejs/node/pull/60419) +- \[[`fabf8e4975`](https://github.com/nodejs/node/commit/fabf8e4975)] - **test,crypto**: fix conditional SHA3-\* skip on BoringSSL (Filip Skokan) [#60379](https://github.com/nodejs/node/pull/60379) +- \[[`8faa494bf2`](https://github.com/nodejs/node/commit/8faa494bf2)] - **test,crypto**: sha3 algorithms aren't supported with BoringSSL (Shelley Vohr) [#60374](https://github.com/nodejs/node/pull/60374) +- \[[`538a00c0f6`](https://github.com/nodejs/node/commit/538a00c0f6)] - **test,doc**: skip --max-old-space-size-percentage on 32-bit platforms (Asaf Federman) [#60144](https://github.com/nodejs/node/pull/60144) +- \[[`9ac5dbb694`](https://github.com/nodejs/node/commit/9ac5dbb694)] - **test_runner**: use module.registerHooks in module mocks (Joyee Cheung) [#60326](https://github.com/nodejs/node/pull/60326) +- \[[`f6ff6e7166`](https://github.com/nodejs/node/commit/f6ff6e7166)] - **test_runner**: fix suite timeout (Moshe Atlow) [#59853](https://github.com/nodejs/node/pull/59853) +- \[[`455bfeb52d`](https://github.com/nodejs/node/commit/455bfeb52d)] - **test_runner**: add junit file attribute support (sangwook) [#59432](https://github.com/nodejs/node/pull/59432) +- \[[`223c5e105d`](https://github.com/nodejs/node/commit/223c5e105d)] - **tools**: update gyp-next to 0.20.5 (Node.js GitHub Bot) [#60313](https://github.com/nodejs/node/pull/60313) +- \[[`2949408fc1`](https://github.com/nodejs/node/commit/2949408fc1)] - **tools**: limit inspector protocol PR title length (Chengzhong Wu) [#60324](https://github.com/nodejs/node/pull/60324) +- \[[`b36a898650`](https://github.com/nodejs/node/commit/b36a898650)] - **tools**: fix inspector_protocol updater (Chengzhong Wu) [#60277](https://github.com/nodejs/node/pull/60277) +- \[[`d60f002b62`](https://github.com/nodejs/node/commit/d60f002b62)] - **tools**: optimize wildcard execution in tools/test.py (Joyee Cheung) [#60266](https://github.com/nodejs/node/pull/60266) +- \[[`9d4e422419`](https://github.com/nodejs/node/commit/9d4e422419)] - **tools**: add inspector_protocol updater (Chengzhong Wu) [#60245](https://github.com/nodejs/node/pull/60245) +- \[[`2f93a9894f`](https://github.com/nodejs/node/commit/2f93a9894f)] - **tools**: use cooldown property correctly (Rafael Gonzaga) [#60134](https://github.com/nodejs/node/pull/60134) +- \[[`9468ade95d`](https://github.com/nodejs/node/commit/9468ade95d)] - **typings**: add missing properties and method in Worker (Woohyun Sung) [#60257](https://github.com/nodejs/node/pull/60257) +- \[[`f611ec0a9e`](https://github.com/nodejs/node/commit/f611ec0a9e)] - **typings**: add missing properties in HTTPParser (Woohyun Sung) [#60257](https://github.com/nodejs/node/pull/60257) +- \[[`301c1347a1`](https://github.com/nodejs/node/commit/301c1347a1)] - **typings**: delete undefined property in ConfigBinding (Woohyun Sung) [#60257](https://github.com/nodejs/node/pull/60257) +- \[[`80fdb3d39b`](https://github.com/nodejs/node/commit/80fdb3d39b)] - **typings**: add buffer internalBinding typing (방진혁) [#60163](https://github.com/nodejs/node/pull/60163) +- \[[`8cb3b77039`](https://github.com/nodejs/node/commit/8cb3b77039)] - **util**: use more defensive code when inspecting error objects (Antoine du Hamel) [#60139](https://github.com/nodejs/node/pull/60139) +- \[[`748d4f6430`](https://github.com/nodejs/node/commit/748d4f6430)] - **util**: mark special properties when inspecting them (Ruben Bridgewater) [#60131](https://github.com/nodejs/node/pull/60131) +- \[[`6183a759d7`](https://github.com/nodejs/node/commit/6183a759d7)] - **vm**: make vm.Module.evaluate() conditionally synchronous (Joyee Cheung) [#60205](https://github.com/nodejs/node/pull/60205) +- \[[`4b8506628f`](https://github.com/nodejs/node/commit/4b8506628f)] - **win**: upgrade Visual Studio workload from 2019 to 2022 (Jiawen Geng) [#60318](https://github.com/nodejs/node/pull/60318) + +Windows 64-bit Installer: https://nodejs.org/dist/v24.11.1/node-v24.11.1-x64.msi \ +Windows ARM 64-bit Installer: https://nodejs.org/dist/v24.11.1/node-v24.11.1-arm64.msi \ +Windows 64-bit Binary: https://nodejs.org/dist/v24.11.1/win-x64/node.exe \ +Windows ARM 64-bit Binary: https://nodejs.org/dist/v24.11.1/win-arm64/node.exe \ +macOS 64-bit Installer: https://nodejs.org/dist/v24.11.1/node-v24.11.1.pkg \ +macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-darwin-arm64.tar.gz \ +macOS Intel 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-darwin-x64.tar.gz \ +Linux 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-linux-x64.tar.xz \ +Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-linux-ppc64le.tar.xz \ +Linux s390x 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-linux-s390x.tar.xz \ +AIX 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-aix-ppc64.tar.gz \ +ARMv8 64-bit Binary: https://nodejs.org/dist/v24.11.1/node-v24.11.1-linux-arm64.tar.xz \ +Source Code: https://nodejs.org/dist/v24.11.1/node-v24.11.1.tar.gz \ +Other release files: https://nodejs.org/dist/v24.11.1/ \ +Documentation: https://nodejs.org/docs/v24.11.1/api/ + +### SHASUMS + +``` +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +98ba919a0390d8c422d4bb3105ec5b77723cf54143b4c1e4b9d77690fa075206 node-v24.11.1-aix-ppc64.tar.gz +09f611f63ef40b9955c42ddcc8f32cc1f6e558ac136f7ca67f481bf669bd8bfe node-v24.11.1-arm64.msi +b05aa3a66efe680023f930bd5af3fdbbd542794da5644ca2ad711d68cbd4dc35 node-v24.11.1-darwin-arm64.tar.gz +064b017da9efd6b5d2bd0fadd56d3b8a50fcb369af3ccf91102c7a07a6cf4deb node-v24.11.1-darwin-arm64.tar.xz +096081b6d6fcdd3f5ba0f5f1d44a47e83037ad2e78eada26671c252fe64dd111 node-v24.11.1-darwin-x64.tar.gz +3793aa4aa52eb1f464d7848cd4e254880d9abca989c7cdc79a32c51bfeec1806 node-v24.11.1-darwin-x64.tar.xz +865b1da01e764066d207f5a14b41e2593e03fd43fcce60a5ac0a9a6d2822fedb node-v24.11.1-headers.tar.gz +049ec2d18d3339612663262dcd4de69d46c9212fd5a74669e516cd7f3cc90129 node-v24.11.1-headers.tar.xz +0dc93ec5c798b0d347f068db6d205d03dea9a71765e6a53922b682b91265d71f node-v24.11.1-linux-arm64.tar.gz +6b0863fb9f627bf4a6c5948dce1de4398174a2e05dbe717503d828e211ca01f0 node-v24.11.1-linux-arm64.tar.xz +cd41407f3352de2f066ea26c5c5d0ea9b6362374d6b618385a9f2e9dad220616 node-v24.11.1-linux-ppc64le.tar.gz +57c146a5d2386f0964b0e9af11bc0fcfb346d0430693b053461df9597d9ed201 node-v24.11.1-linux-ppc64le.tar.xz +5d4c8bca5f8f2593f9081dee39834760e85a16fa61c950f3e86ec85996f00550 node-v24.11.1-linux-s390x.tar.gz +f4398a2b883b30a8763e5e5e1c2b689b9ed024dbaa61f90679f46def78555b37 node-v24.11.1-linux-s390x.tar.xz +58a5ff5cc8f2200e458bea22e329d5c1994aa1b111d499ca46ec2411d58239ca node-v24.11.1-linux-x64.tar.gz +60e3b0a8500819514aca603487c254298cd776de0698d3cd08f11dba5b8289a8 node-v24.11.1-linux-x64.tar.xz +61c5d34739c782cbd912a21cfa8072d860884e674ab3c4dea551830b7866a06e node-v24.11.1-win-arm64.7z +ce9ee4e547ebdff355beb48e309b166c24df6be0291c9eaf103ce15f3de9e5b4 node-v24.11.1-win-arm64.zip +4ff32b2db66fa95ca2c6b620c3d13d950bdae39a23cf872fcf2c4d3d47241e91 node-v24.11.1-win-x64.7z +5355ae6d7c49eddcfde7d34ac3486820600a831bf81dc3bdca5c8db6a9bb0e76 node-v24.11.1-win-x64.zip +208ba5ca1dab0b330f457909e0797de340c40b34ddf2edf40d26f382f733297e node-v24.11.1-x64.msi +c9f53f7386d9ff7e6d81a19b0005a40b209d620d6e68f916093846b3a8fcad9a node-v24.11.1.pkg +57b93529b97fabc643e34ce1d16883c1926cef17ce270a01248b82216e59ea61 node-v24.11.1.tar.gz +ea4da35f1c9ca376ec6837e1e30cee30d491847fe152a3f0378dc1156d954bbd node-v24.11.1.tar.xz +8f3e33fa1f67843a320d2200ed1a5d40cc59766715a7a02728b8213c2167a084 win-arm64/node.exe +b51814dc7a36a1e2a0ef0c0a0a63515bf9be8c55a16d4b2d4dc5558921c4a26b win-arm64/node.lib +1cc2c5d0eda23a3d1150515c43b00b0c2b4f6ee7614e12295a00a6f52a967fac win-arm64/node_pdb.7z +12e0a2228f7715b8dcebc6c260b2407ab62e98482656dbde0f6d163672662cd0 win-arm64/node_pdb.zip +f13ac3ca23248dc389507e8fe38c34489ab7edb3e6d6700eb6da6a0b7e128eaf win-x64/node.exe +51dd3a17e843d5b9434a651888927067e6a5f4ae9ade5f57d8394fb0a33cc80a win-x64/node.lib +eff60fc3fabec61e38e4f26ee02a60ff6cdb86d3ee8e4342e2f8c2cf79b0307a win-x64/node_pdb.7z +d486c9959bd5d054110366b278faee1eede911b8e18216ba024774c40c31c808 win-x64/node_pdb.zip + +-----BEGIN PGP SIGNATURE----- + +iHUEARYIAB0WIQRb6KP2yKXAHRBsCtggsaOQsWjTVgUCaRO41wAKCRAgsaOQsWjT +VpyHAP0fBH7/ckaphdy1g2GYwMugVrOqNEF3qEtbQZdHwAyyJAD/eH6QM6dP8zYs +v3H11W7yGL6svP2zCguynqNd45uDqQ4= +=m3wD +-----END PGP SIGNATURE----- +``` diff --git a/apps/site/pages/en/blog/release/v25.2.0.md b/apps/site/pages/en/blog/release/v25.2.0.md new file mode 100644 index 0000000000000..f9ccdd2759b3d --- /dev/null +++ b/apps/site/pages/en/blog/release/v25.2.0.md @@ -0,0 +1,198 @@ +--- +date: '2025-11-11T22:34:19.839Z' +category: release +title: Node.js v25.2.0 (Current) +layout: blog-post +author: Antoine du Hamel +--- + +## 2025-11-11, Version 25.2.0 (Current), @aduh95 + +### Notable Changes + +- \[[`a37c01e6a1`](https://github.com/nodejs/node/commit/a37c01e6a1)] - **(SEMVER-MINOR)** **lib**: add options to util.deprecate (Rafael Gonzaga) [#59982](https://github.com/nodejs/node/pull/59982) +- \[[`4fbb1ab101`](https://github.com/nodejs/node/commit/4fbb1ab101)] - **lib**: throw from localStorage getter on missing storage path (René) [#60351](https://github.com/nodejs/node/pull/60351) +- \[[`727560a96d`](https://github.com/nodejs/node/commit/727560a96d)] - **(SEMVER-MINOR)** **module**: mark type stripping as stable (Marco Ippolito) [#60600](https://github.com/nodejs/node/pull/60600) +- \[[`506b79e888`](https://github.com/nodejs/node/commit/506b79e888)] - **(SEMVER-MINOR)** **net**: increase network family autoselection timeout to 500ms (Rod Vagg) [#60334](https://github.com/nodejs/node/pull/60334) +- \[[`166c72ec02`](https://github.com/nodejs/node/commit/166c72ec02)] - **(SEMVER-MINOR)** **node-api**: add napi_create_object_with_properties (Miguel Marcondes Filho) [#59953](https://github.com/nodejs/node/pull/59953) +- \[[`399b340022`](https://github.com/nodejs/node/commit/399b340022)] - **(SEMVER-MINOR)** **v8**: adding total_allocated_bytes to HeapStatistics (Caio Lima) [#60573](https://github.com/nodejs/node/pull/60573) + +### Commits + +- \[[`d5158a0a2d`](https://github.com/nodejs/node/commit/d5158a0a2d)] - **benchmark**: focus on import.meta intialization in import-meta benchmark (Joyee Cheung) [#60603](https://github.com/nodejs/node/pull/60603) +- \[[`26a5305fa9`](https://github.com/nodejs/node/commit/26a5305fa9)] - **benchmark**: add per-suite setup option (Joyee Cheung) [#60574](https://github.com/nodejs/node/pull/60574) +- \[[`4810e4b82d`](https://github.com/nodejs/node/commit/4810e4b82d)] - **buffer**: speed up concat via TypedArray#set (Gürgün Dayıoğlu) [#60399](https://github.com/nodejs/node/pull/60399) +- \[[`94a94a6b3a`](https://github.com/nodejs/node/commit/94a94a6b3a)] - **console**: optimize single-string logging (Gürgün Dayıoğlu) [#60422](https://github.com/nodejs/node/pull/60422) +- \[[`ad376c31db`](https://github.com/nodejs/node/commit/ad376c31db)] - **crypto**: fix argument validation in crypto.timingSafeEqual fast path (Joyee Cheung) [#60538](https://github.com/nodejs/node/pull/60538) +- \[[`dc38a45a55`](https://github.com/nodejs/node/commit/dc38a45a55)] - **debugger**: fix event listener leak in the run command (Joyee Cheung) [#60464](https://github.com/nodejs/node/pull/60464) +- \[[`a61e5d8e05`](https://github.com/nodejs/node/commit/a61e5d8e05)] - **deps**: call OPENSSL_free after ANS1_STRING_to_UTF8 (Rafael Gonzaga) [#60609](https://github.com/nodejs/node/pull/60609) +- \[[`51e5030afa`](https://github.com/nodejs/node/commit/51e5030afa)] - **deps**: nghttp2: revert 7784fa979d0b (Antoine du Hamel) [#59790](https://github.com/nodejs/node/pull/59790) +- \[[`eef838f499`](https://github.com/nodejs/node/commit/eef838f499)] - **deps**: update nghttp2 to 1.67.1 (nodejs-github-bot) [#59790](https://github.com/nodejs/node/pull/59790) +- \[[`13120a43d4`](https://github.com/nodejs/node/commit/13120a43d4)] - **deps**: update simdjson to 4.1.0 (Node.js GitHub Bot) [#60542](https://github.com/nodejs/node/pull/60542) +- \[[`6e1b23dab8`](https://github.com/nodejs/node/commit/6e1b23dab8)] - **deps**: update corepack to 0.34.2 (Node.js GitHub Bot) [#60550](https://github.com/nodejs/node/pull/60550) +- \[[`a02e05c486`](https://github.com/nodejs/node/commit/a02e05c486)] - **deps**: update amaro to 1.1.5 (Node.js GitHub Bot) [#60541](https://github.com/nodejs/node/pull/60541) +- \[[`b9ba3a7947`](https://github.com/nodejs/node/commit/b9ba3a7947)] - **deps**: V8: backport fe81545e6d14 (Caio Lima) [#60429](https://github.com/nodejs/node/pull/60429) +- \[[`07bcd28494`](https://github.com/nodejs/node/commit/07bcd28494)] - **deps**: V8: cherry-pick 7ef6a001762 (Xiao-Tao) [#60259](https://github.com/nodejs/node/pull/60259) +- \[[`3e11658243`](https://github.com/nodejs/node/commit/3e11658243)] - **doc**: update Collaborators list to reflect hybrist handle change (Antoine du Hamel) [#60650](https://github.com/nodejs/node/pull/60650) +- \[[`b8e40e4d38`](https://github.com/nodejs/node/commit/b8e40e4d38)] - **doc**: fix link in `--env-file=file` section (N. Bighetti) [#60563](https://github.com/nodejs/node/pull/60563) +- \[[`9558c1c0df`](https://github.com/nodejs/node/commit/9558c1c0df)] - **doc**: fix linter issues (Antoine du Hamel) [#60636](https://github.com/nodejs/node/pull/60636) +- \[[`cdf70de563`](https://github.com/nodejs/node/commit/cdf70de563)] - **doc**: add missing history entry for `sqlite.md` (Antoine du Hamel) [#60607](https://github.com/nodejs/node/pull/60607) +- \[[`e3c5dcf1ea`](https://github.com/nodejs/node/commit/e3c5dcf1ea)] - **doc**: correct values/references for buffer.kMaxLength (René) [#60305](https://github.com/nodejs/node/pull/60305) +- \[[`a25d76c924`](https://github.com/nodejs/node/commit/a25d76c924)] - **doc**: recommend events.once to manage 'close' event (Dan Fabulich) [#60017](https://github.com/nodejs/node/pull/60017) +- \[[`795f32bf91`](https://github.com/nodejs/node/commit/795f32bf91)] - **doc**: highlight module loading difference between import and require (Ajay A) [#59815](https://github.com/nodejs/node/pull/59815) +- \[[`212775410b`](https://github.com/nodejs/node/commit/212775410b)] - **doc**: add CJS code snippets in `sqlite.md` (Allon Murienik) [#60395](https://github.com/nodejs/node/pull/60395) +- \[[`263c06096d`](https://github.com/nodejs/node/commit/263c06096d)] - **doc**: fix typo in `process.unref` documentation (우혁) [#59698](https://github.com/nodejs/node/pull/59698) +- \[[`356bdae408`](https://github.com/nodejs/node/commit/356bdae408)] - **doc**: add some entries to `glossary.md` (Mohataseem Khan) [#59277](https://github.com/nodejs/node/pull/59277) +- \[[`9632c398de`](https://github.com/nodejs/node/commit/9632c398de)] - **doc**: improve agent.createConnection docs for http and https agents (JaeHo Jang) [#58205](https://github.com/nodejs/node/pull/58205) +- \[[`f72880dbe3`](https://github.com/nodejs/node/commit/f72880dbe3)] - **doc**: fix pseudo code in modules.md (chirsz) [#57677](https://github.com/nodejs/node/pull/57677) +- \[[`a9c70cefe8`](https://github.com/nodejs/node/commit/a9c70cefe8)] - **doc**: add missing variable in code snippet (Koushil Mankali) [#55478](https://github.com/nodejs/node/pull/55478) +- \[[`2892d151d4`](https://github.com/nodejs/node/commit/2892d151d4)] - **doc**: add missing word in `single-executable-applications.md` (Konstantin Tsabolov) [#53864](https://github.com/nodejs/node/pull/53864) +- \[[`9c99ab6571`](https://github.com/nodejs/node/commit/9c99ab6571)] - **doc**: fix typo in http.md (Michael Solomon) [#59354](https://github.com/nodejs/node/pull/59354) +- \[[`3446cf375f`](https://github.com/nodejs/node/commit/3446cf375f)] - **doc**: update devcontainer.json and add documentation (Joyee Cheung) [#60472](https://github.com/nodejs/node/pull/60472) +- \[[`519c537875`](https://github.com/nodejs/node/commit/519c537875)] - **doc**: add haramj as triager (Haram Jeong) [#60348](https://github.com/nodejs/node/pull/60348) +- \[[`62889d7e99`](https://github.com/nodejs/node/commit/62889d7e99)] - **doc**: clarify require(esm) description (dynst) [#60520](https://github.com/nodejs/node/pull/60520) +- \[[`0b9ef68705`](https://github.com/nodejs/node/commit/0b9ef68705)] - **doc**: instantiate resolver object (Donghoon Nam) [#60476](https://github.com/nodejs/node/pull/60476) +- \[[`cd5c1ad29f`](https://github.com/nodejs/node/commit/cd5c1ad29f)] - **doc**: correct module loading descriptions (Joyee Cheung) [#60346](https://github.com/nodejs/node/pull/60346) +- \[[`74719dad7a`](https://github.com/nodejs/node/commit/74719dad7a)] - **doc**: clarify Linux runtime requirements for >=25 (Joyee Cheung) [#60484](https://github.com/nodejs/node/pull/60484) +- \[[`ca39540785`](https://github.com/nodejs/node/commit/ca39540785)] - **doc**: clarify --use-system-ca support status (Joyee Cheung) [#60340](https://github.com/nodejs/node/pull/60340) +- \[[`dbf204c714`](https://github.com/nodejs/node/commit/dbf204c714)] - **doc,crypto**: link keygen to supported types (Filip Skokan) [#60585](https://github.com/nodejs/node/pull/60585) +- \[[`3bcf86d56d`](https://github.com/nodejs/node/commit/3bcf86d56d)] - **esm**: use sync loading/resolving on non-loader-hook thread (Joyee Cheung) [#60380](https://github.com/nodejs/node/pull/60380) +- \[[`69b3d2c845`](https://github.com/nodejs/node/commit/69b3d2c845)] - **http**: replace startsWith with strict equality (btea) [#59394](https://github.com/nodejs/node/pull/59394) +- \[[`a38e2f5975`](https://github.com/nodejs/node/commit/a38e2f5975)] - **http2**: add diagnostics channels for client stream request body (Darshan Sen) [#60480](https://github.com/nodejs/node/pull/60480) +- \[[`c047e73a00`](https://github.com/nodejs/node/commit/c047e73a00)] - **inspector**: inspect HTTP response body (Chengzhong Wu) [#60572](https://github.com/nodejs/node/pull/60572) +- \[[`d2087bae92`](https://github.com/nodejs/node/commit/d2087bae92)] - **inspector**: support inspecting HTTP/2 request and response bodies (Darshan Sen) [#60483](https://github.com/nodejs/node/pull/60483) +- \[[`003121c475`](https://github.com/nodejs/node/commit/003121c475)] - **inspector**: fix crash when receiving non json message (Shima Ryuhei) [#60388](https://github.com/nodejs/node/pull/60388) +- \[[`a37c01e6a1`](https://github.com/nodejs/node/commit/a37c01e6a1)] - **(SEMVER-MINOR)** **lib**: add options to util.deprecate (Rafael Gonzaga) [#59982](https://github.com/nodejs/node/pull/59982) +- \[[`219d2e978d`](https://github.com/nodejs/node/commit/219d2e978d)] - **lib**: replace global SharedArrayBuffer constructor with bound method (Renegade334) [#60497](https://github.com/nodejs/node/pull/60497) +- \[[`4fbb1ab101`](https://github.com/nodejs/node/commit/4fbb1ab101)] - **lib**: throw from localStorage getter on missing storage path (René) [#60351](https://github.com/nodejs/node/pull/60351) +- \[[`ca8934f44d`](https://github.com/nodejs/node/commit/ca8934f44d)] - **meta**: bump cachix/install-nix-action from 31.6.1 to 31.8.2 (dependabot\[bot]) [#60534](https://github.com/nodejs/node/pull/60534) +- \[[`166490230a`](https://github.com/nodejs/node/commit/166490230a)] - **meta**: bump github/codeql-action from 3.30.5 to 4.31.2 (dependabot\[bot]) [#60533](https://github.com/nodejs/node/pull/60533) +- \[[`b722236a12`](https://github.com/nodejs/node/commit/b722236a12)] - **meta**: bump actions/download-artifact from 5.0.0 to 6.0.0 (dependabot\[bot]) [#60532](https://github.com/nodejs/node/pull/60532) +- \[[`3314b0bc60`](https://github.com/nodejs/node/commit/3314b0bc60)] - **meta**: bump actions/upload-artifact from 4.6.2 to 5.0.0 (dependabot\[bot]) [#60531](https://github.com/nodejs/node/pull/60531) +- \[[`d1d9891feb`](https://github.com/nodejs/node/commit/d1d9891feb)] - **meta**: bump actions/github-script from 7.0.1 to 8.0.0 (dependabot\[bot]) [#60530](https://github.com/nodejs/node/pull/60530) +- \[[`995596a34f`](https://github.com/nodejs/node/commit/995596a34f)] - **meta**: bump actions/setup-node from 5.0.0 to 6.0.0 (dependabot\[bot]) [#60529](https://github.com/nodejs/node/pull/60529) +- \[[`b60157a0fe`](https://github.com/nodejs/node/commit/b60157a0fe)] - **meta**: bump actions/stale from 10.0.0 to 10.1.0 (dependabot\[bot]) [#60528](https://github.com/nodejs/node/pull/60528) +- \[[`07fa6c9081`](https://github.com/nodejs/node/commit/07fa6c9081)] - **meta**: call `create-release-post.yml` post release (Aviv Keller) [#60366](https://github.com/nodejs/node/pull/60366) +- \[[`727560a96d`](https://github.com/nodejs/node/commit/727560a96d)] - **(SEMVER-MINOR)** **module**: mark type stripping as stable (Marco Ippolito) [#60600](https://github.com/nodejs/node/pull/60600) +- \[[`506b79e888`](https://github.com/nodejs/node/commit/506b79e888)] - **(SEMVER-MINOR)** **net**: increase network family autoselection timeout to 500ms (Rod Vagg) [#60334](https://github.com/nodejs/node/pull/60334) +- \[[`166c72ec02`](https://github.com/nodejs/node/commit/166c72ec02)] - **(SEMVER-MINOR)** **node-api**: add napi_create_object_with_properties (Miguel Marcondes Filho) [#59953](https://github.com/nodejs/node/pull/59953) +- \[[`6ab83cf979`](https://github.com/nodejs/node/commit/6ab83cf979)] - **node-api**: use local files for instanceof test (Vladimir Morozov) [#60190](https://github.com/nodejs/node/pull/60190) +- \[[`3671851879`](https://github.com/nodejs/node/commit/3671851879)] - **perf_hooks**: move non-standard performance properties to perf_hooks (Chengzhong Wu) [#60370](https://github.com/nodejs/node/pull/60370) +- \[[`6ddee4a7ed`](https://github.com/nodejs/node/commit/6ddee4a7ed)] - **repl**: fix pasting after moving the cursor to the left (Ruben Bridgewater) [#60470](https://github.com/nodejs/node/pull/60470) +- \[[`edc3033905`](https://github.com/nodejs/node/commit/edc3033905)] - **sqlite,doc**: fix StatementSync section (Edy Silva) [#60474](https://github.com/nodejs/node/pull/60474) +- \[[`e9b68e60d4`](https://github.com/nodejs/node/commit/e9b68e60d4)] - **src**: move import.meta initializer to native land (Joyee Cheung) [#60603](https://github.com/nodejs/node/pull/60603) +- \[[`0ebf839a4f`](https://github.com/nodejs/node/commit/0ebf839a4f)] - **src**: use CP_UTF8 for wide file names on win32 (Fedor Indutny) [#60575](https://github.com/nodejs/node/pull/60575) +- \[[`a31ad37714`](https://github.com/nodejs/node/commit/a31ad37714)] - **src**: show original file name in FileHandle GC close errors (Anna Henningsen) [#60593](https://github.com/nodejs/node/pull/60593) +- \[[`a6c221324b`](https://github.com/nodejs/node/commit/a6c221324b)] - **src**: avoid C strings in more C++ exception throws (Anna Henningsen) [#60592](https://github.com/nodejs/node/pull/60592) +- \[[`fdff838ce3`](https://github.com/nodejs/node/commit/fdff838ce3)] - **src**: add internal binding for constructing SharedArrayBuffers (Renegade334) [#60497](https://github.com/nodejs/node/pull/60497) +- \[[`4385b0b65f`](https://github.com/nodejs/node/commit/4385b0b65f)] - **src**: move `napi_addon_register_func` to `node_api_types.h` (Anna Henningsen) [#60512](https://github.com/nodejs/node/pull/60512) +- \[[`de78da7887`](https://github.com/nodejs/node/commit/de78da7887)] - **src**: move Node-API version detection to where it is used (Anna Henningsen) [#60512](https://github.com/nodejs/node/pull/60512) +- \[[`b606d46c3f`](https://github.com/nodejs/node/commit/b606d46c3f)] - **src**: remove unconditional NAPI_EXPERIMENTAL in node.h (Chengzhong Wu) [#60345](https://github.com/nodejs/node/pull/60345) +- \[[`5941341889`](https://github.com/nodejs/node/commit/5941341889)] - **src**: clean up generic counter implementation (Anna Henningsen) [#60447](https://github.com/nodejs/node/pull/60447) +- \[[`7015f30e62`](https://github.com/nodejs/node/commit/7015f30e62)] - **src**: add enum handle for ToStringHelper + formatting (Burkov Egor) [#56829](https://github.com/nodejs/node/pull/56829) +- \[[`39dfcbad6e`](https://github.com/nodejs/node/commit/39dfcbad6e)] - **stream**: don't try to read more if reading (Robert Nagy) [#60454](https://github.com/nodejs/node/pull/60454) +- \[[`ee333c9177`](https://github.com/nodejs/node/commit/ee333c9177)] - **test**: deflake test-perf-hooks-timerify-histogram-sync (Joyee Cheung) [#60639](https://github.com/nodejs/node/pull/60639) +- \[[`f0d81c91e7`](https://github.com/nodejs/node/commit/f0d81c91e7)] - **test**: apply a delay to `watch-mode-kill-signal` tests (Joyee Cheung) [#60610](https://github.com/nodejs/node/pull/60610) +- \[[`68791e2ccc`](https://github.com/nodejs/node/commit/68791e2ccc)] - **test**: async iife in repl (Tony Gorez) [#44878](https://github.com/nodejs/node/pull/44878) +- \[[`c4eb9c3383`](https://github.com/nodejs/node/commit/c4eb9c3383)] - **test**: parallelize sea tests when there's enough disk space (Joyee Cheung) [#60604](https://github.com/nodejs/node/pull/60604) +- \[[`be8c4172d9`](https://github.com/nodejs/node/commit/be8c4172d9)] - **test**: only show overridden env in child process failures (Joyee Cheung) [#60556](https://github.com/nodejs/node/pull/60556) +- \[[`8cae858f88`](https://github.com/nodejs/node/commit/8cae858f88)] - **test**: ensure assertions are reached on more tests (Antoine du Hamel) [#60498](https://github.com/nodejs/node/pull/60498) +- \[[`759d69331e`](https://github.com/nodejs/node/commit/759d69331e)] - **test**: ensure assertions are reachable in `test/es-module` (Antoine du Hamel) [#60501](https://github.com/nodejs/node/pull/60501) +- \[[`6aaf18c333`](https://github.com/nodejs/node/commit/6aaf18c333)] - **test**: ensure assertions are reached on more tests (Antoine du Hamel) [#60485](https://github.com/nodejs/node/pull/60485) +- \[[`bc41acf087`](https://github.com/nodejs/node/commit/bc41acf087)] - **test**: ensure assertions are reached on more tests (Antoine du Hamel) [#60500](https://github.com/nodejs/node/pull/60500) +- \[[`22fd621daf`](https://github.com/nodejs/node/commit/22fd621daf)] - **test**: split test-perf-hooks-timerify (Joyee Cheung) [#60568](https://github.com/nodejs/node/pull/60568) +- \[[`5efe4f722e`](https://github.com/nodejs/node/commit/5efe4f722e)] - **test**: add more logs to test-esm-loader-hooks-inspect-wait (Joyee Cheung) [#60466](https://github.com/nodejs/node/pull/60466) +- \[[`2a57268f34`](https://github.com/nodejs/node/commit/2a57268f34)] - **test**: mark stringbytes-external-exceed-max tests as flaky on AIX (Joyee Cheung) [#60565](https://github.com/nodejs/node/pull/60565) +- \[[`2c199f7f61`](https://github.com/nodejs/node/commit/2c199f7f61)] - **test**: split test-esm-wasm.js (Joyee Cheung) [#60491](https://github.com/nodejs/node/pull/60491) +- \[[`bc8f7db5bb`](https://github.com/nodejs/node/commit/bc8f7db5bb)] - **test**: correct conditional secure heap flags test (Shelley Vohr) [#60385](https://github.com/nodejs/node/pull/60385) +- \[[`3bf42a5dd3`](https://github.com/nodejs/node/commit/3bf42a5dd3)] - **test**: spin longer on flaky platforms for test-worker-prof (Joyee Cheung) [#60492](https://github.com/nodejs/node/pull/60492) +- \[[`eca6227e7e`](https://github.com/nodejs/node/commit/eca6227e7e)] - **test**: ensure assertions are reachable in `test/internet` (Antoine du Hamel) [#60513](https://github.com/nodejs/node/pull/60513) +- \[[`313983453b`](https://github.com/nodejs/node/commit/313983453b)] - **test**: fix flaky test-watch-mode-kill-signal-\* (Joyee Cheung) [#60443](https://github.com/nodejs/node/pull/60443) +- \[[`ccc26377b5`](https://github.com/nodejs/node/commit/ccc26377b5)] - **test**: capture stack trace in debugger timeout errors (Joyee Cheung) [#60457](https://github.com/nodejs/node/pull/60457) +- \[[`12e9213a24`](https://github.com/nodejs/node/commit/12e9213a24)] - **test**: ensure assertions are reachable in `test/sequential` (Antoine du Hamel) [#60412](https://github.com/nodejs/node/pull/60412) +- \[[`781a2661de`](https://github.com/nodejs/node/commit/781a2661de)] - **test**: ensure assertions are reachable in more folders (Antoine du Hamel) [#60411](https://github.com/nodejs/node/pull/60411) +- \[[`1e979e6eb7`](https://github.com/nodejs/node/commit/1e979e6eb7)] - **test**: split test-runner-watch-mode (Joyee Cheung) [#60391](https://github.com/nodejs/node/pull/60391) +- \[[`8c31cbb99b`](https://github.com/nodejs/node/commit/8c31cbb99b)] - **test**: move test-runner-watch-mode helper into common (Joyee Cheung) [#60391](https://github.com/nodejs/node/pull/60391) +- \[[`c94c6555cc`](https://github.com/nodejs/node/commit/c94c6555cc)] - **test,crypto**: handle a few more BoringSSL tests (Shelley Vohr) [#59030](https://github.com/nodejs/node/pull/59030) +- \[[`fd63c27444`](https://github.com/nodejs/node/commit/fd63c27444)] - **test,crypto**: update x448 and ed448 expectation when on boringssl (Shelley Vohr) [#60387](https://github.com/nodejs/node/pull/60387) +- \[[`bf0de92446`](https://github.com/nodejs/node/commit/bf0de92446)] - **tls**: fix leak on invalid protocol method (Shelley Vohr) [#60427](https://github.com/nodejs/node/pull/60427) +- \[[`7e8373b378`](https://github.com/nodejs/node/commit/7e8373b378)] - **tools**: replace invalid expression in dependabot config (Riddhi) [#60649](https://github.com/nodejs/node/pull/60649) +- \[[`ac08760547`](https://github.com/nodejs/node/commit/ac08760547)] - **tools**: extract Nix dependency lists to separate files (Antoine du Hamel) [#60495](https://github.com/nodejs/node/pull/60495) +- \[[`ae91a6cc3a`](https://github.com/nodejs/node/commit/ae91a6cc3a)] - **tools**: only add test reporter args when node:test is used (Joyee Cheung) [#60551](https://github.com/nodejs/node/pull/60551) +- \[[`97ed560222`](https://github.com/nodejs/node/commit/97ed560222)] - **tools**: skip unaffected GHA jobs for changes in `test/internet` (Antoine du Hamel) [#60517](https://github.com/nodejs/node/pull/60517) +- \[[`44ca97b404`](https://github.com/nodejs/node/commit/44ca97b404)] - **tools**: fix update-icu script (Michaël Zasso) [#60521](https://github.com/nodejs/node/pull/60521) +- \[[`07b0b5a5ba`](https://github.com/nodejs/node/commit/07b0b5a5ba)] - **tools**: fix linter for semver-major release proposals (Antoine du Hamel) [#60481](https://github.com/nodejs/node/pull/60481) +- \[[`97d74224c3`](https://github.com/nodejs/node/commit/97d74224c3)] - **tools**: fix failing release-proposal linter for LTS transitions (Antoine du Hamel) [#60465](https://github.com/nodejs/node/pull/60465) +- \[[`019af5bc27`](https://github.com/nodejs/node/commit/019af5bc27)] - **tools**: skip running test-shared on deps changes (Antoine du Hamel) [#60433](https://github.com/nodejs/node/pull/60433) +- \[[`3ec9764151`](https://github.com/nodejs/node/commit/3ec9764151)] - **tools**: pin OpenSSL to 3.5.4 on test-shared workflow (Antoine du Hamel) [#60428](https://github.com/nodejs/node/pull/60428) +- \[[`fe2d6d44d4`](https://github.com/nodejs/node/commit/fe2d6d44d4)] - **tools**: remove undici from daily wpt.fyi job (Filip Skokan) [#60444](https://github.com/nodejs/node/pull/60444) +- \[[`d09ba98398`](https://github.com/nodejs/node/commit/d09ba98398)] - **tools**: document that nixpkgs updates should not be backported (Antoine du Hamel) [#60431](https://github.com/nodejs/node/pull/60431) +- \[[`7fc99319e7`](https://github.com/nodejs/node/commit/7fc99319e7)] - **tools**: do not use short hashes for deps versioning to avoid collision (Antoine du Hamel) [#60407](https://github.com/nodejs/node/pull/60407) +- \[[`815edb0c3a`](https://github.com/nodejs/node/commit/815edb0c3a)] - **tools,doc**: update JavaScript primitive types to match MDN Web Docs (JustApple) [#60581](https://github.com/nodejs/node/pull/60581) +- \[[`6877139a2d`](https://github.com/nodejs/node/commit/6877139a2d)] - **util**: fix stylize of special properties in inspect (Ge Gao) [#60479](https://github.com/nodejs/node/pull/60479) +- \[[`399b340022`](https://github.com/nodejs/node/commit/399b340022)] - **(SEMVER-MINOR)** **v8**: adding total_allocated_bytes to HeapStatistics (Caio Lima) [#60573](https://github.com/nodejs/node/pull/60573) +- \[[`d64795b318`](https://github.com/nodejs/node/commit/d64795b318)] - **watch**: fix interaction with multiple env files (Marco Ippolito) [#60605](https://github.com/nodejs/node/pull/60605) + +Windows 64-bit Installer: https://nodejs.org/dist/v25.2.0/node-v25.2.0-x64.msi \ +Windows ARM 64-bit Installer: https://nodejs.org/dist/v25.2.0/node-v25.2.0-arm64.msi \ +Windows 64-bit Binary: https://nodejs.org/dist/v25.2.0/win-x64/node.exe \ +Windows ARM 64-bit Binary: https://nodejs.org/dist/v25.2.0/win-arm64/node.exe \ +macOS 64-bit Installer: https://nodejs.org/dist/v25.2.0/node-v25.2.0.pkg \ +macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-darwin-arm64.tar.gz \ +macOS Intel 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-darwin-x64.tar.gz \ +Linux 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-linux-x64.tar.xz \ +Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-linux-ppc64le.tar.xz \ +Linux s390x 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-linux-s390x.tar.xz \ +AIX 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-aix-ppc64.tar.gz \ +ARMv8 64-bit Binary: https://nodejs.org/dist/v25.2.0/node-v25.2.0-linux-arm64.tar.xz \ +Source Code: https://nodejs.org/dist/v25.2.0/node-v25.2.0.tar.gz \ +Other release files: https://nodejs.org/dist/v25.2.0/ \ +Documentation: https://nodejs.org/docs/v25.2.0/api/ + +### SHASUMS + +``` +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +a7c3aec2d15e5a4162bc79a7dabff24cbc3cbd2eb5aaca416837358432231fc0 node-v25.2.0-aix-ppc64.tar.gz +652e602a34e67725db596b4a3da17fa2bc65c789e5c98a88c5e04e8066b989b6 node-v25.2.0-arm64.msi +5ce975101e85598d2f1f84b297e8bd7ff315e46fa644be1ffc76f0c48de480bb node-v25.2.0-darwin-arm64.tar.gz +b76b23e604e732ee57a2099dd21ce22e18aec5d2a0dff38ab87222887c5d876c node-v25.2.0-darwin-arm64.tar.xz +939c948f407a6e06bf6ce4ca9d978d24cf24dddb0714ea4321f548d06baf45c6 node-v25.2.0-darwin-x64.tar.gz +1b78f9bbc997a98a579e4dd474c6dbd4a2cc5490571664619b13cd17d8f08729 node-v25.2.0-darwin-x64.tar.xz +2e11d25c1b0c0df15fa44bc20f56fdb34782a16adafd5c8881c5f6aee48277db node-v25.2.0-headers.tar.gz +a7f9c9661fbeb1bb1836fd6864214603cfea29e5d471c6a6b3be1669e2c8bf75 node-v25.2.0-headers.tar.xz +da357f65a5a6d9ebe6ba2572e73c3ba2a03e4e39ec54871cf98549cda631dec8 node-v25.2.0-linux-arm64.tar.gz +d14fdcf9a62059d4f9ae92bda8b3b796c0a1545828ade17ef736317dc7c03851 node-v25.2.0-linux-arm64.tar.xz +5306ffc31e3b9a4e50d099c26819ef4a2cd75ebd92950f5f074e9f88a522d993 node-v25.2.0-linux-ppc64le.tar.gz +d5b131e65e2632763caa6e4c490d2c07ef5304aa0748487aceee9963802ce2dc node-v25.2.0-linux-ppc64le.tar.xz +13e224a63e6db10b9eb15a2d58d94f1e3fa3c0e7b487472f62087a49d1f86148 node-v25.2.0-linux-s390x.tar.gz +9f73e61104e4671775b140a7bb687dbfbd51e9a44339532b60ac7ec18e1dc5ec node-v25.2.0-linux-s390x.tar.xz +41eb2871bc1fffe872c7a0dc588fccacf2892e563ff3115648a41278fe5b579b node-v25.2.0-linux-x64.tar.gz +ad46cf9ac2eb5f78eb8578899bdaa5392fcfc21a7bcd7106174a55c40e61692b node-v25.2.0-linux-x64.tar.xz +64c1ae32fd9161f6a016114c43f0292574c82332df0827dc9183437b94daf1f2 node-v25.2.0-win-arm64.7z +98b282c43656f3a46c0a9dc685e4faa245a1eae91797f0b55822e658d9bd8b0e node-v25.2.0-win-arm64.zip +60cadd00d8972d4e239779cb92b042287b73ebc83ed7dd8c476d119d54725d88 node-v25.2.0-win-x64.7z +d06b49148fa8a0f6d4f0fb9fb5c2a6b66a5a3c5db89a3b4a83448e18237375e1 node-v25.2.0-win-x64.zip +2713ab55a425f4367ea161e3e92b69cfa2704c0fd32f64c1b067247ac6b1f5f8 node-v25.2.0-x64.msi +bce55c8f6f95812a356b9819e0c05be71f77a7a8455327fb97ad39438cc6727d node-v25.2.0.pkg +c98a05bae6d650ec2ff0babb436ebaed178205ff679e9667bd7a90837574ff11 node-v25.2.0.tar.gz +8bf7bafb5a89d3d20eefbcb159401e2abccea0cf85bef65e314b626730c525a1 node-v25.2.0.tar.xz +6372e9b7e06c66ce63348f7365c69158c355822c22e11bc16e561697af567c94 win-arm64/node.exe +8505f43c0673d071ace6d57c0008eae3b7eca1b7cd6d334c7a632eff056a090e win-arm64/node.lib +a0ebfe87d31755493c8f505ce3b76fcbb775a6660be9a87301fcba5133755608 win-arm64/node_pdb.7z +3dea69db0230f3fff7c97895e3c47a0d4ef5198abeef3232cfa7592ccd866cb1 win-arm64/node_pdb.zip +0ef45d2aaabeaadf5a091a65e4b1eb205c2d5b21907049758277d90e9cf1f507 win-x64/node.exe +d5fa10f3ab2f43420a7f2253a14508802e42541b14cd805e5f04d51cc0caa21f win-x64/node.lib +65e6198cc03f23c095e2142b3ef0201ba66db2d16ebfc12b46297f5c5b97e9d3 win-x64/node_pdb.7z +9c104094ae2560443945b95c02e7176d6739db1f5fa613bd473ddfb6d3340e0f win-x64/node_pdb.zip + +-----BEGIN PGP SIGNATURE----- + +iHUEARYIAB0WIQRb6KP2yKXAHRBsCtggsaOQsWjTVgUCaRO5ZwAKCRAgsaOQsWjT +VnVXAQDu+jq5ELInkMvc6uH88kGnBnWB1bYsFJkV4aB8ajEEtAEAmGE9Nvldw5w+ +UxEAsNVAaVHa034nlb6cnyA23koN1g8= +=tHkG +-----END PGP SIGNATURE----- +``` diff --git a/packages/ui-components/.storybook/preview.tsx b/packages/ui-components/.storybook/preview.tsx index 97d9fef3894c6..b4cd3c40204c0 100644 --- a/packages/ui-components/.storybook/preview.tsx +++ b/packages/ui-components/.storybook/preview.tsx @@ -1,5 +1,5 @@ import { withThemeByDataAttribute } from '@storybook/addon-themes'; -import type { Preview, ReactRenderer } from '@storybook/react'; +import type { Preview, ReactRenderer } from '@storybook/react-webpack5'; import { NotificationProvider } from '#ui/Providers/NotificationProvider'; @@ -10,8 +10,11 @@ import '#ui/styles/index.css'; const preview: Preview = { parameters: { chromatic: { modes: STORYBOOK_MODES }, - viewport: { defaultViewport: 'large', viewports: STORYBOOK_SIZES }, + viewport: { + options: STORYBOOK_SIZES, + }, }, + decorators: [ Story => ( @@ -27,6 +30,13 @@ const preview: Preview = { // this can be removed, since `withThemeByDataAttribute` // will return the same type that is accepted by `Preview` ] as Preview['decorators'], + + initialGlobals: { + viewport: { + value: 'large', + isRotated: false, + }, + }, }; export default preview; diff --git a/packages/ui-components/__design__/colors.stories.tsx b/packages/ui-components/__design__/colors.stories.tsx index 1073b9cf0440f..ab07ebb262ade 100644 --- a/packages/ui-components/__design__/colors.stories.tsx +++ b/packages/ui-components/__design__/colors.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; export const Colors: StoryObj = { render: () => ( diff --git a/packages/ui-components/__design__/effects.stories.tsx b/packages/ui-components/__design__/effects.stories.tsx index 76ba2ea914157..5136518f34357 100644 --- a/packages/ui-components/__design__/effects.stories.tsx +++ b/packages/ui-components/__design__/effects.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; export const H1Special: StoryObj = { render: () =>

Special H1

, diff --git a/packages/ui-components/__design__/font-family.stories.tsx b/packages/ui-components/__design__/font-family.stories.tsx index d1b333af8d3a8..ec6725a1e234e 100644 --- a/packages/ui-components/__design__/font-family.stories.tsx +++ b/packages/ui-components/__design__/font-family.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; export const FontFamily: StoryObj = { render: () => ( diff --git a/packages/ui-components/__design__/list.stories.tsx b/packages/ui-components/__design__/list.stories.tsx index ddf36d7e5a45a..6d0f823cacd20 100644 --- a/packages/ui-components/__design__/list.stories.tsx +++ b/packages/ui-components/__design__/list.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; export const OrderedLists: StoryObj = { render: () => ( diff --git a/packages/ui-components/__design__/node-logos.stories.tsx b/packages/ui-components/__design__/node-logos.stories.tsx index edf900253c87f..34b79aac41bc1 100644 --- a/packages/ui-components/__design__/node-logos.stories.tsx +++ b/packages/ui-components/__design__/node-logos.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import { JsWhite, Nodejs } from '#ui/Icons/Logos'; diff --git a/packages/ui-components/__design__/platform-logos.stories.tsx b/packages/ui-components/__design__/platform-logos.stories.tsx index 541e7c4830f85..f57927939646b 100644 --- a/packages/ui-components/__design__/platform-logos.stories.tsx +++ b/packages/ui-components/__design__/platform-logos.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import { Docker, diff --git a/packages/ui-components/__design__/social-logos.stories.tsx b/packages/ui-components/__design__/social-logos.stories.tsx index f610752e2730c..30bb380b4eb53 100644 --- a/packages/ui-components/__design__/social-logos.stories.tsx +++ b/packages/ui-components/__design__/social-logos.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import { Bluesky, diff --git a/packages/ui-components/__design__/table.stories.tsx b/packages/ui-components/__design__/table.stories.tsx index c19c8bd4832ab..a6b07b3d26e6c 100644 --- a/packages/ui-components/__design__/table.stories.tsx +++ b/packages/ui-components/__design__/table.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; const tableData = [ ['Data 1', 'Data 2', 'Data 3'], diff --git a/packages/ui-components/__design__/text.stories.tsx b/packages/ui-components/__design__/text.stories.tsx index 163d6fdb86974..5137757eb0b72 100644 --- a/packages/ui-components/__design__/text.stories.tsx +++ b/packages/ui-components/__design__/text.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; export const Anchor: StoryObj = { render: () => ( diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index 6604c385b3ba2..7100f1117a1fa 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -53,10 +53,9 @@ }, "devDependencies": { "@storybook/addon-styling-webpack": "^2.0.0", - "@storybook/addon-themes": "^9.1.10", + "@storybook/addon-themes": "^10.0.2", "@storybook/addon-webpack5-compiler-swc": "^4.0.1", - "@storybook/react": "^9.1.10", - "@storybook/react-webpack5": "^9.1.10", + "@storybook/react-webpack5": "^10.0.2", "@testing-library/user-event": "~14.6.1", "@types/node": "catalog:", "@types/react": "catalog:", @@ -64,12 +63,12 @@ "css-loader": "~7.1.2", "eslint-plugin-react": "~7.37.5", "eslint-plugin-react-hooks": "^5.2.0", - "eslint-plugin-storybook": "~9.0.3", + "eslint-plugin-storybook": "~10.0.2", "global-jsdom": "^27.0.0", "postcss-cli": "^11.0.1", "postcss-loader": "~8.2.0", "react": "catalog:", - "storybook": "^9.1.10", + "storybook": "^10.0.2", "style-loader": "~4.0.0", "stylelint": "^16.24.0", "stylelint-config-standard": "^39.0.0", diff --git a/packages/ui-components/src/Common/AlertBox/index.stories.tsx b/packages/ui-components/src/Common/AlertBox/index.stories.tsx index 85f1962c59653..651010c121265 100644 --- a/packages/ui-components/src/Common/AlertBox/index.stories.tsx +++ b/packages/ui-components/src/Common/AlertBox/index.stories.tsx @@ -1,5 +1,5 @@ import { ExclamationCircleIcon } from '@heroicons/react/24/solid'; -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import AlertBox from '#ui/Common/AlertBox'; diff --git a/packages/ui-components/src/Common/AvatarGroup/Avatar/index.stories.tsx b/packages/ui-components/src/Common/AvatarGroup/Avatar/index.stories.tsx index 387ecaa02880e..175e7b55e6ad7 100644 --- a/packages/ui-components/src/Common/AvatarGroup/Avatar/index.stories.tsx +++ b/packages/ui-components/src/Common/AvatarGroup/Avatar/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Avatar from '#ui/Common/AvatarGroup/Avatar'; diff --git a/packages/ui-components/src/Common/AvatarGroup/Overlay/index.stories.tsx b/packages/ui-components/src/Common/AvatarGroup/Overlay/index.stories.tsx index ca9340dd39298..2fec7cdcdfd3a 100644 --- a/packages/ui-components/src/Common/AvatarGroup/Overlay/index.stories.tsx +++ b/packages/ui-components/src/Common/AvatarGroup/Overlay/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import AvatarOverlay from '#ui/Common/AvatarGroup/Overlay'; diff --git a/packages/ui-components/src/Common/AvatarGroup/index.stories.tsx b/packages/ui-components/src/Common/AvatarGroup/index.stories.tsx index e2480b42754f1..8e5c75ea6f623 100644 --- a/packages/ui-components/src/Common/AvatarGroup/index.stories.tsx +++ b/packages/ui-components/src/Common/AvatarGroup/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import AvatarGroup from '#ui/Common/AvatarGroup'; diff --git a/packages/ui-components/src/Common/Badge/index.stories.tsx b/packages/ui-components/src/Common/Badge/index.stories.tsx index b5be7b849a75c..a229d603e6d75 100644 --- a/packages/ui-components/src/Common/Badge/index.stories.tsx +++ b/packages/ui-components/src/Common/Badge/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Badge from '#ui/Common/Badge'; diff --git a/packages/ui-components/src/Common/BadgeGroup/index.stories.tsx b/packages/ui-components/src/Common/BadgeGroup/index.stories.tsx index b3e746ca14cfc..ba9c5efb903bf 100644 --- a/packages/ui-components/src/Common/BadgeGroup/index.stories.tsx +++ b/packages/ui-components/src/Common/BadgeGroup/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import BadgeGroup from '#ui/Common/BadgeGroup'; diff --git a/packages/ui-components/src/Common/Banner/index.stories.tsx b/packages/ui-components/src/Common/Banner/index.stories.tsx index b088f8106c377..c7b53830e5a14 100644 --- a/packages/ui-components/src/Common/Banner/index.stories.tsx +++ b/packages/ui-components/src/Common/Banner/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Banner from '#ui/Common/Banner'; diff --git a/packages/ui-components/src/Common/BaseButton/index.stories.tsx b/packages/ui-components/src/Common/BaseButton/index.stories.tsx index 67e8012ae1c87..f20fc7556af36 100644 --- a/packages/ui-components/src/Common/BaseButton/index.stories.tsx +++ b/packages/ui-components/src/Common/BaseButton/index.stories.tsx @@ -1,5 +1,5 @@ import { ArrowRightIcon } from '@heroicons/react/24/solid'; -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import BaseButton from '#ui/Common/BaseButton'; diff --git a/packages/ui-components/src/Common/BaseCodeBox/index.stories.tsx b/packages/ui-components/src/Common/BaseCodeBox/index.stories.tsx index d5ebd7aa65a3b..5c633d646dd04 100644 --- a/packages/ui-components/src/Common/BaseCodeBox/index.stories.tsx +++ b/packages/ui-components/src/Common/BaseCodeBox/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import BaseCodeBox from '#ui/Common/BaseCodeBox'; diff --git a/packages/ui-components/src/Common/BaseCrossLink/index.stories.tsx b/packages/ui-components/src/Common/BaseCrossLink/index.stories.tsx index 2b5b6970bc034..57b2ac8843a7d 100644 --- a/packages/ui-components/src/Common/BaseCrossLink/index.stories.tsx +++ b/packages/ui-components/src/Common/BaseCrossLink/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import BaseCrossLink from '#ui/Common/BaseCrossLink'; diff --git a/packages/ui-components/src/Common/BaseLinkTabs/index.stories.tsx b/packages/ui-components/src/Common/BaseLinkTabs/index.stories.tsx index 07c074dc7fa47..d8354fc491f54 100644 --- a/packages/ui-components/src/Common/BaseLinkTabs/index.stories.tsx +++ b/packages/ui-components/src/Common/BaseLinkTabs/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import BaseLinkTabs from '#ui/Common/BaseLinkTabs'; diff --git a/packages/ui-components/src/Common/BasePagination/Ellipsis/index.stories.tsx b/packages/ui-components/src/Common/BasePagination/Ellipsis/index.stories.tsx index 66def59b3be0d..f88cb942b7f8c 100644 --- a/packages/ui-components/src/Common/BasePagination/Ellipsis/index.stories.tsx +++ b/packages/ui-components/src/Common/BasePagination/Ellipsis/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Ellipsis from '#ui/Common/BasePagination/Ellipsis'; diff --git a/packages/ui-components/src/Common/BasePagination/PaginationListItem/index.stories.tsx b/packages/ui-components/src/Common/BasePagination/PaginationListItem/index.stories.tsx index b990e1b4339f9..65a1ff1067229 100644 --- a/packages/ui-components/src/Common/BasePagination/PaginationListItem/index.stories.tsx +++ b/packages/ui-components/src/Common/BasePagination/PaginationListItem/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import PaginationListItem from '#ui/Common/BasePagination/PaginationListItem'; diff --git a/packages/ui-components/src/Common/BasePagination/index.stories.tsx b/packages/ui-components/src/Common/BasePagination/index.stories.tsx index 2a1e4c8247caa..8f50b4cec0480 100644 --- a/packages/ui-components/src/Common/BasePagination/index.stories.tsx +++ b/packages/ui-components/src/Common/BasePagination/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import BasePagination from '#ui/Common/BasePagination'; diff --git a/packages/ui-components/src/Common/Blockquote/index.stories.tsx b/packages/ui-components/src/Common/Blockquote/index.stories.tsx index 3e8fc0f0d42b0..f5c53f985f7c0 100644 --- a/packages/ui-components/src/Common/Blockquote/index.stories.tsx +++ b/packages/ui-components/src/Common/Blockquote/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Blockquote from '#ui/Common/Blockquote'; diff --git a/packages/ui-components/src/Common/Breadcrumbs/index.stories.tsx b/packages/ui-components/src/Common/Breadcrumbs/index.stories.tsx index e4861a93193e7..dd8400cf39e1c 100644 --- a/packages/ui-components/src/Common/Breadcrumbs/index.stories.tsx +++ b/packages/ui-components/src/Common/Breadcrumbs/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Breadcrumbs from '#ui/Common/Breadcrumbs'; diff --git a/packages/ui-components/src/Common/ChangeHistory/index.stories.tsx b/packages/ui-components/src/Common/ChangeHistory/index.stories.tsx index f40b27a89a8ed..dcbdd5e0bb2d7 100644 --- a/packages/ui-components/src/Common/ChangeHistory/index.stories.tsx +++ b/packages/ui-components/src/Common/ChangeHistory/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import ChangeHistory from '#ui/Common/ChangeHistory'; diff --git a/packages/ui-components/src/Common/CodeTabs/index.stories.tsx b/packages/ui-components/src/Common/CodeTabs/index.stories.tsx index bf96dcb28ea8a..44d1855259b8c 100644 --- a/packages/ui-components/src/Common/CodeTabs/index.stories.tsx +++ b/packages/ui-components/src/Common/CodeTabs/index.stories.tsx @@ -1,5 +1,5 @@ import * as TabsPrimitive from '@radix-ui/react-tabs'; -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import type { FC } from 'react'; import BaseCodeBox from '#ui/Common/BaseCodeBox'; diff --git a/packages/ui-components/src/Common/DataTag/index.stories.tsx b/packages/ui-components/src/Common/DataTag/index.stories.tsx index 6ccf3aecb72f1..e2cbe04434ee1 100644 --- a/packages/ui-components/src/Common/DataTag/index.stories.tsx +++ b/packages/ui-components/src/Common/DataTag/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import DataTag, { type DataTagProps } from '#ui/Common/DataTag'; diff --git a/packages/ui-components/src/Common/GlowingBackdrop/index.stories.tsx b/packages/ui-components/src/Common/GlowingBackdrop/index.stories.tsx index 5bcd3667d08a9..6f02c4def6300 100644 --- a/packages/ui-components/src/Common/GlowingBackdrop/index.stories.tsx +++ b/packages/ui-components/src/Common/GlowingBackdrop/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import GlowingBackdrop from '#ui/Common/GlowingBackdrop'; diff --git a/packages/ui-components/src/Common/LanguageDropDown/index.stories.tsx b/packages/ui-components/src/Common/LanguageDropDown/index.stories.tsx index 97378c0d1726c..e61ef807554fa 100644 --- a/packages/ui-components/src/Common/LanguageDropDown/index.stories.tsx +++ b/packages/ui-components/src/Common/LanguageDropDown/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import LanguageDropDown from '#ui/Common/LanguageDropDown'; diff --git a/packages/ui-components/src/Common/Modal/index.stories.tsx b/packages/ui-components/src/Common/Modal/index.stories.tsx index 350be68bd68b5..5d2319074a16d 100644 --- a/packages/ui-components/src/Common/Modal/index.stories.tsx +++ b/packages/ui-components/src/Common/Modal/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import { Modal, Title, Description, Content } from '#ui/Common/Modal'; diff --git a/packages/ui-components/src/Common/NodejsLogo/index.stories.tsx b/packages/ui-components/src/Common/NodejsLogo/index.stories.tsx index acaa659efbae6..c18d19e9c8c2b 100644 --- a/packages/ui-components/src/Common/NodejsLogo/index.stories.tsx +++ b/packages/ui-components/src/Common/NodejsLogo/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import NodejsLogo from '#ui/Common/NodejsLogo'; diff --git a/packages/ui-components/src/Common/Notification/index.stories.tsx b/packages/ui-components/src/Common/Notification/index.stories.tsx index e0ae660015a32..22f16e1da1090 100644 --- a/packages/ui-components/src/Common/Notification/index.stories.tsx +++ b/packages/ui-components/src/Common/Notification/index.stories.tsx @@ -1,5 +1,5 @@ import { CodeBracketIcon } from '@heroicons/react/24/solid'; -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Notification from '#ui/Common/Notification'; diff --git a/packages/ui-components/src/Common/Preview/index.stories.tsx b/packages/ui-components/src/Common/Preview/index.stories.tsx index 0d9b2b7f500ee..d9747d964f694 100644 --- a/packages/ui-components/src/Common/Preview/index.stories.tsx +++ b/packages/ui-components/src/Common/Preview/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Preview from '#ui/Common/Preview'; diff --git a/packages/ui-components/src/Common/Select/index.stories.tsx b/packages/ui-components/src/Common/Select/index.stories.tsx index e924d0e1a05ee..6713f6c5afa72 100644 --- a/packages/ui-components/src/Common/Select/index.stories.tsx +++ b/packages/ui-components/src/Common/Select/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Select from '#ui/Common/Select'; import StatelessSelect from '#ui/Common/Select/StatelessSelect'; diff --git a/packages/ui-components/src/Common/Separator/index.stories.tsx b/packages/ui-components/src/Common/Separator/index.stories.tsx index 96bb2674f059c..1f3facdf16003 100644 --- a/packages/ui-components/src/Common/Separator/index.stories.tsx +++ b/packages/ui-components/src/Common/Separator/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Separator from '#ui/Common/Separator'; diff --git a/packages/ui-components/src/Common/Tabs/index.stories.tsx b/packages/ui-components/src/Common/Tabs/index.stories.tsx index 880879abb9194..409a96556ed60 100644 --- a/packages/ui-components/src/Common/Tabs/index.stories.tsx +++ b/packages/ui-components/src/Common/Tabs/index.stories.tsx @@ -1,5 +1,5 @@ import * as TabsPrimitive from '@radix-ui/react-tabs'; -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import type { ComponentProps } from 'react'; import Tabs from '#ui/Common/Tabs'; diff --git a/packages/ui-components/src/Common/ThemeToggle/index.stories.tsx b/packages/ui-components/src/Common/ThemeToggle/index.stories.tsx index 12762fc982974..59c0eaeded2be 100644 --- a/packages/ui-components/src/Common/ThemeToggle/index.stories.tsx +++ b/packages/ui-components/src/Common/ThemeToggle/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import ThemeToggle from '#ui/Common/ThemeToggle'; diff --git a/packages/ui-components/src/Common/Tooltip/index.stories.tsx b/packages/ui-components/src/Common/Tooltip/index.stories.tsx index f48e069e03500..c565616dbcbc6 100644 --- a/packages/ui-components/src/Common/Tooltip/index.stories.tsx +++ b/packages/ui-components/src/Common/Tooltip/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Tooltip from '#ui/Common/Tooltip'; diff --git a/packages/ui-components/src/Containers/Article/index.stories.tsx b/packages/ui-components/src/Containers/Article/index.stories.tsx index 8aa0cfabf65e9..ab12dfa9d08de 100644 --- a/packages/ui-components/src/Containers/Article/index.stories.tsx +++ b/packages/ui-components/src/Containers/Article/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Article from '.'; diff --git a/packages/ui-components/src/Containers/Footer/index.stories.tsx b/packages/ui-components/src/Containers/Footer/index.stories.tsx index 4ab3ef251ffed..07c6e926a0af8 100644 --- a/packages/ui-components/src/Containers/Footer/index.stories.tsx +++ b/packages/ui-components/src/Containers/Footer/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Footer from '#ui/Containers/Footer'; diff --git a/packages/ui-components/src/Containers/MetaBar/index.stories.tsx b/packages/ui-components/src/Containers/MetaBar/index.stories.tsx index 513d8a27267d2..cf1a7444129a3 100644 --- a/packages/ui-components/src/Containers/MetaBar/index.stories.tsx +++ b/packages/ui-components/src/Containers/MetaBar/index.stories.tsx @@ -1,5 +1,5 @@ import { CodeBracketIcon } from '@heroicons/react/24/outline'; -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import MetaBar from '#ui/Containers/MetaBar'; import GitHubIcon from '#ui/Icons/Social/GitHub'; diff --git a/packages/ui-components/src/Containers/NavBar/NavItem/index.stories.tsx b/packages/ui-components/src/Containers/NavBar/NavItem/index.stories.tsx index 9c819254f3973..efc6084ffcb5a 100644 --- a/packages/ui-components/src/Containers/NavBar/NavItem/index.stories.tsx +++ b/packages/ui-components/src/Containers/NavBar/NavItem/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import NavItem from '#ui/Containers/NavBar/NavItem'; diff --git a/packages/ui-components/src/Containers/NavBar/index.stories.tsx b/packages/ui-components/src/Containers/NavBar/index.stories.tsx index 3a18f73b7a9ae..2a0287a59aff0 100644 --- a/packages/ui-components/src/Containers/NavBar/index.stories.tsx +++ b/packages/ui-components/src/Containers/NavBar/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import NavBar from '#ui/Containers/NavBar'; diff --git a/packages/ui-components/src/Containers/Sidebar/SidebarGroup/index.stories.tsx b/packages/ui-components/src/Containers/Sidebar/SidebarGroup/index.stories.tsx index 9bbd1dc8c64ad..d717c91531136 100644 --- a/packages/ui-components/src/Containers/Sidebar/SidebarGroup/index.stories.tsx +++ b/packages/ui-components/src/Containers/Sidebar/SidebarGroup/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import SidebarGroup from '#ui/Containers/Sidebar/SidebarGroup'; diff --git a/packages/ui-components/src/Containers/Sidebar/SidebarItem/index.stories.tsx b/packages/ui-components/src/Containers/Sidebar/SidebarItem/index.stories.tsx index cceee0d5ddf6c..b3db4943fe47c 100644 --- a/packages/ui-components/src/Containers/Sidebar/SidebarItem/index.stories.tsx +++ b/packages/ui-components/src/Containers/Sidebar/SidebarItem/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import SidebarItem from '#ui/Containers/Sidebar/SidebarItem'; diff --git a/packages/ui-components/src/Containers/Sidebar/index.stories.tsx b/packages/ui-components/src/Containers/Sidebar/index.stories.tsx index 851d01d8fc158..e9b659bc229d9 100644 --- a/packages/ui-components/src/Containers/Sidebar/index.stories.tsx +++ b/packages/ui-components/src/Containers/Sidebar/index.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import Sidebar from '#ui/Containers/Sidebar'; diff --git a/packages/ui-components/src/Icons/HexagonGrid.stories.tsx b/packages/ui-components/src/Icons/HexagonGrid.stories.tsx index ecc0be09b73d2..97674d144a121 100644 --- a/packages/ui-components/src/Icons/HexagonGrid.stories.tsx +++ b/packages/ui-components/src/Icons/HexagonGrid.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta as MetaObj, StoryObj } from '@storybook/react'; +import type { Meta as MetaObj, StoryObj } from '@storybook/react-webpack5'; import HexagonGrid from '#ui/Icons/HexagonGrid'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1de1dbc5e8639..57429fbf842fb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -510,19 +510,16 @@ importers: devDependencies: '@storybook/addon-styling-webpack': specifier: ^2.0.0 - version: 2.0.0(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + version: 2.0.0(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(webpack@5.102.0(@swc/core@1.13.5)) '@storybook/addon-themes': - specifier: ^9.1.10 - version: 9.1.10(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2)) + specifier: ^10.0.2 + version: 10.0.7(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) '@storybook/addon-webpack5-compiler-swc': specifier: ^4.0.1 - version: 4.0.1(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) - '@storybook/react': - specifier: ^9.1.10 - version: 9.1.10(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3) + version: 4.0.1(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(webpack@5.102.0(@swc/core@1.13.5)) '@storybook/react-webpack5': - specifier: ^9.1.10 - version: 9.1.10(@swc/core@1.13.5)(esbuild@0.25.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3) + specifier: ^10.0.2 + version: 10.0.7(@swc/core@1.13.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3) '@testing-library/user-event': specifier: ~14.6.1 version: 14.6.1(@testing-library/dom@10.4.0) @@ -537,7 +534,7 @@ importers: version: 10.0.0 css-loader: specifier: ~7.1.2 - version: 7.1.2(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + version: 7.1.2(webpack@5.102.0(@swc/core@1.13.5)) eslint-plugin-react: specifier: ~7.37.5 version: 7.37.5(eslint@9.36.0(jiti@2.6.1)) @@ -545,8 +542,8 @@ importers: specifier: ^5.2.0 version: 5.2.0(eslint@9.36.0(jiti@2.6.1)) eslint-plugin-storybook: - specifier: ~9.0.3 - version: 9.0.3(eslint@9.36.0(jiti@2.6.1))(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3) + specifier: ~10.0.2 + version: 10.0.7(eslint@9.36.0(jiti@2.6.1))(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3) global-jsdom: specifier: ^27.0.0 version: 27.0.0(jsdom@27.1.0(postcss@8.5.3)) @@ -555,16 +552,16 @@ importers: version: 11.0.1(jiti@2.6.1)(postcss@8.5.3)(tsx@4.20.6) postcss-loader: specifier: ~8.2.0 - version: 8.2.0(postcss@8.5.3)(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + version: 8.2.0(postcss@8.5.3)(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)) react: specifier: 'catalog:' version: 19.2.0 storybook: - specifier: ^9.1.10 - version: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + specifier: ^10.0.2 + version: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) style-loader: specifier: ~4.0.0 - version: 4.0.0(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + version: 4.0.0(webpack@5.102.0(@swc/core@1.13.5)) stylelint: specifier: ^16.24.0 version: 16.24.0(typescript@5.8.3) @@ -1850,9 +1847,6 @@ packages: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.10': - resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==} - '@jridgewell/source-map@0.3.11': resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} @@ -3212,10 +3206,10 @@ packages: storybook: ^9.0.0 webpack: ^5.0.0 - '@storybook/addon-themes@9.1.10': - resolution: {integrity: sha512-COBofdSDHDyms256l4nsLPkhYwQneSJNir3YtcRThkfdyP3clgNkUICClU3VlGwr3d9tFJNjs4A8P0xFTo7byw==} + '@storybook/addon-themes@10.0.7': + resolution: {integrity: sha512-0MJSvBFg7A+uDRdKJ+TyQInoc2f4zmegB4Be9tNRfnSGcjbiQFBZ4d/s3inHE7Clkl9r3ad7kEWpPRZNJimCQA==} peerDependencies: - storybook: ^9.1.10 + storybook: ^10.0.7 '@storybook/addon-webpack5-compiler-swc@4.0.1': resolution: {integrity: sha512-ZwdELxsMAnkE2loDP8mgogcMaMcSvY1xwifIze4TM3rgn2AXjS6QmWCM32MQOn3ej2hK681MPI5y2NLVB7m4hQ==} @@ -3223,30 +3217,36 @@ packages: peerDependencies: storybook: ^9.0.0 || ^10.0.0-0 - '@storybook/builder-webpack5@9.1.10': - resolution: {integrity: sha512-6Cw0lJ0SxGPGhBPx5zOozxEtu7Nm3rOMCuYGQy3OYUbAmznk82NB6pnQ4cdCIBmX61ZyGykhXShLjtCWHh/8tw==} + '@storybook/builder-webpack5@10.0.7': + resolution: {integrity: sha512-zGLVCllY6taKpLRTILsb7SVf71qe8KISsGxR9XEiKf1CV4P4ikFj94Gj9UEafXxfDa+pGGrB+45911KSnJ3rWg==} peerDependencies: - storybook: ^9.1.10 + storybook: ^10.0.7 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/core-webpack@9.1.10': - resolution: {integrity: sha512-zborBOQtZBkGl0NcOgNygRdiPFqseh9UnLWVV1yLZglCZN5BTnXjEGhpRFHBOhPux3gdHNcvrvgYSgcitFpEPA==} + '@storybook/core-webpack@10.0.7': + resolution: {integrity: sha512-C1Q7TvMtqIInGHECObh153kWUzJzV8fmtsGhOpnW8h2fP727G2XJ4IRZdCh9Ogwq2KO2Dac6/jo8tW6N2mrFUA==} peerDependencies: - storybook: ^9.1.10 + storybook: ^10.0.7 '@storybook/global@5.0.0': resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - '@storybook/preset-react-webpack@9.1.10': - resolution: {integrity: sha512-2fiFqaWP8yl5WW9nDi++chmcy3A69DRU8UM1w7JtByw147GC7PCY+mt6L8k8TMZtAcqvLgZEx9j+llsbv0AemQ==} - engines: {node: '>=20.0.0'} + '@storybook/icons@1.6.0': + resolution: {integrity: sha512-hcFZIjW8yQz8O8//2WTIXylm5Xsgc+lW9ISLgUk1xGmptIJQRdlhVIXCpSyLrQaaRiyhQRaVg7l3BD9S216BHw==} + engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^9.1.10 + + '@storybook/preset-react-webpack@10.0.7': + resolution: {integrity: sha512-1QPE7+RuXERY4Yep30j15YKEpMK379YBaqarf8C2VwzUb4vfS+RvvRzRPikWCcZXviMnhMSlczE330YXedqkKg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.0.7 typescript: '*' peerDependenciesMeta: typescript: @@ -3258,32 +3258,30 @@ packages: typescript: '>= 4.x' webpack: '>= 4' - '@storybook/react-dom-shim@9.1.10': - resolution: {integrity: sha512-cxy8GTj73RMJIFPrgqdnMXePGX5iFohM5pDCZ63Te5m5GtzKqsILRXtBBLO6Ouexm/ZYRVznkKiwNKX/Fu24fQ==} + '@storybook/react-dom-shim@10.0.7': + resolution: {integrity: sha512-bp4OnMtZGwPJQDqNRi4K5iibLbZ2TZZMkWW7oSw5jjPFpGSreSjCe8LH9yj/lDnK8Ox9bGMCBFE5RV5XuML29w==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^9.1.10 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.0.7 - '@storybook/react-webpack5@9.1.10': - resolution: {integrity: sha512-jJ5B704R2iIpF1gxlGaaV4I3feAFV2Bwva+/KaGEIHqG7yfvlX+0u4Mki2/xFxhLdHlIzx5FEZjfh41QlBsqxQ==} - engines: {node: '>=20.0.0'} + '@storybook/react-webpack5@10.0.7': + resolution: {integrity: sha512-mfw0CubRKeb5sC+iplnszEdVQhdsWshmajlzpol/bCRQS+gGLEeTtd0l5EY1ylhy0iT4NIclPWuU1Q08v2eyWg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^9.1.10 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.0.7 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: optional: true - '@storybook/react@9.1.10': - resolution: {integrity: sha512-flG3Gn3EHZnxn92C7vrA2U4aGqpOKdf85fL43+J/2k9HF5AIyOFGlcv4LGVyKZ3LOAow/nGBVSXL9961h+ICRA==} - engines: {node: '>=20.0.0'} + '@storybook/react@10.0.7': + resolution: {integrity: sha512-1GSDIMo2GkdG55DhpIIFaAJv+QzmsRb36qWsKqfbtFjEhnqu5/3zqyys2dCIiHOG1Czba4SGsTS4cay3KDQJgA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^9.1.10 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.0.7 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: @@ -3574,9 +3572,6 @@ packages: '@types/node@22.18.6': resolution: {integrity: sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ==} - '@types/parse-json@4.0.2': - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/react@19.2.2': resolution: {integrity: sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==} @@ -3628,10 +3623,6 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.31.1': - resolution: {integrity: sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.45.0': resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3666,10 +3657,6 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.31.1': - resolution: {integrity: sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.38.0': resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3682,12 +3669,6 @@ packages: resolution: {integrity: sha512-C+soprGBHwWBdkDpbaRC4paGBrkIXxVlNohadL5o0kfhsXqOC6GYH2S/Obmig+I0HTDl8wMaRySwrfrXVP8/pQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.31.1': - resolution: {integrity: sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/typescript-estree@8.45.0': resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3700,13 +3681,6 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.31.1': - resolution: {integrity: sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.45.0': resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3721,10 +3695,6 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.31.1': - resolution: {integrity: sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.45.0': resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4070,10 +4040,6 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.2.0: - resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==} - engines: {node: '>=12'} - ansi-regex@6.2.2: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} @@ -4209,10 +4175,6 @@ packages: resolution: {integrity: sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==} hasBin: true - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - bidi-js@1.0.3: resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} @@ -4322,6 +4284,10 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + chrome-trace-event@1.0.4: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} @@ -4450,9 +4416,14 @@ packages: resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} engines: {node: '>=18'} - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} + cosmiconfig@8.3.6: + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true cosmiconfig@9.0.0: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -4476,18 +4447,6 @@ packages: resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==} engines: {node: '>=12 || >=16'} - css-loader@6.11.0: - resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} - engines: {node: '>= 12.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - css-loader@7.1.2: resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==} engines: {node: '>= 18.12.0'} @@ -4623,10 +4582,6 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -4837,11 +4792,6 @@ packages: esast-util-from-js@2.0.1: resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} - esbuild-register@3.6.0: - resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} - peerDependencies: - esbuild: '>=0.12 <1' - esbuild@0.25.10: resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==} engines: {node: '>=18'} @@ -5003,12 +4953,11 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - eslint-plugin-storybook@9.0.3: - resolution: {integrity: sha512-O71l6X5x/moGzq81Ka0280Ukz5WU8FtmtCXB4H0eXfW8m2mmy0DJmrVtvs9rbzXQkW8MNoHbCj3yffVMDWWNiw==} - engines: {node: '>=20.0.0'} + eslint-plugin-storybook@10.0.7: + resolution: {integrity: sha512-qOQq9KdT1jsBgT3qsxUH2n67aj1WR8D1XCoER8Q6yuVlS5TimNwk1mZeWkXVf/o4RQQT6flT2y5cG2gPLZPvJA==} peerDependencies: eslint: '>=8' - storybook: ^9.0.3 + storybook: ^10.0.7 eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -5218,10 +5167,6 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - find-up@7.0.0: - resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} - engines: {node: '>=18'} - flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -5244,9 +5189,9 @@ packages: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} - fork-ts-checker-webpack-plugin@8.0.0: - resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + fork-ts-checker-webpack-plugin@9.1.0: + resolution: {integrity: sha512-mpafl89VFPJmhnJ1ssH+8wmM2b50n+Rew5x42NeI2U78aRWgtkEtGmctp7iT16UjquJTjorEmIfESj3DxdW84Q==} + engines: {node: '>=14.21.3'} peerDependencies: typescript: '>3.6.0' webpack: ^5.11.0 @@ -5714,11 +5659,6 @@ packages: is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - is-empty@1.2.0: resolution: {integrity: sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==} @@ -5832,10 +5772,6 @@ packages: resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} engines: {node: '>= 0.4'} - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -6076,10 +6012,6 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -6128,9 +6060,6 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - magic-string@0.30.19: - resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} - magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -6660,10 +6589,6 @@ packages: oniguruma-to-es@4.3.3: resolution: {integrity: sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==} - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -6683,10 +6608,6 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} @@ -6695,10 +6616,6 @@ packages: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -6744,10 +6661,6 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -7167,6 +7080,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + reading-time@1.5.0: resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==} @@ -7664,8 +7581,8 @@ packages: resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} engines: {node: '>=4', npm: '>=6'} - storybook@9.1.10: - resolution: {integrity: sha512-4+U7gF9hMpGilQmdVJwQaVZZEkD7XwC4ZDmBa51mobaPYelELEMoMfNM2hLyvB2x12gk1IJui1DnwOE4t+MXhw==} + storybook@10.0.7: + resolution: {integrity: sha512-7smAu0o+kdm378Q2uIddk32pn0UdIbrtTVU+rXRVtTVTCrK/P2cCui2y4JH+Bl3NgEq1bbBQpCAF/HKrDjk2Qw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -7736,10 +7653,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - strip-ansi@7.1.2: resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} engines: {node: '>=12'} @@ -7774,12 +7687,6 @@ packages: strnum@2.1.1: resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} - style-loader@3.3.4: - resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - style-loader@4.0.0: resolution: {integrity: sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==} engines: {node: '>= 18.12.0'} @@ -8147,10 +8054,6 @@ packages: unenv@2.0.0-rc.19: resolution: {integrity: sha512-t/OMHBNAkknVCI7bVB9OWjUUAwhVv9vsPIAGnNUxnu3FxPQN11rjh0sksLMzc3g7IlTgvHmOTl4JM7JHpcv5wA==} - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - unified-engine@11.2.2: resolution: {integrity: sha512-15g/gWE7qQl9tQ3nAEbMd5h9HV1EACtFs6N9xaRBZICoCwnNGbal1kOs++ICf4aiTdItZxU2s/kYWhW7htlqJg==} @@ -8518,10 +8421,6 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - yaml@2.7.1: resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} engines: {node: '>= 14'} @@ -8552,10 +8451,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.2.1: - resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} - engines: {node: '>=12.20'} - youch-core@0.3.3: resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==} @@ -10376,11 +10271,6 @@ snapshots: '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/source-map@0.3.10': - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/source-map@0.3.11': dependencies: '@jridgewell/gen-mapping': 0.3.13 @@ -12096,41 +11986,41 @@ snapshots: dependencies: '@stencil/core': 4.30.0 - '@storybook/addon-styling-webpack@2.0.0(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10))': + '@storybook/addon-styling-webpack@2.0.0(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(webpack@5.102.0(@swc/core@1.13.5))': dependencies: - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + webpack: 5.102.0(@swc/core@1.13.5) - '@storybook/addon-themes@9.1.10(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))': + '@storybook/addon-themes@10.0.7(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) ts-dedent: 2.2.0 - '@storybook/addon-webpack5-compiler-swc@4.0.1(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10))': + '@storybook/addon-webpack5-compiler-swc@4.0.1(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(webpack@5.102.0(@swc/core@1.13.5))': dependencies: '@swc/core': 1.13.5 - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) - swc-loader: 0.2.6(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + swc-loader: 0.2.6(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)) transitivePeerDependencies: - '@swc/helpers' - webpack - '@storybook/builder-webpack5@9.1.10(@swc/core@1.13.5)(esbuild@0.25.10)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3)': + '@storybook/builder-webpack5@10.0.7(@swc/core@1.13.5)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3)': dependencies: - '@storybook/core-webpack': 9.1.10(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2)) + '@storybook/core-webpack': 10.0.7(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 - css-loader: 6.11.0(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + css-loader: 7.1.2(webpack@5.102.0(@swc/core@1.13.5)) es-module-lexer: 1.7.0 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) - html-webpack-plugin: 5.6.4(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) - magic-string: 0.30.19 - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) - style-loader: 3.3.4(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) - terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(esbuild@0.25.10)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + fork-ts-checker-webpack-plugin: 9.1.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)) + html-webpack-plugin: 5.6.4(webpack@5.102.0(@swc/core@1.13.5)) + magic-string: 0.30.21 + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + style-loader: 4.0.0(webpack@5.102.0(@swc/core@1.13.5)) + terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)) ts-dedent: 2.2.0 - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) - webpack-dev-middleware: 6.1.3(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + webpack: 5.102.0(@swc/core@1.13.5) + webpack-dev-middleware: 6.1.3(webpack@5.102.0(@swc/core@1.13.5)) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: @@ -12142,28 +12032,32 @@ snapshots: - uglify-js - webpack-cli - '@storybook/core-webpack@9.1.10(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))': + '@storybook/core-webpack@10.0.7(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) ts-dedent: 2.2.0 '@storybook/global@5.0.0': {} - '@storybook/preset-react-webpack@9.1.10(@swc/core@1.13.5)(esbuild@0.25.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3)': + '@storybook/icons@1.6.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + '@storybook/preset-react-webpack@10.0.7(@swc/core@1.13.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3)': dependencies: - '@storybook/core-webpack': 9.1.10(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2)) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + '@storybook/core-webpack': 10.0.7(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)) '@types/semver': 7.7.1 - find-up: 7.0.0 - magic-string: 0.30.19 + magic-string: 0.30.21 react: 19.2.0 react-docgen: 7.1.1 react-dom: 19.2.0(react@19.2.0) resolve: 1.22.10 semver: 7.7.3 - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) tsconfig-paths: 4.2.0 - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: @@ -12173,7 +12067,7 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5))': dependencies: debug: 4.4.3 endent: 2.1.0 @@ -12183,24 +12077,24 @@ snapshots: react-docgen-typescript: 2.4.0(typescript@5.8.3) tslib: 2.8.1 typescript: 5.8.3 - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@9.1.10(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))': + '@storybook/react-dom-shim@10.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@storybook/react-webpack5@9.1.10(@swc/core@1.13.5)(esbuild@0.25.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3)': + '@storybook/react-webpack5@10.0.7(@swc/core@1.13.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3)': dependencies: - '@storybook/builder-webpack5': 9.1.10(@swc/core@1.13.5)(esbuild@0.25.10)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3) - '@storybook/preset-react-webpack': 9.1.10(@swc/core@1.13.5)(esbuild@0.25.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3) - '@storybook/react': 9.1.10(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3) + '@storybook/builder-webpack5': 10.0.7(@swc/core@1.13.5)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3) + '@storybook/preset-react-webpack': 10.0.7(@swc/core@1.13.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3) + '@storybook/react': 10.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: @@ -12211,13 +12105,13 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@9.1.10(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3)': + '@storybook/react@10.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 9.1.10(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2)) + '@storybook/react-dom-shim': 10.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) optionalDependencies: typescript: 5.8.3 @@ -12490,8 +12384,6 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/parse-json@4.0.2': {} - '@types/react@19.2.2': dependencies: csstype: 3.1.3 @@ -12557,11 +12449,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.31.1': - dependencies: - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/visitor-keys': 8.31.1 - '@typescript-eslint/scope-manager@8.45.0': dependencies: '@typescript-eslint/types': 8.45.0 @@ -12604,28 +12491,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.31.1': {} - '@typescript-eslint/types@8.38.0': {} '@typescript-eslint/types@8.45.0': {} '@typescript-eslint/types@8.46.1': {} - '@typescript-eslint/typescript-estree@8.31.1(typescript@5.8.3)': - dependencies: - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/visitor-keys': 8.31.1 - debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.3 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@8.45.0(typescript@5.8.3)': dependencies: '@typescript-eslint/project-service': 8.45.0(typescript@5.8.3) @@ -12658,17 +12529,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.31.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - eslint: 9.36.0(jiti@2.6.1) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.6.1)) @@ -12691,11 +12551,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.31.1': - dependencies: - '@typescript-eslint/types': 8.31.1 - eslint-visitor-keys: 4.2.1 - '@typescript-eslint/visitor-keys@8.45.0': dependencies: '@typescript-eslint/types': 8.45.0 @@ -12811,7 +12666,7 @@ snapshots: dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 - magic-string: 0.30.19 + magic-string: 0.30.21 '@vitest/pretty-format@3.2.4': dependencies: @@ -12981,8 +12836,6 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.2.0: {} - ansi-regex@6.2.2: {} ansi-styles@4.3.0: @@ -13128,10 +12981,6 @@ snapshots: baseline-browser-mapping@2.8.12: {} - better-opn@3.0.2: - dependencies: - open: 8.4.2 - bidi-js@1.0.3: dependencies: require-from-string: 2.0.2 @@ -13260,6 +13109,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + chrome-trace-event@1.0.4: {} ci-info@4.3.0: {} @@ -13292,7 +13145,7 @@ snapshots: cliui@9.0.1: dependencies: string-width: 7.2.0 - strip-ansi: 7.1.0 + strip-ansi: 7.1.2 wrap-ansi: 9.0.2 cloudflare@4.5.0: @@ -13374,13 +13227,14 @@ snapshots: cookie@1.0.2: {} - cosmiconfig@7.1.0: + cosmiconfig@8.3.6(typescript@5.8.3): dependencies: - '@types/parse-json': 4.0.2 import-fresh: 3.3.1 + js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - yaml: 1.10.2 + optionalDependencies: + typescript: 5.8.3 cosmiconfig@9.0.0(typescript@5.8.3): dependencies: @@ -13404,20 +13258,7 @@ snapshots: css-functions-list@3.2.3: {} - css-loader@6.11.0(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): - dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) - postcss-modules-scope: 3.2.1(postcss@8.5.6) - postcss-modules-values: 4.0.0(postcss@8.5.6) - postcss-value-parser: 4.2.0 - semver: 7.7.3 - optionalDependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) - - css-loader@7.1.2(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + css-loader@7.1.2(webpack@5.102.0(@swc/core@1.13.5)): dependencies: icss-utils: 5.1.0(postcss@8.5.3) postcss: 8.5.3 @@ -13428,7 +13269,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) css-select@4.3.0: dependencies: @@ -13526,8 +13367,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - define-lazy-prop@2.0.0: {} - define-properties@1.2.1: dependencies: define-data-property: 1.1.4 @@ -13803,13 +13642,6 @@ snapshots: esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 - esbuild-register@3.6.0(esbuild@0.25.10): - dependencies: - debug: 4.4.3 - esbuild: 0.25.10 - transitivePeerDependencies: - - supports-color - esbuild@0.25.10: optionalDependencies: '@esbuild/aix-ppc64': 0.25.10 @@ -14150,11 +13982,11 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@9.0.3(eslint@9.36.0(jiti@2.6.1))(storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2))(typescript@5.8.3): + eslint-plugin-storybook@10.0.7(eslint@9.36.0(jiti@2.6.1))(storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(typescript@5.8.3): dependencies: - '@typescript-eslint/utils': 8.31.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.6.1) - storybook: 9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2) + storybook: 10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) transitivePeerDependencies: - supports-color - typescript @@ -14438,12 +14270,6 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@7.0.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - unicorn-magic: 0.1.0 - flat-cache@3.2.0: dependencies: flatted: 3.3.3 @@ -14472,12 +14298,12 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + fork-ts-checker-webpack-plugin@9.1.0(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)): dependencies: '@babel/code-frame': 7.27.1 chalk: 4.1.2 - chokidar: 3.6.0 - cosmiconfig: 7.1.0 + chokidar: 4.0.3 + cosmiconfig: 8.3.6(typescript@5.8.3) deepmerge: 4.3.1 fs-extra: 10.1.0 memfs: 3.5.3 @@ -14487,7 +14313,7 @@ snapshots: semver: 7.7.3 tapable: 2.3.0 typescript: 5.8.3 - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) form-data-encoder@1.7.2: {} @@ -14880,7 +14706,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.4(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + html-webpack-plugin@5.6.4(webpack@5.102.0(@swc/core@1.13.5)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -14888,7 +14714,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.0 optionalDependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) htmlparser2@10.0.0: dependencies: @@ -14942,10 +14768,6 @@ snapshots: dependencies: postcss: 8.5.3 - icss-utils@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - ignore@5.3.2: {} ignore@6.0.2: {} @@ -15061,8 +14883,6 @@ snapshots: is-decimal@2.0.1: {} - is-docker@2.2.1: {} - is-empty@1.2.0: {} is-extendable@0.1.1: {} @@ -15164,10 +14984,6 @@ snapshots: call-bound: 1.0.4 get-intrinsic: 1.3.0 - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - isarray@2.0.5: {} isexe@2.0.0: {} @@ -15417,10 +15233,6 @@ snapshots: dependencies: p-locate: 5.0.0 - locate-path@7.2.0: - dependencies: - p-locate: 6.0.0 - lodash.merge@4.6.2: {} lodash.truncate@4.4.2: {} @@ -15461,10 +15273,6 @@ snapshots: lz-string@1.5.0: {} - magic-string@0.30.19: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -16266,12 +16074,6 @@ snapshots: regex: 6.0.1 regex-recursion: 6.0.2 - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -16297,10 +16099,6 @@ snapshots: dependencies: yocto-queue: 0.1.0 - p-limit@4.0.0: - dependencies: - yocto-queue: 1.2.1 - p-locate@4.1.0: dependencies: p-limit: 2.3.0 @@ -16309,10 +16107,6 @@ snapshots: dependencies: p-limit: 3.1.0 - p-locate@6.0.0: - dependencies: - p-limit: 4.0.0 - p-try@2.2.0: {} package-json-from-dist@1.0.1: {} @@ -16370,8 +16164,6 @@ snapshots: path-exists@4.0.0: {} - path-exists@5.0.0: {} - path-is-absolute@1.0.1: {} path-key@3.1.1: {} @@ -16469,14 +16261,14 @@ snapshots: postcss: 8.5.3 tsx: 4.20.6 - postcss-loader@8.2.0(postcss@8.5.3)(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + postcss-loader@8.2.0(postcss@8.5.3)(typescript@5.8.3)(webpack@5.102.0(@swc/core@1.13.5)): dependencies: cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 2.6.1 postcss: 8.5.3 semver: 7.7.2 optionalDependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) transitivePeerDependencies: - typescript @@ -16484,10 +16276,6 @@ snapshots: dependencies: postcss: 8.5.3 - postcss-modules-extract-imports@3.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-modules-local-by-default@4.2.0(postcss@8.5.3): dependencies: icss-utils: 5.1.0(postcss@8.5.3) @@ -16495,33 +16283,16 @@ snapshots: postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-local-by-default@4.2.0(postcss@8.5.6): - dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-selector-parser: 7.1.0 - postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.3): dependencies: postcss: 8.5.3 postcss-selector-parser: 7.1.0 - postcss-modules-scope@3.2.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: icss-utils: 5.1.0(postcss@8.5.3) postcss: 8.5.3 - postcss-modules-values@4.0.0(postcss@8.5.6): - dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-reporter@7.1.0(postcss@8.5.3): dependencies: picocolors: 1.1.1 @@ -16745,6 +16516,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.1.2: {} + reading-time@1.5.0: {} recast@0.23.11: @@ -17706,19 +17479,18 @@ snapshots: stoppable@1.1.0: {} - storybook@9.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2): + storybook@10.0.7(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: '@storybook/global': 5.0.0 + '@storybook/icons': 1.6.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@testing-library/jest-dom': 6.9.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) '@vitest/expect': 3.2.4 '@vitest/mocker': 3.2.4 '@vitest/spy': 3.2.4 - better-opn: 3.0.2 esbuild: 0.25.10 - esbuild-register: 3.6.0(esbuild@0.25.10) recast: 0.23.11 - semver: 7.7.2 + semver: 7.7.3 ws: 8.18.3 optionalDependencies: prettier: 3.6.2 @@ -17726,7 +17498,8 @@ snapshots: - '@testing-library/dom' - bufferutil - msw - - supports-color + - react + - react-dom - utf-8-validate - vite @@ -17758,7 +17531,7 @@ snapshots: dependencies: emoji-regex: 10.4.0 get-east-asian-width: 1.3.0 - strip-ansi: 7.1.0 + strip-ansi: 7.1.2 string-width@8.1.0: dependencies: @@ -17828,10 +17601,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.2.0 - strip-ansi@7.1.2: dependencies: ansi-regex: 6.2.2 @@ -17854,13 +17623,9 @@ snapshots: strnum@2.1.1: {} - style-loader@3.3.4(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): - dependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) - - style-loader@4.0.0(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + style-loader@4.0.0(webpack@5.102.0(@swc/core@1.13.5)): dependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) style-object-to-css-string@1.1.3: {} @@ -17976,11 +17741,11 @@ snapshots: svg-tags@1.0.0: {} - swc-loader@0.2.6(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + swc-loader@0.2.6(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)): dependencies: '@swc/core': 1.13.5 '@swc/counter': 0.1.3 - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) symbol-tree@3.2.4: {} @@ -18002,21 +17767,20 @@ snapshots: tapable@2.3.0: {} - terser-webpack-plugin@5.3.14(@swc/core@1.13.5)(esbuild@0.25.10)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + terser-webpack-plugin@5.3.14(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.44.0 - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) optionalDependencies: '@swc/core': 1.13.5 - esbuild: 0.25.10 terser@5.16.9: dependencies: - '@jridgewell/source-map': 0.3.10 + '@jridgewell/source-map': 0.3.11 acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -18249,8 +18013,6 @@ snapshots: pathe: 2.0.3 ufo: 1.6.1 - unicorn-magic@0.1.0: {} - unified-engine@11.2.2: dependencies: '@types/concat-stream': 2.0.3 @@ -18576,7 +18338,7 @@ snapshots: webidl-conversions@8.0.0: {} - webpack-dev-middleware@6.1.3(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)): + webpack-dev-middleware@6.1.3(webpack@5.102.0(@swc/core@1.13.5)): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -18584,7 +18346,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.102.0(@swc/core@1.13.5)(esbuild@0.25.10) + webpack: 5.102.0(@swc/core@1.13.5) webpack-hot-middleware@2.26.1: dependencies: @@ -18596,7 +18358,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10): + webpack@5.102.0(@swc/core@1.13.5): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -18620,7 +18382,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(esbuild@0.25.10)(webpack@5.102.0(@swc/core@1.13.5)(esbuild@0.25.10)) + terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(webpack@5.102.0(@swc/core@1.13.5)) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -18766,8 +18528,6 @@ snapshots: yallist@3.1.1: {} - yaml@1.10.2: {} - yaml@2.7.1: {} yaml@2.8.1: {} @@ -18797,8 +18557,6 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.2.1: {} - youch-core@0.3.3: dependencies: '@poppinss/exception': 1.2.2