diff --git a/Cargo.lock b/Cargo.lock index 1e65b50fd7..dbb9b43969 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -588,9 +588,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" dependencies = [ "serde_core", ] @@ -1123,9 +1123,9 @@ dependencies = [ [[package]] name = "compact_str" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a" +checksum = "9dfdd1c2274d9aa354115b09dc9a901d6c5576818cdf70d14cae2bdb47df00ab" dependencies = [ "castaway", "cfg-if", @@ -1383,7 +1383,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "crossterm_winapi", "derive_more", "document-features", @@ -1835,7 +1835,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "block2", "libc", "objc2", @@ -2193,7 +2193,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ "crc32fast", - "miniz_oxide", + "miniz_oxide 0.8.9", "zlib-rs", ] @@ -2366,7 +2366,7 @@ name = "fspy_shared" version = "0.0.0" source = "git+https://github.com/voidzero-dev/vite-task.git?rev=417b6aae5fca92b128c586c8ff3421e43911b553#417b6aae5fca92b128c586c8ff3421e43911b553" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "bstr", "bumpalo", "bytemuck", @@ -2658,9 +2658,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ "allocator-api2", ] @@ -2865,7 +2865,7 @@ dependencies = [ "itoa", "pin-project-lite", "pin-utils", - "smallvec 1.15.1", + "smallvec 1.15.2", "tokio", "want", ] @@ -2979,7 +2979,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" dependencies = [ "idna_adapter", - "smallvec 1.15.1", + "smallvec 1.15.2", "utf8_iter", ] @@ -3060,7 +3060,7 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd5b3eaf1a28b758ac0faa5a4254e8ab2705605496f1b1f3fbbc3988ad73d199" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "inotify-sys", "libc", ] @@ -3447,7 +3447,7 @@ version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ddbf48fd451246b1f8c2610bd3b4ac0cc6e149d89832867093ab69a17194f08" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "libc", "plain", "redox_syscall 0.7.3", @@ -3555,9 +3555,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "memmap2" @@ -3645,6 +3645,15 @@ dependencies = [ "simd-adler32", ] +[[package]] +name = "miniz_oxide" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c" +dependencies = [ + "adler2", +] + [[package]] name = "mio" version = "1.1.1" @@ -3686,7 +3695,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1d395473824516f38dd1071a1a37bc57daa7be65b293ebba4ead5f7abb017a2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "ctor", "futures", "indexmap", @@ -3781,7 +3790,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43" dependencies = [ - "smallvec 1.15.1", + "smallvec 1.15.2", ] [[package]] @@ -3803,7 +3812,7 @@ version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "cfg_aliases 0.1.1", "libc", @@ -3815,7 +3824,7 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "cfg_aliases 0.2.1", "libc", @@ -3827,7 +3836,7 @@ version = "0.31.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "cfg_aliases 0.2.1", "libc", @@ -3918,7 +3927,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "num-bigint", + "num-bigint 0.4.6", "num-complex", "num-integer", "num-iter", @@ -3936,6 +3945,16 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-bigint" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" +dependencies = [ + "num-integer", + "num-traits", +] + [[package]] name = "num-bigint-dig" version = "0.8.6" @@ -3949,7 +3968,7 @@ dependencies = [ "num-traits", "rand 0.8.5", "serde", - "smallvec 1.15.1", + "smallvec 1.15.2", "zeroize", ] @@ -3994,7 +4013,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "num-bigint", + "num-bigint 0.4.6", "num-integer", "num-traits", ] @@ -4056,7 +4075,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -4117,7 +4136,7 @@ version = "0.10.80" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "foreign-types", "libc", @@ -4221,9 +4240,9 @@ dependencies = [ [[package]] name = "oxc" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877f4f705cb80d82d68e25b7db5dd8551d0f21c584c3457e90968502e6b65c0d" +checksum = "cdd69243dd53ea25f9a79496ec7a01bc74451ee08b0b97bae77ecc29a59485aa" dependencies = [ "oxc_allocator", "oxc_ast", @@ -4245,11 +4264,11 @@ dependencies = [ [[package]] name = "oxc-browserslist" -version = "3.0.1" +version = "3.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86f358f5705f4da4bce0af2792b6d24d64be9c465bdc70a752b2f168c5ff721" +checksum = "373741e2febe6df186995b668f295e46fd402ee12f312ea2fda8b3b6312c0885" dependencies = [ - "flate2", + "miniz_oxide 0.9.1", "postcard", "rustc-hash", "serde", @@ -4284,12 +4303,12 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c54f9bbf7e174b39691080396390a9c6bea6d0dce206660567c1b88951f7b6" +checksum = "543cb3159108e6469bcf9e979ba04580e321587febe0e950fba9f2b4d743cf0d" dependencies = [ "allocator-api2", - "hashbrown 0.17.0", + "hashbrown 0.17.1", "oxc_data_structures", "oxc_estree", "rustc-hash", @@ -4298,11 +4317,11 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22bf885a47f8e0562ae73e0487ec8f83358bbbca8aad99a8293a9919d6d9e7fe" +checksum = "888b93d95de1a7fbc4ce37daa121b2c794ee353e9ef8ea785edbb6ee88537b82" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "oxc_allocator", "oxc_ast_macros", "oxc_data_structures", @@ -4316,9 +4335,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81dcc7cd7607a42e3fed0d789535789ac6c16284f941a8aeed251265f29d1e52" +checksum = "e6697881c04921e2bc205a66c19dd9a47bc0585a267f841440ecdf3fa0879eca" dependencies = [ "phf 0.14.0", "proc-macro2", @@ -4328,9 +4347,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f22557685c3d7e0a7e2fb3038072774a54bb4ac29f934719f628c364d808c15" +checksum = "9a863e2696881b3ab85d606069b1b1e83c6f46f5d1c594c26baf7b01a57263af" dependencies = [ "oxc_allocator", "oxc_ast", @@ -4340,11 +4359,11 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "123f43cc0462992d9b0af9df59230c527b672918678db41830cf9bebb293e7c8" +checksum = "7f66a2bb24829d233345ccc4f27b8681fd1602906c81d3c9b92aff193a185da2" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "itertools 0.15.0", "oxc_index", "oxc_syntax", @@ -4354,11 +4373,11 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b9feb869721e14ab8484c697372c468a3df3cb96ca8c02bfe34981fc8d614e9" +checksum = "b91a4d82f92a10f794f2afb7a549a695fcbd3899d930210b38d71cacbeb210fb" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "dragonbox_ecma", "itoa", @@ -4376,9 +4395,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad6fd43a0b19ee2f8c190c4ff4918b1f22e2af605cd3a032eea9099ba5ec6f3f" +checksum = "bcd4924da69bc724c73f47cedf8b35c7d7a6120e68e9e9e3a090defdacbddcec" dependencies = [ "cow-utils", "oxc-browserslist", @@ -4389,18 +4408,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30c920b812d5c7cd2c6b914dbeda4a7e6720e1de7869119b6de833ae39bedac9" +checksum = "b8bdb773c529a85c0996f4a25e7e2a06f89e3010b6165f4c55c4e5bb41f54227" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2d82feef8bf6118f57dffdc2cd9c22426b438b3f3298bc398bdf596297aeaa" +checksum = "202673d37469fa3d0259ffa238d03bd11278b07e0db2a6ea57b583bad116307b" dependencies = [ "cow-utils", "oxc-miette", @@ -4409,25 +4428,26 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a5382979eb00843975f7dc33b567d9821f818b26f78d3e31ccf94af3cf78a8c" +checksum = "462b7e176c7f19dba27ac6818320938c235c1fcbdda893080c7d649d9cc11a69" dependencies = [ "cow-utils", - "num-bigint", + "num-bigint 0.5.1", "num-traits", "oxc_allocator", "oxc_ast", "oxc_regular_expression", "oxc_span", "oxc_syntax", + "smallvec 1.15.2", ] [[package]] name = "oxc_estree" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9891b86dad0ad62c3ff1585aa0601af7b49bb3d19c7115e3115e2fba3d13d6d2" +checksum = "8dc21bd82e5a80409871fcbf5e179b4dfce50c7caafc8fb939ddc083cb4e3118" dependencies = [ "dragonbox_ecma", "itoa", @@ -4447,11 +4467,11 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae5a9969ac4b34e977492f25d6f471ffb07c42813078410218162c8bed43a53" +checksum = "26a1b60abd3df1032c476f8ba46ffd34704b5478a1901f1dd5df266adb230194" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "oxc_allocator", "oxc_ast", "oxc_ast_visit", @@ -4465,14 +4485,15 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3082372ef212e15b4466cd68d7f9b5ac29e70e6925c2ac63ddfe872b60e944" +checksum = "fa4a08851b8e4abf424fc878c5793f65014eeb6d0b8511b4d90688f8f211a25f" dependencies = [ "itertools 0.15.0", "oxc_allocator", "oxc_ast", "oxc_data_structures", + "oxc_ecmascript", "oxc_index", "oxc_semantic", "oxc_span", @@ -4483,9 +4504,9 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2d587d838aa6a1ff93522ae9633e3ad683287d836e057a6d92013eba6cb24f7" +checksum = "802b124291f8fc988039764f545ae1d4010b9ec5f16e3f600fac1fba7e021dc5" dependencies = [ "cow-utils", "itoa", @@ -4509,9 +4530,9 @@ dependencies = [ [[package]] name = "oxc_minify_napi" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bed48c494744ac9f2d71984bbc4a880265184f18dcfb963e881d314c7f1a2963" +checksum = "84de65e1850707b4a41434d52f5536853e93ffbcf5d442bafc740da892acde50" dependencies = [ "napi", "napi-build", @@ -4525,13 +4546,14 @@ dependencies = [ "oxc_parser", "oxc_sourcemap", "oxc_span", + "oxc_str", ] [[package]] name = "oxc_napi" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d4af8fd024ea7258f46063df867cc32e10d019fdf70ac5ef55576de9e372a58" +checksum = "cfa36b9249f28e79693be816101cb95276b7fb93f4f8242349b7ead4ce93faeb" dependencies = [ "napi", "napi-build", @@ -4545,14 +4567,14 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79d7f27f20413eaeecada4d850aeb0220e70c821d4863d9fb0df115eae62a9" +checksum = "daf1d4b58a483f28bbd483734bc52e4e06540aa6ff868bff5bce91bd31cfd8bf" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "memchr", - "num-bigint", + "num-bigint 0.5.1", "num-traits", "oxc_allocator", "oxc_ast", @@ -4569,9 +4591,9 @@ dependencies = [ [[package]] name = "oxc_parser_napi" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13ff224951567e9aa7f3edacf860fa599d2bbb7a45a0f3de2973c84f6984d48f" +checksum = "80aa1fa71aa729d8291d31d02db784e74792dbe36e9b43e2e8fc9eb17870278a" dependencies = [ "napi", "napi-build", @@ -4586,11 +4608,11 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95bee883f864fb7c75d92ccae3b7db98afc4dce5d0b8b5165e681d93cb010399" +checksum = "afefc289c56e23d536c2c16ed181b7c0782b91fa6d012ac521397d86a323d9dc" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "oxc_allocator", "oxc_ast_macros", "oxc_diagnostics", @@ -4603,9 +4625,9 @@ dependencies = [ [[package]] name = "oxc_resolver" -version = "11.22.0" +version = "11.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a73a86454f0d1c18deb29396e0eb2a932b552f710d13e42f6536321d1f1326d8" +checksum = "136a61141e3b45c8e5388464cbd85dc0e0437b79d6e496803f47210386cf18ea" dependencies = [ "cfg-if", "compact_str", @@ -4632,9 +4654,9 @@ dependencies = [ [[package]] name = "oxc_resolver_napi" -version = "11.22.0" +version = "11.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d8423812b86f08eb1f5cfbaa7bd04682f5e3e343788d8ed482d59397c2d9d44" +checksum = "e6dfffcb78254fa51119b16f9ddbcdc1b6d04679f762084014026f3effc5bf42" dependencies = [ "napi", "napi-build", @@ -4645,9 +4667,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7074088f38672fbafd4aa79f516835661ff539175858323f287775e2d9c89449" +checksum = "80a647b13867f2b1e927d185ee6a357cc8089557d98203fbb9c431b179c0b942" dependencies = [ "itertools 0.15.0", "memchr", @@ -4664,14 +4686,14 @@ dependencies = [ "oxc_syntax", "rustc-hash", "self_cell", - "smallvec 1.15.1", + "smallvec 1.15.2", ] [[package]] name = "oxc_sourcemap" -version = "8.0.2" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ac6db7d8c33f46a0b9ebb702c077364abcd6b64c3a3a97bb86b9f5b3554833c" +checksum = "73326286c78270f92c55e1a643a64daa558fc8a8e06fa0ddbe32fabb3d8eea11" dependencies = [ "base64-simd", "json-escape-simd", @@ -4685,9 +4707,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8faf48e243cdacc96018515701bea560664a4cdef545c1fc50be139c0637db13" +checksum = "dd0db730f3d4404d222303ef317dd4909d2172dc2b049a3c0055fb68a6d1bfbf" dependencies = [ "compact_str", "oxc-miette", @@ -4700,12 +4722,12 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7beac249fbb9815b974f1b1c2d22cb59be0c2a4a2ad42f1ee948e2600f4ff04c" +checksum = "0f949880296388b726a52410c4c5865443ba0bb825f0e690c305c7041c9a6cdb" dependencies = [ "compact_str", - "hashbrown 0.17.0", + "hashbrown 0.17.1", "oxc_allocator", "oxc_estree", "serde", @@ -4713,11 +4735,11 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbe873bf4a3e494a56ec34f2710cb44309a071fd2c8360b893a12347d584c34" +checksum = "68f93e93a185fc017078daebd6180f9a128b1222ca15a7d8ddd6078339b13c61" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "dragonbox_ecma", "nonmax", @@ -4734,9 +4756,9 @@ dependencies = [ [[package]] name = "oxc_transform_napi" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9182958b8f23692f2c6d3da540be951a705f94e1dcfd9332f77c7d1516fc869" +checksum = "53ce26c2872050e4fb2feb04dec6bad28558938e0493279c0f53072d050846e4" dependencies = [ "napi", "napi-build", @@ -4749,9 +4771,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87a71b406724d9e1b3bdf8c700207524268a232af7e13302aeea53f98168e05d" +checksum = "a13b59fd1e4764fafd408e4223d22e80965a2f481f6baa9e5b9b71810f232fa5" dependencies = [ "base64 0.22.1", "compact_str", @@ -4779,9 +4801,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c56f5cec2db3cdfc8268cb29a267a0c7927e065f431575caf63457609e26fcd" +checksum = "d3f6a837439d2ee2ea4d3aab83f6c438633ca2c1baf4d702425fcc68d71df187" dependencies = [ "cow-utils", "itoa", @@ -4802,9 +4824,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c380b884f59c1f974f7ab966d758c31f3a765278d0348e6ec012c07fefd9da07" +checksum = "7b766cd59c379bc2b7496c62cd35025e9017e62a774ffc4d475b882eb68e1823" dependencies = [ "itoa", "oxc_allocator", @@ -4882,7 +4904,7 @@ dependencies = [ "cfg-if", "libc", "redox_syscall 0.5.18", - "smallvec 1.15.1", + "smallvec 1.15.2", "windows-link", ] @@ -5103,7 +5125,7 @@ dependencies = [ "sha2 0.10.9", "sha3", "signature", - "smallvec 1.15.1", + "smallvec 1.15.2", "snafu", "twofish", "x25519-dalek", @@ -5632,7 +5654,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -5641,7 +5663,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -5831,12 +5853,12 @@ dependencies = [ [[package]] name = "rolldown" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "append-only-vec", "arcstr", - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "dashmap", "dunce", @@ -5882,7 +5904,7 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "smallvec 1.15.1", + "smallvec 1.15.2", "string_wizard", "sugar_path", "testing_macros", @@ -5918,7 +5940,7 @@ version = "10.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5511f4e26ef1a0ecf2216dce3551f0386f1d83f9ef64c754cb7a2e3e041528c" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "inotify", "kqueue", "libc", @@ -6017,17 +6039,17 @@ dependencies = [ [[package]] name = "rolldown_common" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", - "bitflags 2.11.0", + "bitflags 2.13.0", "dashmap", "derive_more", "fast-glob", "insta", "itertools 0.14.0", - "num-bigint", + "num-bigint 0.5.1", "oxc", "oxc_ecmascript", "oxc_index", @@ -6044,7 +6066,7 @@ dependencies = [ "serde", "serde_json", "simdutf8", - "smallvec 1.15.1", + "smallvec 1.15.2", "string_wizard", "sugar_path", "tokio", @@ -6052,7 +6074,7 @@ dependencies = [ [[package]] name = "rolldown_dev" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6073,7 +6095,7 @@ dependencies = [ [[package]] name = "rolldown_dev_common" -version = "1.1.4" +version = "1.1.5" dependencies = [ "derive_more", "rolldown_common", @@ -6085,7 +6107,7 @@ dependencies = [ [[package]] name = "rolldown_devtools" -version = "1.1.4" +version = "1.1.5" dependencies = [ "blake3", "rolldown_devtools_action", @@ -6098,7 +6120,7 @@ dependencies = [ [[package]] name = "rolldown_devtools_action" -version = "1.1.4" +version = "1.1.5" dependencies = [ "serde", "ts-rs", @@ -6106,7 +6128,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript" -version = "1.1.4" +version = "1.1.5" dependencies = [ "arcstr", "oxc", @@ -6118,7 +6140,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript_utils" -version = "1.1.4" +version = "1.1.5" dependencies = [ "memchr", "oxc", @@ -6128,11 +6150,11 @@ dependencies = [ [[package]] name = "rolldown_error" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", - "bitflags 2.11.0", + "bitflags 2.13.0", "derive_more", "heck 0.5.0", "napi", @@ -6145,7 +6167,7 @@ dependencies = [ [[package]] name = "rolldown_fs" -version = "1.1.4" +version = "1.1.5" dependencies = [ "oxc_resolver", "vfs", @@ -6153,7 +6175,7 @@ dependencies = [ [[package]] name = "rolldown_fs_watcher" -version = "1.1.4" +version = "1.1.5" dependencies = [ "rolldown-notify", "rolldown-notify-debouncer-full", @@ -6162,11 +6184,11 @@ dependencies = [ [[package]] name = "rolldown_plugin" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", - "bitflags 2.11.0", + "bitflags 2.13.0", "dashmap", "derive_more", "nodejs-built-in-modules", @@ -6191,7 +6213,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_asset_module" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "memchr", @@ -6206,7 +6228,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_bundle_analyzer" -version = "1.1.4" +version = "1.1.5" dependencies = [ "arcstr", "rolldown_common", @@ -6220,7 +6242,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_chunk_import_map" -version = "1.1.4" +version = "1.1.5" dependencies = [ "arcstr", "rolldown_common", @@ -6233,7 +6255,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_copy_module" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6249,7 +6271,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_data_url" -version = "1.1.4" +version = "1.1.5" dependencies = [ "arcstr", "base64-simd", @@ -6262,7 +6284,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_esm_external_require" -version = "1.1.4" +version = "1.1.5" dependencies = [ "nodejs-built-in-modules", "rolldown_common", @@ -6273,7 +6295,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_hmr" -version = "1.1.4" +version = "1.1.5" dependencies = [ "rolldown_common", "rolldown_plugin", @@ -6281,7 +6303,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_isolated_declaration" -version = "1.1.4" +version = "1.1.5" dependencies = [ "arcstr", "oxc", @@ -6295,7 +6317,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_lazy_compilation" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6308,7 +6330,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_oxc_runtime" -version = "1.1.4" +version = "1.1.5" dependencies = [ "arcstr", "phf 0.13.1", @@ -6319,7 +6341,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_replace" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "oxc", @@ -6335,24 +6357,12 @@ dependencies = [ [[package]] name = "rolldown_plugin_utils" -version = "1.1.4" +version = "1.1.5" dependencies = [ - "anyhow", - "arcstr", - "cow-utils", - "dashmap", - "derive_more", - "itertools 0.14.0", "memchr", - "percent-encoding", - "regex", - "rolldown_common", "rolldown_plugin", - "rolldown_sourcemap", "rolldown_utils", - "rustc-hash", "serde_json", - "sugar_path", ] [[package]] @@ -6491,7 +6501,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_vite_resolve" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6545,7 +6555,7 @@ dependencies = [ [[package]] name = "rolldown_resolver" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6560,7 +6570,7 @@ dependencies = [ [[package]] name = "rolldown_sourcemap" -version = "1.1.4" +version = "1.1.5" dependencies = [ "criterion2", "memchr", @@ -6570,7 +6580,7 @@ dependencies = [ [[package]] name = "rolldown_std_utils" -version = "1.1.4" +version = "1.1.5" dependencies = [ "regex", ] @@ -6615,7 +6625,7 @@ dependencies = [ [[package]] name = "rolldown_tracing" -version = "1.1.4" +version = "1.1.5" dependencies = [ "tracing", "tracing-chrome", @@ -6624,7 +6634,7 @@ dependencies = [ [[package]] name = "rolldown_utils" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6662,7 +6672,7 @@ dependencies = [ [[package]] name = "rolldown_watcher" -version = "1.1.4" +version = "1.1.5" dependencies = [ "anyhow", "arcstr", @@ -6682,7 +6692,7 @@ dependencies = [ [[package]] name = "rolldown_workspace" -version = "1.1.4" +version = "1.1.5" [[package]] name = "ropey" @@ -6690,7 +6700,7 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93411e420bcd1a75ddd1dc3caf18c23155eda2c090631a85af21ba19e97093b5" dependencies = [ - "smallvec 1.15.1", + "smallvec 1.15.2", "str_indices", ] @@ -6730,12 +6740,12 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0d2b0146dd9661bf67bb107c0bb2a55064d556eeb3fc314151b957f313bcd4e" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "fallible-iterator", "fallible-streaming-iterator", "hashlink", "libsqlite3-sys", - "smallvec 1.15.1", + "smallvec 1.15.2", "sqlite-wasm-rs", ] @@ -6769,7 +6779,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "errno", "libc", "linux-raw-sys", @@ -6954,7 +6964,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -7360,9 +7370,9 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" -version = "1.15.1" +version = "1.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" dependencies = [ "serde", ] @@ -7500,7 +7510,7 @@ dependencies = [ [[package]] name = "string_wizard" -version = "1.1.4" +version = "1.1.5" dependencies = [ "insta", "memchr", @@ -7530,7 +7540,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36fe837e881ad5c3b60fadeb8e9b0bc5c907c4b7d84b4415a7f0bbc3f9073631" dependencies = [ "memchr", - "smallvec 1.15.1", + "smallvec 1.15.2", ] [[package]] @@ -7595,7 +7605,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -7920,7 +7930,7 @@ version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "bytes", "futures-util", "http 1.4.0", @@ -8021,7 +8031,7 @@ dependencies = [ "serde", "serde_json", "sharded-slab", - "smallvec 1.15.1", + "smallvec 1.15.2", "thread_local", "tracing", "tracing-core", @@ -8312,7 +8322,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eab68b56840f69efb0fefbe3ab6661499217ffdc58e2eef7c3f6f69835386322" dependencies = [ "serde", - "smallvec 1.15.1", + "smallvec 1.15.2", ] [[package]] @@ -9065,7 +9075,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "hashbrown 0.15.5", "indexmap", "semver 1.0.27", @@ -9674,7 +9684,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "indexmap", "log", "serde", diff --git a/Cargo.toml b/Cargo.toml index 90ab1461e3..311045f5e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -234,7 +234,7 @@ napi-derive = { version = "3.0.0", default-features = false, features = [ nix = { version = "0.30.1", features = ["dir"] } nodejs-built-in-modules = "1.0.0" nom = "8.0.0" -num-bigint = "0.4.6" +num-bigint = "0.5.1" num_cpus = "1.17" owo-colors = "4.2.2" parking_lot = "0.12.5" @@ -317,7 +317,7 @@ xxhash-rust = "0.8.15" zip = { version = "7.2", default-features = false, features = ["deflate-flate2-zlib-rs"] } # oxc crates with the same version -oxc = { version = "0.138.0", features = [ +oxc = { version = "0.139.0", features = [ "ast_visit", "transformer", "minifier", @@ -329,23 +329,23 @@ oxc = { version = "0.138.0", features = [ "regular_expression", "cfg", ] } -oxc_allocator = { version = "0.138.0", features = ["pool"] } -oxc_ast = "0.138.0" -oxc_ecmascript = "0.138.0" -oxc_parser = "0.138.0" -oxc_span = "0.138.0" -oxc_napi = "0.138.0" -oxc_str = "0.138.0" -oxc_minify_napi = "0.138.0" -oxc_parser_napi = "0.138.0" -oxc_transform_napi = "0.138.0" -oxc_traverse = "0.138.0" +oxc_allocator = { version = "0.139.0", features = ["pool"] } +oxc_ast = "0.139.0" +oxc_ecmascript = "0.139.0" +oxc_parser = "0.139.0" +oxc_span = "0.139.0" +oxc_napi = "0.139.0" +oxc_str = "0.139.0" +oxc_minify_napi = "0.139.0" +oxc_parser_napi = "0.139.0" +oxc_transform_napi = "0.139.0" +oxc_traverse = "0.139.0" # oxc crates in their own repos oxc_index = { version = "5", features = ["rayon", "serde"] } -oxc_resolver = { version = "11.22.0", features = ["yarn_pnp"] } -oxc_resolver_napi = { version = "11.22.0", default-features = false, features = ["yarn_pnp"] } -oxc_sourcemap = "8.0.1" +oxc_resolver = { version = "11.23.0", features = ["yarn_pnp"] } +oxc_resolver_napi = { version = "11.23.0", default-features = false, features = ["yarn_pnp"] } +oxc_sourcemap = "8.1.0" # rolldown crates rolldown = { path = "./rolldown/crates/rolldown" } diff --git a/docs/config/run.md b/docs/config/run.md index 5c7ae3393f..4349ae7d75 100644 --- a/docs/config/run.md +++ b/docs/config/run.md @@ -8,12 +8,8 @@ import { defineConfig } from 'vite-plus'; export default defineConfig({ run: { enablePrePostScripts: true, - cache: { - /* ... */ - }, - tasks: { - /* ... */ - }, + cache: {/* ... */}, + tasks: {/* ... */}, }, }); ``` diff --git a/packages/cli/binding/index.d.cts b/packages/cli/binding/index.d.cts index 71a8b0825d..3404c19c10 100644 --- a/packages/cli/binding/index.d.cts +++ b/packages/cli/binding/index.d.cts @@ -144,6 +144,17 @@ export interface MangleOptions { * @default false */ keepNames?: boolean | MangleOptionsKeepNames; + /** + * Names that bindings must not be renamed to, and that bindings already + * carrying them keep. Equivalent to terser's `mangle.reserved`. + * + * Pass `['exports', 'module']` when minifying prebuilt CommonJS / UMD files + * that Node consumers `import` directly, so Node's cjs-module-lexer can still + * detect the mangled module's named exports. + * + * @default [] + */ + reserved?: Array; /** Debug mangled names. */ debug?: boolean; } @@ -1762,6 +1773,7 @@ export declare class BindingNormalizedOptions { get name(): string | null; get entryFilenames(): string | undefined; get chunkFilenames(): string | undefined; + get sourcemapFilenames(): string | undefined; get assetFilenames(): string | undefined; get dir(): string | null; get file(): string | null; @@ -2591,15 +2603,6 @@ export interface BindingMatchGroup { includeDependenciesRecursively?: boolean; } -export interface BindingModulePreloadOptions { - polyfill: boolean; - resolveDependencies?: ( - filename: string, - deps: string[], - context: { hostId: string; hostType: 'html' | 'js' }, - ) => string[]; -} - export interface BindingModules { values: Array; keys: Array; @@ -2643,6 +2646,7 @@ export interface BindingOutputOptions { paths?: Record | ((id: string) => string); plugins: (BindingBuiltinPlugin | BindingPluginOptions | undefined)[]; sourcemap?: 'file' | 'inline' | 'hidden'; + sourcemapFileNames?: string | ((chunk: PreRenderedChunk) => string); sourcemapBaseUrl?: string; sourcemapIgnoreList?: | boolean @@ -2843,18 +2847,6 @@ export declare const enum BindingRebuildStrategy { Never = 2, } -export interface BindingRenderBuiltUrlConfig { - ssr: boolean; - type: 'asset' | 'public'; - hostId: string; - hostType: 'js' | 'css' | 'html'; -} - -export interface BindingRenderBuiltUrlRet { - relative?: boolean; - runtime?: string; -} - export interface BindingReplacePluginConfig { values: Record; delimiters?: [string, string]; @@ -2863,11 +2855,6 @@ export interface BindingReplacePluginConfig { sourcemap?: boolean; } -export interface BindingResolveDependenciesContext { - hostId: string; - hostType: string; -} - export type BindingResolvedExternal = boolean | string; export interface BindingResolveOptions { @@ -3202,6 +3189,7 @@ export interface JsOutputChunk { map?: BindingSourcemap; sourcemapFilename?: string; preliminaryFilename: string; + preliminarySourcemapFilename?: string; } /** Error emitted from native side, it only contains kind and message, no stack trace. */ diff --git a/packages/core/build.ts b/packages/core/build.ts index 71ac69af26..1e74e73440 100644 --- a/packages/core/build.ts +++ b/packages/core/build.ts @@ -414,10 +414,20 @@ async function bundleTsdown() { // (a native module) and `postcss` also stay external: `@tsdown/css` pulls them // in and they cannot be bundled. Both are core `dependencies`, so they resolve // at runtime and CSS bundling works without users installing anything. + // + // `yuku-codegen` and `yuku-parser` (pulled in by `rolldown-plugin-dts` for dts + // generation) are napi packages: their loaders `require` a per-platform + // `@yuku-*/binding-/*.node` relative to their own `__dirname`. + // Bundling their JS into a core chunk rebinds `__dirname` to `dist/tsdown/`, + // so the native binding no longer resolves. Keep them external and list them + // as core `dependencies` so each package's loader resolves its own binding + // (declared as optionalDependencies) at runtime. const tsdownExternal = [ ...Object.keys(pkgJson.peerDependencies).filter((name) => !bundledTsdownPackages.has(name)), 'lightningcss', 'postcss', + 'yuku-codegen', + 'yuku-parser', ]; const isExternal = (id: string) => tsdownExternal.some((e) => id === e || id.startsWith(`${e}/`)); diff --git a/packages/core/package.json b/packages/core/package.json index 4fcb88f3ca..ed74723ec1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -103,7 +103,9 @@ "@oxc-project/runtime": "catalog:", "@oxc-project/types": "catalog:", "lightningcss": "catalog:", - "postcss": "^8.5.6" + "postcss": "^8.5.6", + "yuku-codegen": "^0.5.44", + "yuku-parser": "^0.5.44" }, "devDependencies": { "@ast-grep/napi": "^0.43.0", @@ -213,7 +215,7 @@ }, "bundledVersions": { "vite": "8.1.3", - "rolldown": "1.1.4", - "tsdown": "0.22.3" + "rolldown": "1.1.5", + "tsdown": "0.22.4" } } diff --git a/packages/tools/.upstream-versions.json b/packages/tools/.upstream-versions.json index ee0baa981a..cb5aa83ad4 100644 --- a/packages/tools/.upstream-versions.json +++ b/packages/tools/.upstream-versions.json @@ -2,7 +2,7 @@ "rolldown": { "repo": "https://github.com/rolldown/rolldown.git", "branch": "main", - "hash": "6cbd2330dc5ca973b90444973ee04c2dc7ee2f2d" + "hash": "f09947ab017d6df74299f691853dcfc4f4f0f86e" }, "vite": { "repo": "https://github.com/vitejs/vite.git", diff --git a/packages/tools/src/local-npm-registry.ts b/packages/tools/src/local-npm-registry.ts index c4531a8f66..579a615c1f 100644 --- a/packages/tools/src/local-npm-registry.ts +++ b/packages/tools/src/local-npm-registry.ts @@ -228,7 +228,7 @@ const upstreamAgent = new HttpsAgent({ keepAlive: true, maxSockets: 64 }); // in a pnpm-packed tarball, so long-name (pax header) handling is unnecessary. function readPackageJsonFromTarball(tgzBytes: Buffer, sourcePath: string): PackageManifest { const tar = gunzipSync(tgzBytes); - for (let offset = 0; offset + 512 <= tar.length; ) { + for (let offset = 0; offset + 512 <= tar.length;) { const rawName = tar.subarray(offset, offset + 100).toString(); const nulIndex = rawName.indexOf('\0'); const name = nulIndex === -1 ? rawName : rawName.slice(0, nulIndex); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4448d8b6e5..553a110158 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,14 +31,14 @@ catalogs: specifier: ^0.1.0 version: 0.1.0 '@oxc-project/runtime': - specifier: '=0.138.0' - version: 0.138.0 + specifier: '=0.139.0' + version: 0.139.0 '@oxc-project/types': - specifier: '=0.138.0' - version: 0.138.0 + specifier: '=0.139.0' + version: 0.139.0 '@oxlint/plugins': - specifier: '=1.68.0' - version: 1.68.0 + specifier: '=1.73.0' + version: 1.73.0 '@rolldown/pluginutils': specifier: ^1.0.0 version: 1.0.1 @@ -52,11 +52,11 @@ catalogs: specifier: ^16.0.0 version: 16.0.3 '@tsdown/css': - specifier: ^0.22.3 - version: 0.22.3 + specifier: ^0.22.4 + version: 0.22.4 '@tsdown/exe': - specifier: ^0.22.3 - version: 0.22.3 + specifier: ^0.22.4 + version: 0.22.4 '@types/babel__core': specifier: 7.20.5 version: 7.20.5 @@ -171,6 +171,9 @@ catalogs: fixturify: specifier: ^3.0.0 version: 3.0.0 + fresh-import: + specifier: ^0.2.1 + version: 0.2.1 fs-extra: specifier: ^11.3.2 version: 11.3.2 @@ -205,17 +208,17 @@ catalogs: specifier: ^0.3.0 version: 0.3.0 oxc-parser: - specifier: '=0.138.0' - version: 0.138.0 + specifier: '=0.139.0' + version: 0.139.0 oxc-transform: - specifier: '=0.138.0' - version: 0.138.0 + specifier: '=0.139.0' + version: 0.139.0 oxfmt: - specifier: '=0.57.0' - version: 0.57.0 + specifier: '=0.58.0' + version: 0.58.0 oxlint: - specifier: '=1.72.0' - version: 1.72.0 + specifier: '=1.73.0' + version: 1.73.0 oxlint-tsgolint: specifier: '=0.24.0' version: 0.24.0 @@ -245,7 +248,7 @@ catalogs: version: 4.60.4 semver: specifier: ^7.8.0 - version: 7.8.4 + version: 7.8.5 serve-static: specifier: ^2.0.0 version: 2.2.0 @@ -271,14 +274,14 @@ catalogs: specifier: ^1.0.1 version: 1.2.4 tsdown: - specifier: ^0.22.3 - version: 0.22.3 + specifier: ^0.22.4 + version: 0.22.4 typescript: specifier: ^6.0.0 version: 6.0.2 valibot: - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.4.2 + version: 1.4.2 validate-npm-package-name: specifier: ^7.0.2 version: 7.0.2 @@ -346,10 +349,10 @@ importers: version: 16.4.0 oxfmt: specifier: 'catalog:' - version: 0.57.0(vite-plus@packages+cli) + version: 0.58.0(vite-plus@packages+cli) oxlint: specifier: 'catalog:' - version: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) + version: 1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) playwright: specifier: 'catalog:' version: 1.57.0 @@ -370,10 +373,10 @@ importers: dependencies: '@oxc-project/types': specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 '@oxlint/plugins': specifier: 'catalog:' - version: 1.68.0 + version: 1.73.0 '@vitest/browser': specifier: 'catalog:' version: 4.1.10(vite@packages+core)(vitest@4.1.10) @@ -406,10 +409,10 @@ importers: version: link:../core oxfmt: specifier: 'catalog:' - version: 0.57.0(vite-plus@packages+cli) + version: 0.58.0(vite-plus@packages+cli) oxlint: specifier: 'catalog:' - version: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) + version: 1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) oxlint-tsgolint: specifier: 'catalog:' version: 0.24.0 @@ -488,10 +491,10 @@ importers: version: 0.26.0(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) semver: specifier: 'catalog:' - version: 7.8.4 + version: 7.8.5 tsdown: specifier: 'catalog:' - version: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) validate-npm-package-name: specifier: 'catalog:' version: 7.0.2 @@ -512,10 +515,10 @@ importers: version: 0.18.2 '@oxc-project/runtime': specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 '@oxc-project/types': specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 '@types/node': specifier: ^20.19.0 || >=22.12.0 version: 24.13.2 @@ -567,6 +570,12 @@ importers: yaml: specifier: ^2.4.2 version: 2.9.0 + yuku-codegen: + specifier: ^0.5.44 + version: 0.5.44 + yuku-parser: + specifier: ^0.5.44 + version: 0.5.44 devDependencies: '@ast-grep/napi': specifier: ^0.43.0 @@ -588,10 +597,10 @@ importers: version: 0.1.0 '@tsdown/css': specifier: 'catalog:' - version: 0.22.3(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@6.0.1(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.3)(tsx@4.22.4)(yaml@2.9.0) + version: 0.22.4(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@6.0.1(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.4)(tsx@4.22.4)(yaml@2.9.0) '@tsdown/exe': specifier: 'catalog:' - version: 0.22.3(tsdown@0.22.3) + version: 0.22.4(tsdown@0.22.4) '@vitejs/devtools': specifier: ^0.3.4 version: 0.3.4(typescript@6.0.2)(vite@packages+core) @@ -606,16 +615,16 @@ importers: version: 0.30.21 oxc-parser: specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 oxfmt: specifier: 'catalog:' - version: 0.57.0(vite-plus@packages+cli) + version: 0.58.0(vite-plus@packages+cli) picocolors: specifier: ^1.1.1 version: 1.1.1 picomatch: specifier: ^4.0.3 - version: 4.0.4 + version: 4.0.5 pkg-types: specifier: ^2.3.0 version: 2.3.0 @@ -630,10 +639,10 @@ importers: version: 4.60.4 rollup-plugin-license: specifier: ^3.6.0 - version: 3.7.1(picomatch@4.0.4)(rollup@4.60.4) + version: 3.7.1(picomatch@4.0.5)(rollup@4.60.4) semver: specifier: ^7.7.3 - version: 7.8.4 + version: 7.8.5 tinyglobby: specifier: ^0.2.15 version: 0.2.17 @@ -642,7 +651,7 @@ importers: version: 1.2.2 tsdown: specifier: 'catalog:' - version: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) vite: specifier: workspace:@voidzero-dev/vite-plus-core@* version: 'link:' @@ -674,7 +683,7 @@ importers: version: 1.3.0 tsdown: specifier: 'catalog:' - version: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) packages/tools: dependencies: @@ -699,7 +708,7 @@ importers: version: 10.2.4 semver: specifier: 'catalog:' - version: 7.8.4 + version: 7.8.5 vitest: specifier: 'catalog:' version: 4.1.10(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/browser-webdriverio@4.1.10)(happy-dom@20.0.10)(jsdom@27.2.0)(vite@packages+core) @@ -714,7 +723,7 @@ importers: version: 0.1.0 '@oxc-project/runtime': specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 '@types/node': specifier: 'catalog:' version: 24.10.3 @@ -722,8 +731,8 @@ importers: specifier: ^2.1.0 version: 2.1.1 knip: - specifier: ^6.20.0 - version: 6.23.0 + specifier: ^6.24.0 + version: 6.25.0 playwright-chromium: specifier: ^1.60.0 version: 1.61.1 @@ -823,7 +832,7 @@ importers: dependencies: '@oxc-project/types': specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 '@rolldown/pluginutils': specifier: 'catalog:' version: 1.0.1 @@ -852,12 +861,15 @@ importers: execa: specifier: 'catalog:' version: 9.6.1 + fresh-import: + specifier: 'catalog:' + version: 0.2.1 glob: specifier: 'catalog:' version: 13.0.0 oxc-parser: specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 pathe: specifier: 'catalog:' version: 2.0.3 @@ -884,7 +896,7 @@ importers: version: 6.0.2 valibot: specifier: 'catalog:' - version: 1.4.1(typescript@6.0.2) + version: 1.4.2(typescript@6.0.2) rolldown/packages/rollup-tests: dependencies: @@ -905,7 +917,7 @@ importers: version: 11.7.5 oxc-transform: specifier: 'catalog:' - version: 0.138.0 + version: 0.139.0 source-map-support: specifier: 'catalog:' version: 0.5.21 @@ -1075,7 +1087,7 @@ importers: version: 1.2.0 tsdown: specifier: ^0.22.3 - version: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) unrun: specifier: ^0.3.1 version: 0.3.1 @@ -1130,7 +1142,7 @@ importers: version: 1.1.1 tsdown: specifier: ^0.22.3 - version: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) unrun: specifier: ^0.3.1 version: 0.3.1 @@ -1154,7 +1166,7 @@ importers: version: 1.32.0 picomatch: specifier: ^4.0.4 - version: 4.0.4 + version: 4.0.5 postcss: specifier: ^8.5.16 version: 8.5.16 @@ -1323,7 +1335,7 @@ importers: version: 4.60.4 rollup-plugin-license: specifier: ^3.7.1 - version: 3.7.1(picomatch@4.0.4)(rollup@4.60.4) + version: 3.7.1(picomatch@4.0.5)(rollup@4.60.4) sass: specifier: ^1.101.0 version: 1.101.0 @@ -3076,8 +3088,8 @@ packages: cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm-eabi@0.138.0': - resolution: {integrity: sha512-hSYAD+F9W2Qh8SETMqBsQRx6YHvB4z+i/i36shlC7tfdZQauMs4vf3G/EQwKOkNlN7rkTiKINvsNmQb9q2MWcQ==} + '@oxc-parser/binding-android-arm-eabi@0.139.0': + resolution: {integrity: sha512-22EsXTA3Vc7OvrF4bfT48PFln2UbxkVgrp/Tm32qLw76Dv7SmcInfClJe6yPYamnli6HiqasnESZ5ezN+X4ybg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -3094,8 +3106,8 @@ packages: cpu: [arm64] os: [android] - '@oxc-parser/binding-android-arm64@0.138.0': - resolution: {integrity: sha512-Ns5LLTp8cVyP8DsYqD482h0HE84xiGYRgtm7g4LtTinq209NAiMF768e/8r2NHaa0UMirS5mrT1m1VwiVmBi4Q==} + '@oxc-parser/binding-android-arm64@0.139.0': + resolution: {integrity: sha512-uASQkZV+CUQ6xXvoMzDQyfhd8OMusdv2FyCPfAi5ZDYptesapJlw7erhpGi1Lc+U8QjQV2JUrIh7d/3su2LzmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -3112,8 +3124,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-arm64@0.138.0': - resolution: {integrity: sha512-Yka0m4YhKUHBIZufafSLAeO+DUrfHPtNXBlZSj7DxshquIl41x/a+i/MbRnbOy8heuLiYU1STa6h0FAAzT7Pbw==} + '@oxc-parser/binding-darwin-arm64@0.139.0': + resolution: {integrity: sha512-vuQOv2WF5pZCkdSPEExul98o853M3MCR24DpWsGrUoPJu5KcnGE34kLXY2yFwBwZwT+eN1x40Tt4q6ZzlEdNUA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -3130,8 +3142,8 @@ packages: cpu: [x64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.138.0': - resolution: {integrity: sha512-MWLUZZzmNRUqTWueZF27ncreaZ1wZ0gboWL2QMPxRQA2xgOmBPlGg2H9pAKJSPBlwEHcWa9TdWRiehAS+yls8w==} + '@oxc-parser/binding-darwin-x64@0.139.0': + resolution: {integrity: sha512-zxZB8ChS+7XactZhcyxQ292P/DNiiBaPPKYiVUlb3RC0V/hme5bokNubjcmEmbW9uTfmqLTpveAdkbe66H3pGg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -3148,8 +3160,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-parser/binding-freebsd-x64@0.138.0': - resolution: {integrity: sha512-Vae5tzsrzZ/lCDVCZUMi/vzSiiHEgcOEfsyIfWOHmjZ2ji+gT+n96T757yX5/f7/7JIJuiannAHJKV5ARaF6ng==} + '@oxc-parser/binding-freebsd-x64@0.139.0': + resolution: {integrity: sha512-iw2MsoCPBQwdJqywRAGsF1jEAcGoZ+DeG2LVzt5pdUvRHqajsMF46BH0rHiWoWtMwcMSia+oQYga7fHo7u7Bcw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -3166,8 +3178,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': - resolution: {integrity: sha512-qkU8wv5mYexrCw0X4DHFgxGbRScwGLIIKUkHXU7xXEiLoMnQzELak2gujxfa9GFrlEgPjbyLUDFHWm67Zs38ng==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.139.0': + resolution: {integrity: sha512-SwjD/k3Y5bwGJWOH313VyaDrAuaYg1Pe+4AAXCgUKvSO5IHkj+mZ0oFcOWmB5nTuOM3uwdT+leL8h4OnFlI5hw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3184,8 +3196,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': - resolution: {integrity: sha512-3HgULIvoDV7h2ZfVYzxQwOSOJnAjMwYmyUBzndNuLRGgBNI549ED0P6AGmN9y2TnSvrwJ+Q8zqdxqssMnGXitA==} + '@oxc-parser/binding-linux-arm-musleabihf@0.139.0': + resolution: {integrity: sha512-qbeygDkcvailKFhphb2YGMMXsaZIynHlPtoOrcx4NZB/tRbUKraCCMbw8dPeFtEKasfS2qWh1VnReY+Lcys1zA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3204,8 +3216,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-gnu@0.138.0': - resolution: {integrity: sha512-pIonbH2p0KLCwz4CNPCi0xGqci4numpMQDCLJwLfsrEky7NUuByKDFhCjzE0E7vR3aj/lBjyMoTskHBo/qSg8g==} + '@oxc-parser/binding-linux-arm64-gnu@0.139.0': + resolution: {integrity: sha512-SrlL02KeImKlvx/9rCeopOLH7qKI3rqKKEguK6KBwVwEGLhV/A47dW4DNigf6/LFhrwoovaiayEQryjYAI86dQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3225,8 +3237,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-arm64-musl@0.138.0': - resolution: {integrity: sha512-cT5L1Xz/5m6Ga1hD3922gLc+fePOauJZJdApPTI/2Vu0EmYo62uHG9V5Dq65hhgU9TW10oDi2840y9cGdd7BIg==} + '@oxc-parser/binding-linux-arm64-musl@0.139.0': + resolution: {integrity: sha512-u9e884ChAVRmIZ1jr/m46S96FoDQnruFjISLi4Y0i6Wu/JUUmIiw7+umLyXILJsPfUuqnN5BJLe23t07+Y6+IA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3246,8 +3258,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': - resolution: {integrity: sha512-hKy/vvejKk3LNE/FsRbekWejLa046//TnLWtSo7ur29NIsNbSIvnOVYIirSVC7fsd6NO8UFzwDdcoZfCyBvSBA==} + '@oxc-parser/binding-linux-ppc64-gnu@0.139.0': + resolution: {integrity: sha512-Z9tU2b3GJfAXOdirQmz4gZQkQkVjy53i77gf91l0733MQKa/qtk73KQQE2GzDtMqim+HyjpzvemmqzBtH2IJUA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -3267,8 +3279,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': - resolution: {integrity: sha512-bh6tjNGq0v0b9GAMu0pTv/YpTqepCFy0TIOtQHm8+41fZwLXTaB6xiEWVUSarNCXqc5kyzYcH6EOfwW1sJxJOw==} + '@oxc-parser/binding-linux-riscv64-gnu@0.139.0': + resolution: {integrity: sha512-RyUbr7hzPK84YDWKs77PRYk9VBwWbsbuYsQzQWiSmLnARXTg2zntLPGfCH/1wpfUYdmGkp/6SsqTXSsYdw9Jgw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3288,8 +3300,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-riscv64-musl@0.138.0': - resolution: {integrity: sha512-HhOkddcClSTtTxY10f/mACblKcQdxWy4lYYwX12G23j+S5eiJ5y1kpo1r7kKng+2bdnCBO+lCDWOVVc9kVl9+g==} + '@oxc-parser/binding-linux-riscv64-musl@0.139.0': + resolution: {integrity: sha512-dcQhjtcDvtR8BgkUpt03Yz5SzxdzYvTigenIJOEsiSX6G2t6yybEMxGWjp0dOuYGror0BaqcZfTyXR58amCEig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3309,8 +3321,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-s390x-gnu@0.138.0': - resolution: {integrity: sha512-5mi+wtbeJiEa4waGG88EcEGgJBBNJdDeIcayPPcrLNMXbCrgdtbb80q0Nrat7A8NglLUVzhuTAAp7K6PjmUO8Q==} + '@oxc-parser/binding-linux-s390x-gnu@0.139.0': + resolution: {integrity: sha512-iuGrxysV4rGUymdKpn7bgZQ6Vix8Bi/6D/rp71HYIzphq6NKrsBhsGOYsSZte+uBFL43tXh7Xr7TM72sGliJNA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -3330,8 +3342,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.138.0': - resolution: {integrity: sha512-ckbq3AMI7lI8AhQtE8KdqYRmzmzwKfCU12QN/PBKXO72PfWdvvZQN0hFShDX/XRNsPqjddLmvXaQMT3zfYtNlw==} + '@oxc-parser/binding-linux-x64-gnu@0.139.0': + resolution: {integrity: sha512-NxJdZZyaa2JLLvNfH/iJQXfCNfKcPMylwY4ObMpBVmW4Nq+RyUpVVQXrMMelcQ6rwx3nuhF1Iga8n+eoAKGCIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3351,8 +3363,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-x64-musl@0.138.0': - resolution: {integrity: sha512-JrCOzHO9BYEs5Xz5JHYBxSc/hYKxfXUj5QQb64sERSbkQot6+KEgMTOR2C9hLrhaqOui65OYcFyTTS+YxXDtnA==} + '@oxc-parser/binding-linux-x64-musl@0.139.0': + resolution: {integrity: sha512-ePxBvvtzISmSsJ0RIj8FNikSCn58i1jtccj7XR4U9Li4iSzhkFyYlnJ51cQTUwkairz8WMTD4SpKoot8RyTnQA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3370,8 +3382,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-openharmony-arm64@0.138.0': - resolution: {integrity: sha512-eASMMfOOIfLHkWJRPSu8llByvVRM+c1M/lh18KjsjELM3y10+7B5iBbbrht9LdtsJXQ+mRuP/lJ7UWe3Ok3ehw==} + '@oxc-parser/binding-openharmony-arm64@0.139.0': + resolution: {integrity: sha512-b/c2+mPXMOxG5x16n8yf9cjor/ntQQScmYnSmLEWIWJ4rfXd5dokMxx0kliSLA+YAGq6DD3K9BWi+aFXHiiV1w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -3386,8 +3398,8 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-parser/binding-wasm32-wasi@0.138.0': - resolution: {integrity: sha512-BnTCO87Iwc57NufXS7vcrkrmpN+daeCeYr1+/xgPT6HjwNs0lBmJYeFrcOs4WkNN8yscdd6Rc4FxWh3+59hAFw==} + '@oxc-parser/binding-wasm32-wasi@0.139.0': + resolution: {integrity: sha512-rNU0pO+/CVPC2qZ+xtX5R2cOje9Q75q3UkfgwUCPlplqxMv6Iffd5tMPGVMCLGnPINxPlmi0WPsW94HltbYvfQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] @@ -3403,8 +3415,8 @@ packages: cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-arm64-msvc@0.138.0': - resolution: {integrity: sha512-+Zi47boD2wKNL0hOA47Vkwk6njMZ8sOsr4Geu/56EUtlooDh9crNOU41U6bXGS0UjC4Y72HtRA1iuB6qx1ARUw==} + '@oxc-parser/binding-win32-arm64-msvc@0.139.0': + resolution: {integrity: sha512-JPEmfncZfqAFiGsAN6UZSMIBqnG8wn8buywRacFOWjP+9dZwcs03SsBp4tmyjM/4l/VoH/IuThrW1Jof3OyQUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -3421,8 +3433,8 @@ packages: cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.138.0': - resolution: {integrity: sha512-SYcV674Wi2WuoBefUFgf0PBMNlZe5IF0YZ0TnP7DK+EusMVpEWq6iz+7r64svjAb7vjthzlas0FUCSlz8YkqYg==} + '@oxc-parser/binding-win32-ia32-msvc@0.139.0': + resolution: {integrity: sha512-c06dWBwEnFHof5JN7T9/ts23uATXS9czPEBO60d4xnjH2Am29Bo7OGKdVHRmcWQnw0OBxlTg9fIEXAvtcwOBfw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -3439,14 +3451,14 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.138.0': - resolution: {integrity: sha512-QZplnCxS4vPe4StAVBtvD2bW3pELlidf0Ek6iQ/HHiCjbEtrs5pFZZfLAoPhKLJyDzyxoGAdic9bSIYrJYTZcg==} + '@oxc-parser/binding-win32-x64-msvc@0.139.0': + resolution: {integrity: sha512-bI3/44urQjW/D495JPXe+c9d+4Q+ONi3DvDNnzwRZYTWHZ3hAlFdmirYK4mzhTfCZiAly02EbMYir7QGU+9O2Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/runtime@0.138.0': - resolution: {integrity: sha512-yHhoXsN8tYxgdJCdD91PbySNjEEaBX/tH2OQRDXJpsQv5b184oC4/qVbU7qlblvfil/JP15Lh2HW7+HN5DS90Q==} + '@oxc-project/runtime@0.139.0': + resolution: {integrity: sha512-WnuGdceWtRdqD7f3alOIDXN6bnGuGtFjtQf/dHjzgn2im7eKaYRJTEl2T1kFEWPhBWCDk+UDYgsTLUE5L6jc0w==} engines: {node: ^20.19.0 || >=22.12.0} '@oxc-project/types@0.132.0': @@ -3455,8 +3467,8 @@ packages: '@oxc-project/types@0.137.0': resolution: {integrity: sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==} - '@oxc-project/types@0.138.0': - resolution: {integrity: sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==} + '@oxc-project/types@0.139.0': + resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==} '@oxc-resolver/binding-android-arm-eabi@11.21.3': resolution: {integrity: sha512-eNU11A2WNizh04v3uyaJCootrHIaS0B9aHYXvAvVnPNk4xYSjMUjHnhQ6dewPN2MRYDskV85d1N0Aw0WNWhcyg==} @@ -3561,129 +3573,129 @@ packages: cpu: [x64] os: [win32] - '@oxc-transform/binding-android-arm-eabi@0.138.0': - resolution: {integrity: sha512-YBNqz0zCNIciKXq+ktn8ePuv4laVE2nW9M2Cyo6K3mqcQOS97GmMFpOBJYJ7vvd9FbJmCVNvNf/21OG+K+EOyA==} + '@oxc-transform/binding-android-arm-eabi@0.139.0': + resolution: {integrity: sha512-1qTZldktgR6kO3eTCxt0gG+dpQO7LAWitY2OcFijI/F4Fl9oTI5SG5p8WsAxf1E4GWcoNjEci8FDVeUkkJvN7Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm64@0.138.0': - resolution: {integrity: sha512-uvwBNFt7F8p/ubmN+ujdu2poRhfzDnSlDCPlv3Hw7WP0zv7Zj/rLXn+WemsROg+o+xFKEo3LOvTDTTxQtK4h9A==} + '@oxc-transform/binding-android-arm64@0.139.0': + resolution: {integrity: sha512-q1fHm1GIjxAfO3pC9vUG9wMftIgPmumaoi6vFw40YZd0lTRNJE1H8+wv/O8IpCWO/lSiAJ/yBw0kIdWr+RN3bA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.138.0': - resolution: {integrity: sha512-eJFulgKaKX9DBIjxc4c2QH8MZjUvJNwJvqipYEDGqSAiaVDnG+TGB6H9IadzQal7aUvncMU5hOT9q2zRpe+09w==} + '@oxc-transform/binding-darwin-arm64@0.139.0': + resolution: {integrity: sha512-UTakmusiOsIZTbLFVHDsGyXRpQk+1be9dTvjnT2q2fPC9EjWynzgMLXZ/V6gTwtTi6R5uO0tel08ONNs32JD7g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.138.0': - resolution: {integrity: sha512-hxxGnegzEVSdwpKlVI44m9iTxQEnt3ycRLASMyAF+P1QN+i7bKViM/AxriMETipN/xt7kMaUVEdm7e0gXNkgig==} + '@oxc-transform/binding-darwin-x64@0.139.0': + resolution: {integrity: sha512-cf6YJNACvkzlGhn8WdVVM+pwltm/uf0h+PUQ4xtlEaiRON/6OjU0Zvw34cAQPi4YmyFj22qr2iltRkIyswhI7Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.138.0': - resolution: {integrity: sha512-0nlG2y5sVCpHE5TiYcuWHqmfVXQex1OYt4tmEfwRiu4QV4038W8zM2iHRtOAe6mAU9eJdPEgMl5+aVMbY/3yrw==} + '@oxc-transform/binding-freebsd-x64@0.139.0': + resolution: {integrity: sha512-W/zu2QQhT8TeZtxi4hUx5leDCvv4yyz09Q1x6HSFLJK/Yi7Y7bxYZ8IR9/kGMeMtMfZJpxHR/lwehFGi6kbKgA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.138.0': - resolution: {integrity: sha512-6P8a3pB8KmpZelVYS+rozcYmEqUBi4P16la6u5BDIphoRjMHyeO1/QLB/GNVxXwkS3vPJy8Gp1SFvf+XGXt8Nw==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.139.0': + resolution: {integrity: sha512-PkIOaaAfI5SRTvqMX2roCU+hGrn5/I5SIjEkBq5YQUD/lkh3G2+f90aoLEYL1GcSPdjoFN44yVzH5IAhAtNMKQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.138.0': - resolution: {integrity: sha512-1cBvbRxhVV5/+9H9ZzAKDXae3W2AdAaaz7WOsn0cQy/Vz8CYz/3GMQSYard15EzTj/EKTANPqY4qIvOAGqYowA==} + '@oxc-transform/binding-linux-arm-musleabihf@0.139.0': + resolution: {integrity: sha512-RpDt0h2oGcLWXQJu3zAAuTXUbz/CcH5T5Re+rALK+zkeq6FjGhKQhVYRDfP5viywqwGHZrgFyVLgvurpv4iD8A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.138.0': - resolution: {integrity: sha512-PLE7otK/VXZj2HdbA0Idbp9pfZOMMIE8kkCRN8k9ftty4GWBLjlJ1TDOWwJ7PpOi0oWOHlpOjZaaTDvX3rix7A==} + '@oxc-transform/binding-linux-arm64-gnu@0.139.0': + resolution: {integrity: sha512-HfF3uWAmBGhreH05+0Eu+BIuWHf3BehiiMml+UYDiT4f01qPKJSzaUBUVFlWNTiCOnefTuPZKglevlGFlbL5qg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-musl@0.138.0': - resolution: {integrity: sha512-9aIEbbkuxpkIoC/y1wpY2RR4E45DJAiEGjpSWeK6s8r6cccOF4raJcnSLRiCJ5tsjXMNI/1+7cdYfXORBTkFCA==} + '@oxc-transform/binding-linux-arm64-musl@0.139.0': + resolution: {integrity: sha512-r+H9b/DnQLBfaNBvLewWhM+PM7JarvE9ZYXGhBvvklw7lN2GSD2muhgmq2kRZruUaKkE5/WzA5m/jvCOu4yFwQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-ppc64-gnu@0.138.0': - resolution: {integrity: sha512-qqYFxGPNKE9rZVcKzT7FczlpH0NiXwe3MXxkxNBW/0CiBZif3yhT/GlMOSm/Xu/mnhVwrNnHF9xMhs3eSvFBOQ==} + '@oxc-transform/binding-linux-ppc64-gnu@0.139.0': + resolution: {integrity: sha512-NsfGqWQTahAovezqUWMsX2sE3vHRcLnVCKxjKkAlxJvWKFE5wVKPpBX2zTXzv6tv/RpwEmPfKjsbb7gYUAsnwg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.138.0': - resolution: {integrity: sha512-5aeMF7aYy0MEU7ccAqr8NR1Z+fNhaRSk1KjGtI2nDsa3S77D0yA5SxUMq2yX265jNPwWhnc6FqN+mLdVOVJs2w==} + '@oxc-transform/binding-linux-riscv64-gnu@0.139.0': + resolution: {integrity: sha512-x4+AxErYkoPel/d6esyWgWzqtkaix5Z6TzNmMX3mhwMGGMt7xMwailHbuHBpfsPsM3iEoCCeU7GfHaY/TgULKw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-musl@0.138.0': - resolution: {integrity: sha512-hFWlJSVqwCCS33S9y8ZgeuN48YjQRnG2n/Dox994ETmgO1eEYRLIsBBqtxuQpjaTK3ozif58tlPoiOUNPHOrTw==} + '@oxc-transform/binding-linux-riscv64-musl@0.139.0': + resolution: {integrity: sha512-PD5tVpZyaCctqDDMZdZu6I+pkN3elZg7nLjTl+vOhfhygMrNPK99lyItttpQvw5msdJFACRGSNJMDQ8bvJXC/g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-s390x-gnu@0.138.0': - resolution: {integrity: sha512-DDzZn/MdAFCdF/uaEgxmILRQXk25icDJepzXa2PKjgRsoJiIIHBb/9tirIIRPcGcD5XtIBrkErvJ38pA2Ve9Cw==} + '@oxc-transform/binding-linux-s390x-gnu@0.139.0': + resolution: {integrity: sha512-uyVkgEg1OYfxwX2adeCs9YljyX7UCmst1j6xIAwFEaQUJVtq72/tBVYQ4XpkNLli1y8enPzihgKFVYm7pDOgVQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.138.0': - resolution: {integrity: sha512-5EtifH5oFFIANFyA5Eev8jNAS3oOZdJolKtL7dfvdGp2dpRZj9g2Da+HDjr9rLXLsks/pIdMpMl2NBKzQYmugw==} + '@oxc-transform/binding-linux-x64-gnu@0.139.0': + resolution: {integrity: sha512-cs7jh8d8B8YnAN74XKJd3kMLT9WMbje/bZ0q4G0mVfb6+ZY0SRzbiR0ps7lRp1S4YtZYG4lF4fLkMrvv6jM3DQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-musl@0.138.0': - resolution: {integrity: sha512-UxX4DbJg9IwrEe1F3hx/j5qURLm2zmo8VHz8JBoEt1GrWmza3lFrxW8eiWOgg5pv792tBjGz3hWddCb4SEmz2g==} + '@oxc-transform/binding-linux-x64-musl@0.139.0': + resolution: {integrity: sha512-/fJj6Is4wQicsRKoSDWQUb/VUlvNwj9swi9jM7L0x4zS9VicI7a5RkifpkLaerO+efm7bK/xUhkKZLo4aMZ9qA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-transform/binding-openharmony-arm64@0.138.0': - resolution: {integrity: sha512-6NmNGQ9TpI9SwYM08a/rz9xdjSMeQhse8og5OkoJRmZrWmHN4wUm+IAEFzS7g5uxPK2Y9vkqvLUjg/uvsdXkFg==} + '@oxc-transform/binding-openharmony-arm64@0.139.0': + resolution: {integrity: sha512-cslRd4ZLVlmMbPK9g5xt5RBS0ZUfSzbgpqDug6W+dzyJm3trYuF75UC1lbwwfw1MiCNgEyYXd+HsgD+sLtcpAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-wasm32-wasi@0.138.0': - resolution: {integrity: sha512-MQFxHo3SbpNLarY/tA3/CpX/X6D6waggyWfZsOZBFhyPwnIIamozk7KwOMs2A9X81KHQBFY6InSIZeXUnWZDZw==} + '@oxc-transform/binding-wasm32-wasi@0.139.0': + resolution: {integrity: sha512-kE6V4RK/CpKWkfMLeM1mz+RW+QRG4l77dcBYxDfCQ20QCejdLczZSR+KIPOFSjQWoAXZQX1xGx0CuGgdxWMDog==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.138.0': - resolution: {integrity: sha512-S5yr+EwQgtro5hs8JyPhaLJ+ZYj3+aCbQhQLqxdNLPUVV3JS4SFUzeUmgvcF9LPz8UC7QmYrJPeFb/RBBWwckw==} + '@oxc-transform/binding-win32-arm64-msvc@0.139.0': + resolution: {integrity: sha512-0Ma8kpzWsHXyp5nIOMaEZm264yGrC6epbY0+78PP36/XAnRQFZs24DvrDzt9Uuzt0ilgLizGuIV9VJbKsTw0Tw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.138.0': - resolution: {integrity: sha512-2p35rl20vNu/uQMaKM9/IsBXKIo8Y1lu4lMo0OG0leBCYIePRlHHls+0AQOo29xbnupH6yGq5HdVZORJ+JNJPg==} + '@oxc-transform/binding-win32-ia32-msvc@0.139.0': + resolution: {integrity: sha512-vy7Pn5VRqgMW6m5dkelXXY5eiHjKt2r9DNmvx/2mhzJVddcJN8JBKbXRXHtLHDQVYkuAe2Z/WSb1sRj+8X1RWg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.138.0': - resolution: {integrity: sha512-b3HcocQafzqrG2+TXgDUm4gYDZDjEIlJ98MqwkxTJnSGi0h4jI+7bmecRcFmrvZOOq7Et2O/fRs2jFCp0+Aw4w==} + '@oxc-transform/binding-win32-x64-msvc@0.139.0': + resolution: {integrity: sha512-dsQ67vpnUA1wbBR3UWqYeCacOOIz2dTUDHUJ+/8ot3wfLatgw+lwisWh5UoGqjw2aaoHWmwn4Wj+hXXJAJgOfQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3694,8 +3706,8 @@ packages: cpu: [arm] os: [android] - '@oxfmt/binding-android-arm-eabi@0.57.0': - resolution: {integrity: sha512-qVBsEO+KugOsCmUHcO8iqNnqc65p7PCKpCs8M66mPZ+Ri+CWbcpoQOEJBg2OTu03+0qu++NK1jj6IzvQVs0Sig==} + '@oxfmt/binding-android-arm-eabi@0.58.0': + resolution: {integrity: sha512-Uz62sHduGGPftXtILGyxdSW4PX82rUg+rfdNqhsgxe881g4rIoXlIqmZQ6HVKcF4f+F8qMhdD03Bx5u7gmeTdg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -3706,8 +3718,8 @@ packages: cpu: [arm64] os: [android] - '@oxfmt/binding-android-arm64@0.57.0': - resolution: {integrity: sha512-mp6PibWbao3aizijcheOeHQaYEhcUAt8pwLniYbtLfHxL/psFF0BykAwCj+s3c6qIpa8yN8keZICWrqtZ70w8g==} + '@oxfmt/binding-android-arm64@0.58.0': + resolution: {integrity: sha512-rD0lRaJp1b+9vw6X4A2dJWKukd6X8yxiicN4JxXcXayolmUypRZxk+lKR+fVOu5q/iYc0fh5fR4bgmfOfVlbaA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -3718,8 +3730,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxfmt/binding-darwin-arm64@0.57.0': - resolution: {integrity: sha512-T+0stuCBqmUVY+aMIvrgXhzGhHO3sD5tNiiEcYqgSdPsnukskQqn2u5qOVD0sv1l7RLdFS5Z/f5Wi9Ktyjr3Eg==} + '@oxfmt/binding-darwin-arm64@0.58.0': + resolution: {integrity: sha512-uzbPPk7O6M+w2K65vcQ1woga3wgP8zghjL1KOG5b6qJ8dvYHZJ1VShaslg2KOK6yQIwCQtcMCXqLBM6sqXUNTg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -3730,8 +3742,8 @@ packages: cpu: [x64] os: [darwin] - '@oxfmt/binding-darwin-x64@0.57.0': - resolution: {integrity: sha512-O+3JbqWs/mCI2oi4xfhRO2IVPFJNDDEBV8Odo+ZpmsUOeKJfjXoNH7nDmBEQcDgK7NfjDIyE7kRgYSZcTLDO0A==} + '@oxfmt/binding-darwin-x64@0.58.0': + resolution: {integrity: sha512-L0nKYDxU32oxeQqJj21W9SlIMnf81VZEhyah6iDvFhf5q0oynq498Fopth7blErUJVBpVtxQ98RMCfMPqpJX6w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -3742,8 +3754,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxfmt/binding-freebsd-x64@0.57.0': - resolution: {integrity: sha512-pxwhxVC+JkLX9twOQ/8C/vbuOQcMZyKIDmiRDZfO7yITuVcIdZCiLRqqf4QOxb2+8FWrRXzQpm+1DBKcMpHSSQ==} + '@oxfmt/binding-freebsd-x64@0.58.0': + resolution: {integrity: sha512-woNwfD58dC5PGS9LSLSD5JYfo/EFK5iG9vhDWkcCg3q78ag7KC8bpDqgvPHrMoXpx83OLXxoSOhu6z8FsVTHlg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -3754,8 +3766,8 @@ packages: cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-gnueabihf@0.57.0': - resolution: {integrity: sha512-pxBU4zH2imB/MDBfth2rOMeVxXUMjRQLCazagwLARIFH3hVlxZJBlM4nSnHXaIHJK4/qezoFCIORN6AY8Mra4A==} + '@oxfmt/binding-linux-arm-gnueabihf@0.58.0': + resolution: {integrity: sha512-Sqs8nMLxuQpY21NKJ1u4stPDmO5hskBCNNh2E3AdCfI1QqWtf4m+Qn4mGEIUO4KGmuq3SWc/SZ80uy5IiwTCDw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3766,8 +3778,8 @@ packages: cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-musleabihf@0.57.0': - resolution: {integrity: sha512-JAprOzt8tycYou36ZgEw14DlRHTiN8qdtKANdV3VZIRIvTI/lh/cX13c9pJ/EnDk2GT3FASH7KvCgQ2AufAifQ==} + '@oxfmt/binding-linux-arm-musleabihf@0.58.0': + resolution: {integrity: sha512-Vd4exzBI5B5hB9m22JiTQzIL23WvHo/Pe+sNXPNeBLXSP9swCBPKCEBRwKpmpQzYhlgYaCgfPcGXPKAJBRIiZQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3779,8 +3791,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-arm64-gnu@0.57.0': - resolution: {integrity: sha512-ajtjaxSaj9xl4BW7REt+Cef/ttzbAq00Bq4z7JUDZEfgFXdwSjH8K9bF+IcIJzZB9lKqMfQ4eHuSFOvvlvtqOg==} + '@oxfmt/binding-linux-arm64-gnu@0.58.0': + resolution: {integrity: sha512-bUWi5mHV+4Vi56RLHE1h6q/HHfwAIT3XoB9vJAVeRzfu5NriXM8y6eeJu0vlKa0C9kq2rq1sOWRClhdLHPocrg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3793,8 +3805,8 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-arm64-musl@0.57.0': - resolution: {integrity: sha512-p4Y/+RYk9Bk5WO+zHSUXAClRmZ2fbJCejMuCAsU2HhyME4jqf6Ftt/mJYEwIah1wGCBDYOB7wEGV1x5bCEZ6hA==} + '@oxfmt/binding-linux-arm64-musl@0.58.0': + resolution: {integrity: sha512-2ZHxemzgHcjtktAuVUwSoyXmGo/t+aF5tS1ciPpPei4rhSyrz3JOqDosXXrmhN/yLUSzJjtuW7ToTWqfQpCj2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3807,8 +3819,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-ppc64-gnu@0.57.0': - resolution: {integrity: sha512-By6tRALAZsno0F4zedmtG+wdMvJiJmJoXM4d3+A9zHE4HRXLqXITwRH8mgrlcXc5yJM2g2W3riRPwTYdgemZLQ==} + '@oxfmt/binding-linux-ppc64-gnu@0.58.0': + resolution: {integrity: sha512-AwKkVwjVmFQ3bcO7j0McGYAqCKH2a326fswfofng/E8VewCT/raeeGQr4huVhY704deK8AWASSTlxzMj0eZc6Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -3821,8 +3833,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-gnu@0.57.0': - resolution: {integrity: sha512-skYeG+RgvyzspqVEBsEprL90OYYZfoVNqB3HcCNR6QDJyXKOzfDRT3zncnHmUaFluIlBHuY23mU1b5WGgR98hA==} + '@oxfmt/binding-linux-riscv64-gnu@0.58.0': + resolution: {integrity: sha512-xsRpTxfUnJF8D3AUKko/qyWdjw4GZVHlCVFuGlzSCTeewLmykKINW8em1+wx+axsDVtJJcMtvsiaXggXxrlHgw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3835,8 +3847,8 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-riscv64-musl@0.57.0': - resolution: {integrity: sha512-FFgACrZOXAXUh5KQh2mt1CDOVOZmn+QzHP71wM9QobNwyQvoFfyAeefVUltW83g3sm7LTiH3yfFqLLVUpA5ZFQ==} + '@oxfmt/binding-linux-riscv64-musl@0.58.0': + resolution: {integrity: sha512-Z4AYOTcy7nYEIiXwD62PlerimyYRcfJOgUbQAEBjXz098kxKuERBlRntofGy69HHhe9E0TLVNMl1yspVNu+efw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3849,8 +3861,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-s390x-gnu@0.57.0': - resolution: {integrity: sha512-Nm/BAOfQeFiiKd502mZn/GAVKJwtd0RdCg17G3Wz/WSOIQmDi3+7/SZH4BHn1Ye5KvTVH3ua8WvfwLLycNIuvA==} + '@oxfmt/binding-linux-s390x-gnu@0.58.0': + resolution: {integrity: sha512-A3nhhtZPC/TKVWOPj9q/H3p2znJDCcHWYlJBhWL8hGq/bFmBaNBHC8Np6E581yVq1w9Mi3rMDNzDalWvtUfJtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -3863,8 +3875,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-gnu@0.57.0': - resolution: {integrity: sha512-BiSy5Ku3mQqyxS6YIqAJgd403wEUWvI7kerfzPxc2l/txZVmZM0pSj7oDM+4bGBExowxOi7o73jEam1W0EDTZg==} + '@oxfmt/binding-linux-x64-gnu@0.58.0': + resolution: {integrity: sha512-2g+tVkgwqphw8R4hgo+kF4oz8+P5RwVOtr9+irsC7uwEp0e9j7Crw8kDGKL20uYlLPD7g02DqA61mC/UNYx98A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3877,8 +3889,8 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-x64-musl@0.57.0': - resolution: {integrity: sha512-BCRkJiotz5s9afLYD2LuMvzAoDYx9H17E/YbDyu4xK7l4zHDPeny9ErSXL//i/nJyaOwRk08x4b8cgJC00+JDg==} + '@oxfmt/binding-linux-x64-musl@0.58.0': + resolution: {integrity: sha512-rc15P6AbyyB7426aN8AakLd02Trb3a6ML/mmfAQeVHJEfVofWLcWIrBdy6zDEY+DIaL/s8E4GGPboVw+oP3+EA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3890,8 +3902,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxfmt/binding-openharmony-arm64@0.57.0': - resolution: {integrity: sha512-4Oaxe1qrGgXfpCJ1C/ERJ2iCtV2rN1R79ga9fsfyVHfSQRu/hVW780u2KDqZWFZ/iGTHODJji0JemxqFZ63eIQ==} + '@oxfmt/binding-openharmony-arm64@0.58.0': + resolution: {integrity: sha512-ZWoTM27/HYPOh9iq86DAbhPu9nXb8qKvvGU/h8OfliyVUFAMMNTLDkGsWDKKnDqIkqvZ9+dXlgUOsH1LYO3O7g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -3902,8 +3914,8 @@ packages: cpu: [arm64] os: [win32] - '@oxfmt/binding-win32-arm64-msvc@0.57.0': - resolution: {integrity: sha512-MYLAsDnhdNsSGheLYhWgbk0vfIrlS84iQYun/y21fX6u0jj8iBtYtbpZMdiqYeuf8U12eVPUjVY2xE2NrCfJ0g==} + '@oxfmt/binding-win32-arm64-msvc@0.58.0': + resolution: {integrity: sha512-LHZnqFXe2dEfkRI4XdZS/57nEOT/I4UCRX5IyM9v4GYW9XwQCjGe1IUK59SuKw3POwvcgWQ4pme2cYXmNqTNPg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -3914,8 +3926,8 @@ packages: cpu: [ia32] os: [win32] - '@oxfmt/binding-win32-ia32-msvc@0.57.0': - resolution: {integrity: sha512-PBwdzZALJY/jcCx2E6is0yu+cuVXeySTDmwuseD+9j0mHqlRNxwlKgsyRTBed/woPeqfVfuXfWjoq4Cx2Zt3Eg==} + '@oxfmt/binding-win32-ia32-msvc@0.58.0': + resolution: {integrity: sha512-mZKpg20TpheCJym1rarcZCUJeW1sSruw8zAAaCYWvuVfwIUDN1CXdrPU/JgCWReXTCTrEfCB8Wyo3hh9jSZ2EA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -3926,8 +3938,8 @@ packages: cpu: [x64] os: [win32] - '@oxfmt/binding-win32-x64-msvc@0.57.0': - resolution: {integrity: sha512-bQJdH9i4RRfw55jm7+8/xS7GzHLLTbHx4huhrrDxQJaJtbSDbsyOnODvP1ftT7EG0KFKAYO2S+q6AcioXODx8w==} + '@oxfmt/binding-win32-x64-msvc@0.58.0': + resolution: {integrity: sha512-N/wUU4N5PZ2orBtI+Ko7MnMfYLfE7K91UrGMY/c/pYyHR3lA9kwst1XugkZx+92YcRh/Eo+iv2eTESSWXfiZPA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3962,130 +3974,130 @@ packages: cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.72.0': - resolution: {integrity: sha512-zhCmvn+1Mj3UchAc/90i99S0t7jJUsHmFVSPg4UWrjO8b8eaSGwscgO6QAUtvHBstkjQwBttQNswEnAF1mIQdA==} + '@oxlint/binding-android-arm-eabi@1.73.0': + resolution: {integrity: sha512-HZQRN/UMBu+Ut+/9MiAChkbP4qZqrNOWBcNI45vOT40GVhbGR0JgHB87L48D4iAqFQIdVmeQYtV9RF89AjTKkg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.72.0': - resolution: {integrity: sha512-mtH+aY/ozv1eZoCUC2owjFAtyNBKHpJHygKeEu9zXXnQGW1Q2/qOpvx+I+Lf23+TvTz66F4iiXUbl2cGvoLPCQ==} + '@oxlint/binding-android-arm64@1.73.0': + resolution: {integrity: sha512-Gp+KJRylv2aW7thRpG5p1KTxZq4ZJFbWowrKzufNq9d3ssl3r3JviYV45/+p+7CN1Nv0zDd1e8Ex0b/HUDq4TQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.72.0': - resolution: {integrity: sha512-EvnajNPDtfknB3ZieeOOyDTwJn9QXDiwfnF4ZDQqART6RG6hjY4WigQcZdGoK2dkB3e1vrmEzN9aYbQCUkh/gQ==} + '@oxlint/binding-darwin-arm64@1.73.0': + resolution: {integrity: sha512-3de96NdtXhxERMjIz7wsp2HYMY6pMQycGxFWac2mFecAx6VeARF/IqFb1QIaqiCRIdfzBwzTed+pCTCoiS+CYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.72.0': - resolution: {integrity: sha512-ZkCdEa/G80A7vEHfeCDz/+L3m33DE73v32mDKhgOIgz8Uwf0DFcK7+uu6qC+7LEhmz5fpOe1osWKyjSNMydFIQ==} + '@oxlint/binding-darwin-x64@1.73.0': + resolution: {integrity: sha512-5zx/uPW32TiaOeVY1dQ/H5iOf0K1HOdFKOJhLqGl4o63+i1fpzoqqu/mKtd7OFgFjNCdhlyTGgjVkQTZm1ELcg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.72.0': - resolution: {integrity: sha512-NroXv2vh+sxVY1uya/rM5pjhx1hm8BzlYpx9q67QP0Xhw5MH2bf5GJylpvLEC+781p1Xli/317EoV9AlGwViag==} + '@oxlint/binding-freebsd-x64@1.73.0': + resolution: {integrity: sha512-qNe4gKHaGnLuZJ8toUg90JAa0S2vTVvDw+0bRi3q1avXZXDT4u5mMeECf3nD4HYrbdn1O7dXqWut4onY/yx/Xg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.72.0': - resolution: {integrity: sha512-0NDywYgfj279Ou/BcQuCYSj7NJwBfmWn5qc5uGO/Ny7fUWmXyIpvawqX/8acQlWG6IXelJsJhj+JAy6sjsKj0A==} + '@oxlint/binding-linux-arm-gnueabihf@1.73.0': + resolution: {integrity: sha512-cCehYh5hTbfShm/fxTD6wwrGUWIpvX+N5OxmAMhFhDeTGXvw+BeNj889tpxsFQ9ZLatQ6wImuY8tsKLZ+FMz7w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.72.0': - resolution: {integrity: sha512-4vpXB06h65Ezsy4hRyrGjGrfa1SkVPii09yaajiYhmVpgsFiLD+KNxIx/BNAY+XiO+i1yqp9HHdwqM8VTqa5XQ==} + '@oxlint/binding-linux-arm-musleabihf@1.73.0': + resolution: {integrity: sha512-d5j5GDU/2dMgjVhw7TQT9ITrsIr1Y02KEXKyVGIXUkD+KiaxE9TP65FS2ZdgTBemQvoRL+gSBdbrIm3cQIeacg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.72.0': - resolution: {integrity: sha512-immaN4g2ZGFiOkKrvRX9LvzZdd2GkQM5wR+UyzYyUuyhUTXGQ4HKUJH18xp4G8OfhCVaVAJfKZxwE1r8+4hhaQ==} + '@oxlint/binding-linux-arm64-gnu@1.73.0': + resolution: {integrity: sha512-Eyf1SrP3+yR1DI3OJgOY2Pvrr9dWP9TK37xPaDYycwTtlGlI45erJAVIfH5/m/xosDt6BupJYEFi47bvbTuuyw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.72.0': - resolution: {integrity: sha512-JGHS9Mnr7iWyyLDxgCv1MhzVpAckgptg00F2gnxt/GD7lQ2SW1BRcxHqhSTaSdDpjWRrBkBxMMh4+Hn3aVtExg==} + '@oxlint/binding-linux-arm64-musl@1.73.0': + resolution: {integrity: sha512-IlT/OJApEDKaMmCooHuncgJZbbCe7T5QIWmTZBEtYscWvzPQuuEinVcid6kwQRVQOUdb7PUCz4jQHnaYXdfJXw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.72.0': - resolution: {integrity: sha512-AOYgBZqxNshrg83P9v0RYv+m8s10Cqkj4/PxXFDhcS3k7FqsIG5+CxErshZCIN7G8iy4Y+VGfAsuEdar8AcbBg==} + '@oxlint/binding-linux-ppc64-gnu@1.73.0': + resolution: {integrity: sha512-L+JYcb/vdg5fmcH08V6o0YYLU28cTH1SPNulwJdvK9NK49aXSkYy6oNpKBmddArVOXYqNepriDGiZ04G54kh1Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.72.0': - resolution: {integrity: sha512-QMybPS5ij3/vrKG67mqzHwW++91sYxK/PPUVi6SBtNCEzW4niS52fVBdXbQ6nou0wWbUPEpx8Sl/ZjtgE3clXA==} + '@oxlint/binding-linux-riscv64-gnu@1.73.0': + resolution: {integrity: sha512-Qtk0g3bKV6OwWjIm7R8kQN1uOZRKQt/MODK2a8QfkwhTpXBD53ozx5XLVWLGDQAVyp2otLW4D2wB98XfAfMPGA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.72.0': - resolution: {integrity: sha512-gOc3W7JV0PXRpIL7stUlLe3Wa9Gp0Kdlup87IT3gHDvPKck2xNgMIl/Gs2lldYY2lyXZDC4rWi3hmoLUobkgbQ==} + '@oxlint/binding-linux-riscv64-musl@1.73.0': + resolution: {integrity: sha512-wX0NQKZVxltkAOVmzFcpOaMpdaUvsq1Eqpx9tkAfl71UdkTlSo1R4AdAnGccR1Fm2+TzFgZ22CyyGuZ41RDr/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.72.0': - resolution: {integrity: sha512-rpGxph+FjjHcYI5q6uxB3Az+tnfmEnDbSA8+PK9ZE/VzyUAkvBOMeuY7ZQMhu5mpZH7YQDsTdW6Cx4kV/msc6w==} + '@oxlint/binding-linux-s390x-gnu@1.73.0': + resolution: {integrity: sha512-vPe7UGBMWyiLTtnqS4xxgMQFSFGmtQwhwCxuiw6lXygaO6bVt0D8dFVg8Xv05eaiN3ybC0HXXHUAohFMFvqoCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.72.0': - resolution: {integrity: sha512-WND+uhf/Ko13SLqQMWQUgsZuLvYYEvL0ZKgg0tgGYfLqxG7l8Ju123fHDMJyYSDl5E3bUbpFUuii/OvMreFQzw==} + '@oxlint/binding-linux-x64-gnu@1.73.0': + resolution: {integrity: sha512-2CwIWr9cemFC/CbRBWZvuk5mffz6ObmfFkfcC/9rTQ7f+icNhYr2kOjf9Rt8lLvugvkdGDOmkoVoFFHh6ClCTw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.72.0': - resolution: {integrity: sha512-SrpbrUL70nG9vh6zP4/oKHWgLuHquwsr7MW9XOn0olBVgh10Uqr8qscKhQoBGEn6olK/IUpn5GSKcdQ5AjUhGA==} + '@oxlint/binding-linux-x64-musl@1.73.0': + resolution: {integrity: sha512-nDadfJgg7NBBxG0N560wOe7LLX5QiYp6qBaI7viuk5EUORFBktU/NfV0MbTqU3gTqQDCh4VyxKdo5VADxk9w8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.72.0': - resolution: {integrity: sha512-qkrsEn6NmgFKr7U/QnezQMb+q/vzAy0Dd9Y95gQGQTyjzDLN+HRZMuM5u70iyH4nBLCfKBzhjMsYCehKay2jyg==} + '@oxlint/binding-openharmony-arm64@1.73.0': + resolution: {integrity: sha512-wGjJC+NLH9xP+IKGn9RDW94ojJR/wPbg5WCnQjj/oReaOtCQthr8ws1zICe77JFmo4ouUdeTHHZL/ESGiF6Pmw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.72.0': - resolution: {integrity: sha512-LWR6ZlFZph+KPjXv8opgZsXRDCdrdQe8VL8Cg9zxCoBS73h6znzZpydVgmdnwj8mB9AuSM5jxEgDJDpQkjboeg==} + '@oxlint/binding-win32-arm64-msvc@1.73.0': + resolution: {integrity: sha512-I7X47GPGljw225YUQ5SbC/rb1Kkdrd0yQf0x+hYxeKS6DpfjMbo9ccQPQ6LNY6BoJQ1sHhgDUGuMn5Vg5gHT6w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.72.0': - resolution: {integrity: sha512-yt6HEh7IsHvtjRWtmeZRX134eaXKHq5Gnqlf1xBJdJl1JtdoRUEJw3nAxpZoUDS860cX/foKbztO441anVBtVQ==} + '@oxlint/binding-win32-ia32-msvc@1.73.0': + resolution: {integrity: sha512-5lWj+3h+74Fm1jYOO9qkJA4xkAlZA099DkXppuXsk7UpnpZLttsefrZU469vChGaG6hcSqrkKXQOvMTZtbjeNg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.72.0': - resolution: {integrity: sha512-b2eKFD2hX7tIwmo/cyH6TDq8vzWRZ2qNHrzoGntUTmq0h3zQh/uX3eTSHCwI8OB/ADQfJCRelLItK8BsxuucDA==} + '@oxlint/binding-win32-x64-msvc@1.73.0': + resolution: {integrity: sha512-WaNRvh4f6zY9CvUQk2YoA1O90ieWrIklI84+HXFr9Isjz9CSESrdqo/RtIYt4Dll/cAchqGDMehfaZd0vqEFZw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxlint/plugins@1.68.0': - resolution: {integrity: sha512-titLmukUt/h8ho7Svlf0xSBjoy2ccZKrXjpXpZCj+v6V4CJccC2KyP45BLSCMx8YIpifMyiDyUptM4+5sruKbQ==} + '@oxlint/plugins@1.73.0': + resolution: {integrity: sha512-OhgMQeMmZA0dcFcX4/priaJZWdFECxiClgq6mRX6aatZEcV9PbKC3P3/v8U1hVjviT1i5U+vR8lAtBV6m4FXAA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} '@parcel/watcher-android-arm64@2.5.1': @@ -4435,8 +4447,8 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@tsdown/css@0.22.3': - resolution: {integrity: sha512-kmb/31lcI/Pk26WeWJxQDLy8qkvoyfBkw3n9aN6bflKkoeLqnV2BRbndzfPRJY+Ziahi796gfgDVc+ftLIgWVw==} + '@tsdown/css@0.22.4': + resolution: {integrity: sha512-bgmMvsDuTeRz5L7owzmU1o2AB66wTvfmH1MdCnWfwqRG25MejOHsGohyp6wy2TBmFiUV7mf9m9uq6JP5x9MBmw==} engines: {node: ^22.18.0 || >=24.11.0} peerDependencies: postcss: ^8.4.0 @@ -4444,7 +4456,7 @@ packages: postcss-modules: ^6.0.0 sass: '*' sass-embedded: '*' - tsdown: 0.22.3 + tsdown: 0.22.4 peerDependenciesMeta: postcss: optional: true @@ -4457,11 +4469,11 @@ packages: sass-embedded: optional: true - '@tsdown/exe@0.22.3': - resolution: {integrity: sha512-R2PIOQVMvC2iGEd6QOQ9zTvW42sjiXiePz7d1y10D31OrW39VQ+FmdeauP+a0pd7peX2t6cyk3IjY10Z1BTMkQ==} + '@tsdown/exe@0.22.4': + resolution: {integrity: sha512-nba1yn7ttgvAQp4pon+UBb8lcjfi63IG7Bl7VDFzpu031UKY/T1IVl20n41FZjhynnGvqBJVcndjj6/avsCxKQ==} engines: {node: ^22.18.0 || >=24.11.0} peerDependencies: - tsdown: 0.22.3 + tsdown: 0.22.4 '@tybys/wasm-util@0.10.3': resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} @@ -4985,6 +4997,131 @@ packages: engines: {node: '>=18.12.0'} hasBin: true + '@yuku-codegen/binding-darwin-arm64@0.5.44': + resolution: {integrity: sha512-mpZc7hrjl/qxcbEMS6vVLE0lO4DjiXCvrp3gYbZ58bbmsSxSGCTlOCA0lpeLXAKOZxe0ZrVoqKteaewFF2Vbuw==} + cpu: [arm64] + os: [darwin] + + '@yuku-codegen/binding-darwin-x64@0.5.44': + resolution: {integrity: sha512-PCt776PnGtnQYimxk18IyvPf/BQ6CNU95W+6eaoQfeME8ra+7v3pNNoTAmLfSveUC9KZPaoajR9NqkKfEVjA2Q==} + cpu: [x64] + os: [darwin] + + '@yuku-codegen/binding-freebsd-x64@0.5.44': + resolution: {integrity: sha512-5MNu1R4ysytPLMdl1UlGyjgAbUdT8fguW/QRo+pyEymbuWRN5n8JEHCFpm4AsWdP61fStagSpPDJcwN+mwC9Lg==} + cpu: [x64] + os: [freebsd] + + '@yuku-codegen/binding-linux-arm-gnu@0.5.44': + resolution: {integrity: sha512-xbP2qQ7/h6ZZKeckCiI2osB5SE5PBfLb4uzIfO1BSTX+9rlBKTqomxDaCib7aPf2X1CXMiIq+i7AK1EhBa5a7A==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@yuku-codegen/binding-linux-arm-musl@0.5.44': + resolution: {integrity: sha512-gmXKMCpgkUm5PllGMKBMoBmqgbTQkx+S85eE46LctuwTSKS/K7u65NE6t4zk6cLDvZpV67enycKXBORWn6q7xA==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@yuku-codegen/binding-linux-arm64-gnu@0.5.44': + resolution: {integrity: sha512-eOoejNUtnHs1/TMn4wryOAG/TarvlOqSZtRPeS56liBKp/GVQSirqTM9AITSGPLSdK1u7fZWMdj5IOEoJp3ruw==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@yuku-codegen/binding-linux-arm64-musl@0.5.44': + resolution: {integrity: sha512-xTzrhEMy1mdv5+SbJPPlwqlMrhXGPntE2f12TLi+dNPXhif4iXCGJpoh8pV9nwZFE/cq1ITuTnjIfTFj/PifzA==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@yuku-codegen/binding-linux-x64-gnu@0.5.44': + resolution: {integrity: sha512-2bvgIU4P+f4q18grdHoGnt9L6XlAciq/8GWpM06fmwj8qqruS8qwwwZXBk3/0U2+IHGv9pXRR8GtSXzl5n/blg==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@yuku-codegen/binding-linux-x64-musl@0.5.44': + resolution: {integrity: sha512-EzX5hWK0MmU4fbqY9coc5PJ0y0LYjrBdAF7mjSyetdK/yWRGBfHi9nh0dUJ0lqb47653hxB8/r9byfYgg6ecbA==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@yuku-codegen/binding-win32-arm64@0.5.44': + resolution: {integrity: sha512-/ajGFWcOLGtmVUdxWKXDW6Ixtez68xxtmd2l95xNg8Lzs4aqbV2cy0Ns2Bzg9vjHsgDIooQlLXHpWh6HsHcy6w==} + cpu: [arm64] + os: [win32] + + '@yuku-codegen/binding-win32-x64@0.5.44': + resolution: {integrity: sha512-geuJQ7FKI8YUtBgW8w72ChMfMvYy3gSytACxB4HOkylsoutrhH6lUNYHk1ny/p8u8t47NGxktpnzVJzI8IzJkA==} + cpu: [x64] + os: [win32] + + '@yuku-parser/binding-darwin-arm64@0.5.44': + resolution: {integrity: sha512-EXSW5w1YOIMyxu53MFxP43gTDeHlQueOjk8AEI9tuLF5976bDq3MXuIgzQvZKPVAirxGZu8+ANVXH1WcAH1G6A==} + cpu: [arm64] + os: [darwin] + + '@yuku-parser/binding-darwin-x64@0.5.44': + resolution: {integrity: sha512-pJBHsKxqR/nPwwaXgkkYTVo3G9dJ/AXhWsYyKyadU1zLg9gGfVwVTMehqwwutMCONDsLqOmEv/UqItmhpVsQJw==} + cpu: [x64] + os: [darwin] + + '@yuku-parser/binding-freebsd-x64@0.5.44': + resolution: {integrity: sha512-fOqYX5BQML94uj9hd3a+LlBNz54OoDm6l+wgUIZ8UUkOBfPV+w2lux1jj9FKXT85wwjDOFhgZ/XQYSEDK/N9mA==} + cpu: [x64] + os: [freebsd] + + '@yuku-parser/binding-linux-arm-gnu@0.5.44': + resolution: {integrity: sha512-kA2jRNh2cbbHDbhBN9IR8CnYI4UZHNQg0OVz6+V16Ph5VlLYpfv/6GdCmvQQoTGAnhFlbQiRoQys03ey91FTew==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@yuku-parser/binding-linux-arm-musl@0.5.44': + resolution: {integrity: sha512-TQ82L8c5Lxl3HBOmw0uGfCcsyw0mp7DVGwCuW24OdDWak6BKaumvB8/Ep1llPOvhk5xgSFB7fsqgh6sIwkNRew==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@yuku-parser/binding-linux-arm64-gnu@0.5.44': + resolution: {integrity: sha512-o6up+m/MsoMEtq6h4JTzmzKOvH9o3o41vK8oiok0LOZoPOFOqOSqC+N5V2ArD1O54m5LUq6ErghAbGWiPsMsqg==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@yuku-parser/binding-linux-arm64-musl@0.5.44': + resolution: {integrity: sha512-3XZoiHhtrjWKgk7CJC/sGzk1TE57SDPYzOFXUg6CZrigRZ+c0Q5ItzJpyAvhzlxv5ruNRYiuGvFbaRSIDnp2BA==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@yuku-parser/binding-linux-x64-gnu@0.5.44': + resolution: {integrity: sha512-7KYCySZI6cjsdeiiIwvviDfJFd4Xj5gjNBzm9akUpwxRXNwaHHuEq2yGkVdGqj3BT6dJsiNhJIhtS6k7/HJdFA==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@yuku-parser/binding-linux-x64-musl@0.5.44': + resolution: {integrity: sha512-SLU/nXwOjET2XlOiO984sAzCloiWw0+JdcWpGzXLz3JQWbdiblxWC9cIvB0fCtKdDhX1mIutKNEH+RRRJADYcQ==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@yuku-parser/binding-win32-arm64@0.5.44': + resolution: {integrity: sha512-LGmaJtB2mVqPD7Gu/RKAu9aIVxlaKPOgKB8RPHeFFD5Tf/apCiWZix1tkBjdOAo9cVEAoR9qnVHE6zJ+OG0drQ==} + cpu: [arm64] + os: [win32] + + '@yuku-parser/binding-win32-x64@0.5.44': + resolution: {integrity: sha512-2i0FTklLuhBIgILvtEQ3IN3J4qaTMKlxptseWNrz4F5mimL9UpQFUniVju9OOInwP2O1vgLdZn8EBjEXGNCHmg==} + cpu: [x64] + os: [win32] + + '@yuku-toolchain/types@0.5.43': + resolution: {integrity: sha512-kSpvPntnXw5+lYjO71ffBEnQ5ycQ74KGIYknh0TS4xeyCuBkOqxyJumxZkMhLBBUCLjDAbx2+Icnr3Zh4ftjpQ==} + '@zip.js/zip.js@2.8.11': resolution: {integrity: sha512-0fztsk/0ryJ+2PPr9EyXS5/Co7OK8q3zY/xOoozEWaUsL5x+C0cyZ4YyMuUffOO2Dx/rAdq4JMPqW0VUtm+vzA==} engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=18.0.0'} @@ -6578,8 +6715,8 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} - knip@6.23.0: - resolution: {integrity: sha512-2DvAOX2pZWiG4SLvRRxOAU0aWGEn1ZoVblI541xIoXFdHqq2THMZXy66/qcY5WGuW3TXhb9T1x1zd/Hd1u+yqg==} + knip@6.25.0: + resolution: {integrity: sha512-Q3n41VjOOB/aqsbxb8kallAcFKrUz3b2S5fD5pTODljVpP01t+rvAgy2x3j0Cq8yEpRRHNdar1vHuqFfGuIakQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -7019,15 +7156,15 @@ packages: resolution: {integrity: sha512-yFImD+WLElJpLKy8llG1qe4DCmMsL18peRp8XP1JKfig/gISbJkglnpDtX2aTmAn10kZF7164HbN2H8QPsXxGg==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.138.0: - resolution: {integrity: sha512-c25lvfpZ2+WY1yk6NkP0X0RTQg0ZxgSVaZHDa7lt6fEe1jwZjPWkRWvTyZ1xyaM7roVJMdtRCfbhUj/d4ims3Q==} + oxc-parser@0.139.0: + resolution: {integrity: sha512-cf1TKZN+zc0lwqigeyXKzKVk5+vNRe99Or2+wVJsXLdlhJgC+gsIniYDfj/ZEBzCJ8Xm21ZG6YtMbR262CcS2w==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.21.3: resolution: {integrity: sha512-2Mx3fKQz7+xgrBONjsxOgCGtMHOn38/HxMzW1I5efwXB5a4lRN0Vp40gYUJFBWJslcrvwoofTrqoTnLbwTd3pA==} - oxc-transform@0.138.0: - resolution: {integrity: sha512-PgCUGInuop9TGcFAL/cYSmUxAXhDMp3BIJN/FS9MhBhfToitfzj0pou4VrHBVuflM1b2thKccYbx7bGgjVryQg==} + oxc-transform@0.139.0: + resolution: {integrity: sha512-Sm7POE1WzSOwQnBXnC/iSpjCluH9Nbf+1zNfW4KQzxCm3uwkdebzgpIwdeufUnZK0vi/7JePkvt62LX8DZGJVw==} engines: {node: ^20.19.0 || >=22.12.0} oxfmt@0.56.0: @@ -7043,8 +7180,8 @@ packages: vite-plus: optional: true - oxfmt@0.57.0: - resolution: {integrity: sha512-ZB7Bi+rGDSqmVIo9jwcLyFgjxXvQhDdU+jx+ZrVy6VRiVXK2+CHc4hO3J4dUQjHe7V0ymHB+MDuv5z+NhK07HA==} + oxfmt@0.58.0: + resolution: {integrity: sha512-8feG/7NVEHDVwc1OUpP6Pks+TnaDFUw2jLLFIMi5bcmmwxAX2wBQvjSzj62RRTYBf2Op1Wt8xbkmagmPTR5ETg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -7060,12 +7197,12 @@ packages: resolution: {integrity: sha512-giCk5sEvG02d5tzPmFMX3hem8ndzEEu1xvGYS5OwNfO2WGl6ZVxt5LjE0yiMDoz94INI7XkXwgFAQiydPvVHDw==} hasBin: true - oxlint@1.72.0: - resolution: {integrity: sha512-1rhdZIP/EvoI91ABIwNU5Q8+bWf8mjrS5UzIOZld4d4bXxJvtlUhlQvaoTogIGin/qdErMOrwaIJvCSIAKTLhA==} + oxlint@1.73.0: + resolution: {integrity: sha512-u91G9TJzU6yqKWNZUYprQB07W7YvntZXaRxQ6CkoytepYhLWUXWsr1M8zUJ34VatNPuUAr3Z8GH+O2A331CluQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.22.1' + oxlint-tsgolint: '>=0.24.0' vite-plus: workspace:vite-plus@* peerDependenciesMeta: oxlint-tsgolint: @@ -7187,8 +7324,8 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.4: - resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} engines: {node: '>=12'} pify@2.3.0: @@ -7536,6 +7673,25 @@ packages: vue-tsc: optional: true + rolldown-plugin-dts@0.27.2: + resolution: {integrity: sha512-BzyD3qqF4DAg12c8QTVia73dXReDcsMsYHPvKxxjCeBolDbVxtYIy+YanF6osBLn5WGp2F43McOSUhxplgEZuQ==} + engines: {node: ^22.18.0 || >=24.11.0} + peerDependencies: + '@ts-macro/tsc': ^0.3.6 + '@typescript/native-preview': '>=7.0.0-dev.20260325.1' + rolldown: workspace:rolldown@* + typescript: ^5.0.0 || ^6.0.0 || ^7.0.0 + vue-tsc: ~3.2.0 || ~3.3.0 + peerDependenciesMeta: + '@ts-macro/tsc': + optional: true + '@typescript/native-preview': + optional: true + typescript: + optional: true + vue-tsc: + optional: true + rollup-plugin-license@3.7.1: resolution: {integrity: sha512-FcGXUbAmPvRSLxjVdjp/r/MUtKBlttVQd+ApUyvKfREnsoAfAZA6Ic2fE1Tz4RL0f9XqEQU9UIRNUMdtQtliDw==} engines: {node: '>=14.0.0'} @@ -7737,8 +7893,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.8.4: - resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==} + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} hasBin: true @@ -8103,14 +8259,14 @@ packages: peerDependencies: typescript: '>=4.0.0' - tsdown@0.22.3: - resolution: {integrity: sha512-louqbfA8Qf//B9jTTL0FPtXTNpjCWv1VPkbcmQMph2pTpzs+LnB1tbe4tDDRVpo2BjF5SgUXaTZe45SxB8pWHg==} + tsdown@0.22.4: + resolution: {integrity: sha512-3a5FsNL2fH2jw3ozvFUuPMBgS0xXjX9wpZShHyB4klXelVhyaNw5Q5WA9TPCNeoGYpRZEc4OZdMx5wT4Fkma3A==} engines: {node: ^22.18.0 || >=24.11.0} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@tsdown/css': 0.22.3 - '@tsdown/exe': 0.22.3 + '@tsdown/css': 0.22.4 + '@tsdown/exe': 0.22.4 '@vitejs/devtools': '*' publint: ^0.3.8 tsx: '*' @@ -8383,8 +8539,8 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - valibot@1.4.1: - resolution: {integrity: sha512-klCmFTz2jeDluy9RwX+F884TCiogtdBJ/YaxSx1EOBYXa3NXNWj8kR1jjN8rzluwojJVWWaHJ4r1U5LfICnM3g==} + valibot@1.4.2: + resolution: {integrity: sha512-gjdCvJ6d3RyHAneqxMYMW9QMCwYMb3jpOO0IyHZV1bnRHFBHrX3VkIILt5XYR0WhwHiH7Mty8ovuPZ/O3gamrg==} peerDependencies: typescript: '>=5' peerDependenciesMeta: @@ -8651,6 +8807,15 @@ packages: resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} + yuku-ast@0.1.7: + resolution: {integrity: sha512-2RiMEWv500TixY5rJy6OZd4fSy9WYZKWh6gGbIJ7y7vAGcuCugWOWwOLGaQcRZrXcPUfqtLtvpaJ3SdXtWlhKA==} + + yuku-codegen@0.5.44: + resolution: {integrity: sha512-0rhtgWGz+bR3Pe7xqJ5E4VqxI1vqNtkeJRkeXM0Qd3tgldYClQipxa9bRZyuNOOfk0Ri02scrjnkoAHM16/f2g==} + + yuku-parser@0.5.44: + resolution: {integrity: sha512-mAhpQZ/bXjxZmKiGUqEWskC9mZTcTBv6/fdzVdzdjM6XuD1DP3IavdLVWdM39L9ewK9vS9OtJmaKNeWgRzpy0w==} + zimmerframe@1.1.4: resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} @@ -8680,7 +8845,7 @@ snapshots: cjs-module-lexer: 1.4.3 fflate: 0.8.2 lru-cache: 11.2.7 - semver: 7.8.4 + semver: 7.8.5 typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 @@ -9494,7 +9659,7 @@ snapshots: dependencies: '@simple-libs/child-process-utils': 1.0.1 '@simple-libs/stream-utils': 1.2.0 - semver: 7.8.4 + semver: 7.8.5 optionalDependencies: conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.4.0 @@ -10029,7 +10194,7 @@ snapshots: es-toolkit: 1.47.1 js-yaml: 4.2.0 obug: 2.1.3 - semver: 7.8.4 + semver: 7.8.5 typanion: 3.14.0 optionalDependencies: '@emnapi/runtime': 1.11.1 @@ -10061,7 +10226,7 @@ snapshots: es-toolkit: 1.47.1 js-yaml: 4.2.0 obug: 2.1.3 - semver: 7.8.4 + semver: 7.8.5 typanion: 3.14.0 optionalDependencies: '@emnapi/runtime': 1.11.1 @@ -10604,7 +10769,7 @@ snapshots: '@oxc-parser/binding-android-arm-eabi@0.137.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.138.0': + '@oxc-parser/binding-android-arm-eabi@0.139.0': optional: true '@oxc-parser/binding-android-arm64@0.132.0': @@ -10613,7 +10778,7 @@ snapshots: '@oxc-parser/binding-android-arm64@0.137.0': optional: true - '@oxc-parser/binding-android-arm64@0.138.0': + '@oxc-parser/binding-android-arm64@0.139.0': optional: true '@oxc-parser/binding-darwin-arm64@0.132.0': @@ -10622,7 +10787,7 @@ snapshots: '@oxc-parser/binding-darwin-arm64@0.137.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.138.0': + '@oxc-parser/binding-darwin-arm64@0.139.0': optional: true '@oxc-parser/binding-darwin-x64@0.132.0': @@ -10631,7 +10796,7 @@ snapshots: '@oxc-parser/binding-darwin-x64@0.137.0': optional: true - '@oxc-parser/binding-darwin-x64@0.138.0': + '@oxc-parser/binding-darwin-x64@0.139.0': optional: true '@oxc-parser/binding-freebsd-x64@0.132.0': @@ -10640,7 +10805,7 @@ snapshots: '@oxc-parser/binding-freebsd-x64@0.137.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.138.0': + '@oxc-parser/binding-freebsd-x64@0.139.0': optional: true '@oxc-parser/binding-linux-arm-gnueabihf@0.132.0': @@ -10649,7 +10814,7 @@ snapshots: '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.139.0': optional: true '@oxc-parser/binding-linux-arm-musleabihf@0.132.0': @@ -10658,7 +10823,7 @@ snapshots: '@oxc-parser/binding-linux-arm-musleabihf@0.137.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.139.0': optional: true '@oxc-parser/binding-linux-arm64-gnu@0.132.0': @@ -10667,7 +10832,7 @@ snapshots: '@oxc-parser/binding-linux-arm64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.138.0': + '@oxc-parser/binding-linux-arm64-gnu@0.139.0': optional: true '@oxc-parser/binding-linux-arm64-musl@0.132.0': @@ -10676,7 +10841,7 @@ snapshots: '@oxc-parser/binding-linux-arm64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.138.0': + '@oxc-parser/binding-linux-arm64-musl@0.139.0': optional: true '@oxc-parser/binding-linux-ppc64-gnu@0.132.0': @@ -10685,7 +10850,7 @@ snapshots: '@oxc-parser/binding-linux-ppc64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.139.0': optional: true '@oxc-parser/binding-linux-riscv64-gnu@0.132.0': @@ -10694,7 +10859,7 @@ snapshots: '@oxc-parser/binding-linux-riscv64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.139.0': optional: true '@oxc-parser/binding-linux-riscv64-musl@0.132.0': @@ -10703,7 +10868,7 @@ snapshots: '@oxc-parser/binding-linux-riscv64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.138.0': + '@oxc-parser/binding-linux-riscv64-musl@0.139.0': optional: true '@oxc-parser/binding-linux-s390x-gnu@0.132.0': @@ -10712,7 +10877,7 @@ snapshots: '@oxc-parser/binding-linux-s390x-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.138.0': + '@oxc-parser/binding-linux-s390x-gnu@0.139.0': optional: true '@oxc-parser/binding-linux-x64-gnu@0.132.0': @@ -10721,7 +10886,7 @@ snapshots: '@oxc-parser/binding-linux-x64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.138.0': + '@oxc-parser/binding-linux-x64-gnu@0.139.0': optional: true '@oxc-parser/binding-linux-x64-musl@0.132.0': @@ -10730,7 +10895,7 @@ snapshots: '@oxc-parser/binding-linux-x64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.138.0': + '@oxc-parser/binding-linux-x64-musl@0.139.0': optional: true '@oxc-parser/binding-openharmony-arm64@0.132.0': @@ -10739,7 +10904,7 @@ snapshots: '@oxc-parser/binding-openharmony-arm64@0.137.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.138.0': + '@oxc-parser/binding-openharmony-arm64@0.139.0': optional: true '@oxc-parser/binding-wasm32-wasi@0.132.0': @@ -10756,7 +10921,7 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@oxc-parser/binding-wasm32-wasi@0.138.0': + '@oxc-parser/binding-wasm32-wasi@0.139.0': dependencies: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 @@ -10769,7 +10934,7 @@ snapshots: '@oxc-parser/binding-win32-arm64-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.138.0': + '@oxc-parser/binding-win32-arm64-msvc@0.139.0': optional: true '@oxc-parser/binding-win32-ia32-msvc@0.132.0': @@ -10778,7 +10943,7 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.138.0': + '@oxc-parser/binding-win32-ia32-msvc@0.139.0': optional: true '@oxc-parser/binding-win32-x64-msvc@0.132.0': @@ -10787,16 +10952,16 @@ snapshots: '@oxc-parser/binding-win32-x64-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.138.0': + '@oxc-parser/binding-win32-x64-msvc@0.139.0': optional: true - '@oxc-project/runtime@0.138.0': {} + '@oxc-project/runtime@0.139.0': {} '@oxc-project/types@0.132.0': {} '@oxc-project/types@0.137.0': {} - '@oxc-project/types@0.138.0': {} + '@oxc-project/types@0.139.0': {} '@oxc-resolver/binding-android-arm-eabi@11.21.3': optional: true @@ -10859,182 +11024,182 @@ snapshots: '@oxc-resolver/binding-win32-x64-msvc@11.21.3': optional: true - '@oxc-transform/binding-android-arm-eabi@0.138.0': + '@oxc-transform/binding-android-arm-eabi@0.139.0': optional: true - '@oxc-transform/binding-android-arm64@0.138.0': + '@oxc-transform/binding-android-arm64@0.139.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.138.0': + '@oxc-transform/binding-darwin-arm64@0.139.0': optional: true - '@oxc-transform/binding-darwin-x64@0.138.0': + '@oxc-transform/binding-darwin-x64@0.139.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.138.0': + '@oxc-transform/binding-freebsd-x64@0.139.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.138.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.139.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.138.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.139.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.138.0': + '@oxc-transform/binding-linux-arm64-gnu@0.139.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.138.0': + '@oxc-transform/binding-linux-arm64-musl@0.139.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.138.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.139.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.138.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.139.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.138.0': + '@oxc-transform/binding-linux-riscv64-musl@0.139.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.138.0': + '@oxc-transform/binding-linux-s390x-gnu@0.139.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.138.0': + '@oxc-transform/binding-linux-x64-gnu@0.139.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.138.0': + '@oxc-transform/binding-linux-x64-musl@0.139.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.138.0': + '@oxc-transform/binding-openharmony-arm64@0.139.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.138.0': + '@oxc-transform/binding-wasm32-wasi@0.139.0': dependencies: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.138.0': + '@oxc-transform/binding-win32-arm64-msvc@0.139.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.138.0': + '@oxc-transform/binding-win32-ia32-msvc@0.139.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.138.0': + '@oxc-transform/binding-win32-x64-msvc@0.139.0': optional: true '@oxfmt/binding-android-arm-eabi@0.56.0': optional: true - '@oxfmt/binding-android-arm-eabi@0.57.0': + '@oxfmt/binding-android-arm-eabi@0.58.0': optional: true '@oxfmt/binding-android-arm64@0.56.0': optional: true - '@oxfmt/binding-android-arm64@0.57.0': + '@oxfmt/binding-android-arm64@0.58.0': optional: true '@oxfmt/binding-darwin-arm64@0.56.0': optional: true - '@oxfmt/binding-darwin-arm64@0.57.0': + '@oxfmt/binding-darwin-arm64@0.58.0': optional: true '@oxfmt/binding-darwin-x64@0.56.0': optional: true - '@oxfmt/binding-darwin-x64@0.57.0': + '@oxfmt/binding-darwin-x64@0.58.0': optional: true '@oxfmt/binding-freebsd-x64@0.56.0': optional: true - '@oxfmt/binding-freebsd-x64@0.57.0': + '@oxfmt/binding-freebsd-x64@0.58.0': optional: true '@oxfmt/binding-linux-arm-gnueabihf@0.56.0': optional: true - '@oxfmt/binding-linux-arm-gnueabihf@0.57.0': + '@oxfmt/binding-linux-arm-gnueabihf@0.58.0': optional: true '@oxfmt/binding-linux-arm-musleabihf@0.56.0': optional: true - '@oxfmt/binding-linux-arm-musleabihf@0.57.0': + '@oxfmt/binding-linux-arm-musleabihf@0.58.0': optional: true '@oxfmt/binding-linux-arm64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-arm64-gnu@0.57.0': + '@oxfmt/binding-linux-arm64-gnu@0.58.0': optional: true '@oxfmt/binding-linux-arm64-musl@0.56.0': optional: true - '@oxfmt/binding-linux-arm64-musl@0.57.0': + '@oxfmt/binding-linux-arm64-musl@0.58.0': optional: true '@oxfmt/binding-linux-ppc64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-ppc64-gnu@0.57.0': + '@oxfmt/binding-linux-ppc64-gnu@0.58.0': optional: true '@oxfmt/binding-linux-riscv64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-riscv64-gnu@0.57.0': + '@oxfmt/binding-linux-riscv64-gnu@0.58.0': optional: true '@oxfmt/binding-linux-riscv64-musl@0.56.0': optional: true - '@oxfmt/binding-linux-riscv64-musl@0.57.0': + '@oxfmt/binding-linux-riscv64-musl@0.58.0': optional: true '@oxfmt/binding-linux-s390x-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-s390x-gnu@0.57.0': + '@oxfmt/binding-linux-s390x-gnu@0.58.0': optional: true '@oxfmt/binding-linux-x64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-x64-gnu@0.57.0': + '@oxfmt/binding-linux-x64-gnu@0.58.0': optional: true '@oxfmt/binding-linux-x64-musl@0.56.0': optional: true - '@oxfmt/binding-linux-x64-musl@0.57.0': + '@oxfmt/binding-linux-x64-musl@0.58.0': optional: true '@oxfmt/binding-openharmony-arm64@0.56.0': optional: true - '@oxfmt/binding-openharmony-arm64@0.57.0': + '@oxfmt/binding-openharmony-arm64@0.58.0': optional: true '@oxfmt/binding-win32-arm64-msvc@0.56.0': optional: true - '@oxfmt/binding-win32-arm64-msvc@0.57.0': + '@oxfmt/binding-win32-arm64-msvc@0.58.0': optional: true '@oxfmt/binding-win32-ia32-msvc@0.56.0': optional: true - '@oxfmt/binding-win32-ia32-msvc@0.57.0': + '@oxfmt/binding-win32-ia32-msvc@0.58.0': optional: true '@oxfmt/binding-win32-x64-msvc@0.56.0': optional: true - '@oxfmt/binding-win32-x64-msvc@0.57.0': + '@oxfmt/binding-win32-x64-msvc@0.58.0': optional: true '@oxlint-tsgolint/darwin-arm64@0.24.0': @@ -11055,64 +11220,64 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.24.0': optional: true - '@oxlint/binding-android-arm-eabi@1.72.0': + '@oxlint/binding-android-arm-eabi@1.73.0': optional: true - '@oxlint/binding-android-arm64@1.72.0': + '@oxlint/binding-android-arm64@1.73.0': optional: true - '@oxlint/binding-darwin-arm64@1.72.0': + '@oxlint/binding-darwin-arm64@1.73.0': optional: true - '@oxlint/binding-darwin-x64@1.72.0': + '@oxlint/binding-darwin-x64@1.73.0': optional: true - '@oxlint/binding-freebsd-x64@1.72.0': + '@oxlint/binding-freebsd-x64@1.73.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.72.0': + '@oxlint/binding-linux-arm-gnueabihf@1.73.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.72.0': + '@oxlint/binding-linux-arm-musleabihf@1.73.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.72.0': + '@oxlint/binding-linux-arm64-gnu@1.73.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.72.0': + '@oxlint/binding-linux-arm64-musl@1.73.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.72.0': + '@oxlint/binding-linux-ppc64-gnu@1.73.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.72.0': + '@oxlint/binding-linux-riscv64-gnu@1.73.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.72.0': + '@oxlint/binding-linux-riscv64-musl@1.73.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.72.0': + '@oxlint/binding-linux-s390x-gnu@1.73.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.72.0': + '@oxlint/binding-linux-x64-gnu@1.73.0': optional: true - '@oxlint/binding-linux-x64-musl@1.72.0': + '@oxlint/binding-linux-x64-musl@1.73.0': optional: true - '@oxlint/binding-openharmony-arm64@1.72.0': + '@oxlint/binding-openharmony-arm64@1.73.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.72.0': + '@oxlint/binding-win32-arm64-msvc@1.73.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.72.0': + '@oxlint/binding-win32-ia32-msvc@1.73.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.72.0': + '@oxlint/binding-win32-x64-msvc@1.73.0': optional: true - '@oxlint/plugins@1.68.0': {} + '@oxlint/plugins@1.73.0': {} '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -11194,7 +11359,7 @@ snapshots: extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.5.0 - semver: 7.8.4 + semver: 7.8.5 tar-fs: 3.1.1 yargs: 17.7.2 transitivePeerDependencies: @@ -11220,10 +11385,10 @@ snapshots: '@rollup/pluginutils': 5.4.0(rollup@4.60.4) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.5.0(picomatch@4.0.4) + fdir: 6.5.0(picomatch@4.0.5) is-reference: 1.2.1 magic-string: 0.30.21 - picomatch: 4.0.4 + picomatch: 4.0.5 optionalDependencies: rollup: 4.60.4 @@ -11258,7 +11423,7 @@ snapshots: dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.4 + picomatch: 4.0.5 optionalDependencies: rollup: 4.60.4 @@ -11369,12 +11534,12 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@tsdown/css@0.22.3(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@6.0.1(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.3)(tsx@4.22.4)(yaml@2.9.0)': + '@tsdown/css@0.22.4(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@6.0.1(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.4)(tsx@4.22.4)(yaml@2.9.0)': dependencies: lightningcss: 1.32.0 postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.16)(tsx@4.22.4)(yaml@2.9.0) rolldown: link:rolldown/packages/rolldown - tsdown: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) optionalDependencies: postcss: 8.5.16 postcss-import: 16.1.1(postcss@8.5.16) @@ -11386,12 +11551,12 @@ snapshots: - tsx - yaml - '@tsdown/exe@0.22.3(tsdown@0.22.3)': + '@tsdown/exe@0.22.4(tsdown@0.22.4)': dependencies: obug: 2.1.3 - semver: 7.8.4 + semver: 7.8.5 tinyexec: 1.2.4 - tsdown: 0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) '@tybys/wasm-util@0.10.3': dependencies: @@ -11609,7 +11774,7 @@ snapshots: '@typescript-eslint/visitor-keys': 8.62.1 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.4 - semver: 7.8.4 + semver: 7.8.5 tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 @@ -11722,9 +11887,9 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@valibot/to-json-schema@1.7.0(valibot@1.4.1(typescript@6.0.2))': + '@valibot/to-json-schema@1.7.0(valibot@1.4.2(typescript@6.0.2))': dependencies: - valibot: 1.4.1(typescript@6.0.2) + valibot: 1.4.2(typescript@6.0.2) '@vercel/detect-agent@1.2.3': {} @@ -11849,7 +12014,7 @@ snapshots: picocolors: 1.1.1 prompts: 2.4.2 publint: 0.3.21 - semver: 7.8.4 + semver: 7.8.5 tinyexec: 1.2.4 transitivePeerDependencies: - conventional-commits-filter @@ -12118,6 +12283,74 @@ snapshots: transitivePeerDependencies: - typanion + '@yuku-codegen/binding-darwin-arm64@0.5.44': + optional: true + + '@yuku-codegen/binding-darwin-x64@0.5.44': + optional: true + + '@yuku-codegen/binding-freebsd-x64@0.5.44': + optional: true + + '@yuku-codegen/binding-linux-arm-gnu@0.5.44': + optional: true + + '@yuku-codegen/binding-linux-arm-musl@0.5.44': + optional: true + + '@yuku-codegen/binding-linux-arm64-gnu@0.5.44': + optional: true + + '@yuku-codegen/binding-linux-arm64-musl@0.5.44': + optional: true + + '@yuku-codegen/binding-linux-x64-gnu@0.5.44': + optional: true + + '@yuku-codegen/binding-linux-x64-musl@0.5.44': + optional: true + + '@yuku-codegen/binding-win32-arm64@0.5.44': + optional: true + + '@yuku-codegen/binding-win32-x64@0.5.44': + optional: true + + '@yuku-parser/binding-darwin-arm64@0.5.44': + optional: true + + '@yuku-parser/binding-darwin-x64@0.5.44': + optional: true + + '@yuku-parser/binding-freebsd-x64@0.5.44': + optional: true + + '@yuku-parser/binding-linux-arm-gnu@0.5.44': + optional: true + + '@yuku-parser/binding-linux-arm-musl@0.5.44': + optional: true + + '@yuku-parser/binding-linux-arm64-gnu@0.5.44': + optional: true + + '@yuku-parser/binding-linux-arm64-musl@0.5.44': + optional: true + + '@yuku-parser/binding-linux-x64-gnu@0.5.44': + optional: true + + '@yuku-parser/binding-linux-x64-musl@0.5.44': + optional: true + + '@yuku-parser/binding-win32-arm64@0.5.44': + optional: true + + '@yuku-parser/binding-win32-x64@0.5.44': + optional: true + + '@yuku-toolchain/types@0.5.43': {} + '@zip.js/zip.js@2.8.11': {} abort-controller@3.0.0: @@ -12603,7 +12836,7 @@ snapshots: conventional-commits-filter: 5.0.0 handlebars: 4.7.8 meow: 13.2.0 - semver: 7.8.4 + semver: 7.8.5 conventional-changelog@7.2.0(conventional-commits-filter@5.0.0): dependencies: @@ -12774,14 +13007,14 @@ snapshots: devframe@0.5.4(typescript@6.0.2): dependencies: - '@valibot/to-json-schema': 1.7.0(valibot@1.4.1(typescript@6.0.2)) + '@valibot/to-json-schema': 1.7.0(valibot@1.4.2(typescript@6.0.2)) birpc: 4.0.0 cac: 7.0.0 h3: 2.0.1-rc.22 mrmime: 2.0.1 nostics: 0.2.0 pathe: 2.0.3 - valibot: 1.4.1(typescript@6.0.2) + valibot: 1.4.2(typescript@6.0.2) ws: 8.21.0 transitivePeerDependencies: - bufferutil @@ -12954,7 +13187,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.39.4(jiti@2.7.0)): dependencies: eslint: 9.39.4(jiti@2.7.0) - semver: 7.8.4 + semver: 7.8.5 eslint-import-context@0.1.9(unrs-resolver@1.11.1): dependencies: @@ -12979,7 +13212,7 @@ snapshots: eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.2.4 - semver: 7.8.4 + semver: 7.8.5 stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: @@ -12997,7 +13230,7 @@ snapshots: globals: 15.15.0 globrex: 0.1.2 ignore: 5.3.2 - semver: 7.8.4 + semver: 7.8.5 optionalDependencies: ts-declaration-location: 1.0.7(typescript@6.0.2) typescript: 6.0.2 @@ -13186,9 +13419,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.5.0(picomatch@4.0.4): + fdir@6.5.0(picomatch@4.0.5): optionalDependencies: - picomatch: 4.0.4 + picomatch: 4.0.5 fetch-blob@3.2.0: dependencies: @@ -13706,15 +13939,15 @@ snapshots: kleur@3.0.3: {} - knip@6.23.0: + knip@6.25.0: dependencies: - fdir: 6.5.0(picomatch@4.0.4) + fdir: 6.5.0(picomatch@4.0.5) formatly: 0.3.0 get-tsconfig: 4.14.0 jiti: 2.7.0 oxc-parser: 0.137.0 oxc-resolver: 11.21.3 - picomatch: 4.0.4 + picomatch: 4.0.5 smol-toml: 1.6.1 strip-json-comments: 5.0.3 tinyglobby: 0.2.17 @@ -13813,7 +14046,7 @@ snapshots: dependencies: commander: 14.0.3 listr2: 9.0.5 - picomatch: 4.0.4 + picomatch: 4.0.5 string-argv: 0.3.2 tinyexec: 1.2.4 yaml: 2.9.0 @@ -13821,7 +14054,7 @@ snapshots: lint-staged@17.0.8: dependencies: listr2: 10.2.1 - picomatch: 4.0.4 + picomatch: 4.0.5 string-argv: 0.3.2 tinyexec: 1.2.4 optionalDependencies: @@ -14064,13 +14297,13 @@ snapshots: normalize-package-data@7.0.1: dependencies: hosted-git-info: 8.1.0 - semver: 7.8.4 + semver: 7.8.5 validate-npm-package-license: 3.0.4 normalize-package-data@8.0.0: dependencies: hosted-git-info: 9.0.2 - semver: 7.8.4 + semver: 7.8.5 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -14207,30 +14440,30 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc': 0.137.0 '@oxc-parser/binding-win32-x64-msvc': 0.137.0 - oxc-parser@0.138.0: + oxc-parser@0.139.0: dependencies: - '@oxc-project/types': 0.138.0 + '@oxc-project/types': 0.139.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.138.0 - '@oxc-parser/binding-android-arm64': 0.138.0 - '@oxc-parser/binding-darwin-arm64': 0.138.0 - '@oxc-parser/binding-darwin-x64': 0.138.0 - '@oxc-parser/binding-freebsd-x64': 0.138.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.138.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.138.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.138.0 - '@oxc-parser/binding-linux-arm64-musl': 0.138.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.138.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.138.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.138.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.138.0 - '@oxc-parser/binding-linux-x64-gnu': 0.138.0 - '@oxc-parser/binding-linux-x64-musl': 0.138.0 - '@oxc-parser/binding-openharmony-arm64': 0.138.0 - '@oxc-parser/binding-wasm32-wasi': 0.138.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.138.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.138.0 - '@oxc-parser/binding-win32-x64-msvc': 0.138.0 + '@oxc-parser/binding-android-arm-eabi': 0.139.0 + '@oxc-parser/binding-android-arm64': 0.139.0 + '@oxc-parser/binding-darwin-arm64': 0.139.0 + '@oxc-parser/binding-darwin-x64': 0.139.0 + '@oxc-parser/binding-freebsd-x64': 0.139.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.139.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.139.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.139.0 + '@oxc-parser/binding-linux-arm64-musl': 0.139.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.139.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.139.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.139.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.139.0 + '@oxc-parser/binding-linux-x64-gnu': 0.139.0 + '@oxc-parser/binding-linux-x64-musl': 0.139.0 + '@oxc-parser/binding-openharmony-arm64': 0.139.0 + '@oxc-parser/binding-wasm32-wasi': 0.139.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.139.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.139.0 + '@oxc-parser/binding-win32-x64-msvc': 0.139.0 oxc-resolver@11.21.3: optionalDependencies: @@ -14254,28 +14487,28 @@ snapshots: '@oxc-resolver/binding-win32-arm64-msvc': 11.21.3 '@oxc-resolver/binding-win32-x64-msvc': 11.21.3 - oxc-transform@0.138.0: + oxc-transform@0.139.0: optionalDependencies: - '@oxc-transform/binding-android-arm-eabi': 0.138.0 - '@oxc-transform/binding-android-arm64': 0.138.0 - '@oxc-transform/binding-darwin-arm64': 0.138.0 - '@oxc-transform/binding-darwin-x64': 0.138.0 - '@oxc-transform/binding-freebsd-x64': 0.138.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.138.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.138.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.138.0 - '@oxc-transform/binding-linux-arm64-musl': 0.138.0 - '@oxc-transform/binding-linux-ppc64-gnu': 0.138.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.138.0 - '@oxc-transform/binding-linux-riscv64-musl': 0.138.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.138.0 - '@oxc-transform/binding-linux-x64-gnu': 0.138.0 - '@oxc-transform/binding-linux-x64-musl': 0.138.0 - '@oxc-transform/binding-openharmony-arm64': 0.138.0 - '@oxc-transform/binding-wasm32-wasi': 0.138.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.138.0 - '@oxc-transform/binding-win32-ia32-msvc': 0.138.0 - '@oxc-transform/binding-win32-x64-msvc': 0.138.0 + '@oxc-transform/binding-android-arm-eabi': 0.139.0 + '@oxc-transform/binding-android-arm64': 0.139.0 + '@oxc-transform/binding-darwin-arm64': 0.139.0 + '@oxc-transform/binding-darwin-x64': 0.139.0 + '@oxc-transform/binding-freebsd-x64': 0.139.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.139.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.139.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.139.0 + '@oxc-transform/binding-linux-arm64-musl': 0.139.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.139.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.139.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.139.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.139.0 + '@oxc-transform/binding-linux-x64-gnu': 0.139.0 + '@oxc-transform/binding-linux-x64-musl': 0.139.0 + '@oxc-transform/binding-openharmony-arm64': 0.139.0 + '@oxc-transform/binding-wasm32-wasi': 0.139.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.139.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.139.0 + '@oxc-transform/binding-win32-x64-msvc': 0.139.0 oxfmt@0.56.0(vite-plus@packages+cli): dependencies: @@ -14302,29 +14535,29 @@ snapshots: '@oxfmt/binding-win32-x64-msvc': 0.56.0 vite-plus: link:packages/cli - oxfmt@0.57.0(vite-plus@packages+cli): + oxfmt@0.58.0(vite-plus@packages+cli): dependencies: tinypool: 2.1.0 optionalDependencies: - '@oxfmt/binding-android-arm-eabi': 0.57.0 - '@oxfmt/binding-android-arm64': 0.57.0 - '@oxfmt/binding-darwin-arm64': 0.57.0 - '@oxfmt/binding-darwin-x64': 0.57.0 - '@oxfmt/binding-freebsd-x64': 0.57.0 - '@oxfmt/binding-linux-arm-gnueabihf': 0.57.0 - '@oxfmt/binding-linux-arm-musleabihf': 0.57.0 - '@oxfmt/binding-linux-arm64-gnu': 0.57.0 - '@oxfmt/binding-linux-arm64-musl': 0.57.0 - '@oxfmt/binding-linux-ppc64-gnu': 0.57.0 - '@oxfmt/binding-linux-riscv64-gnu': 0.57.0 - '@oxfmt/binding-linux-riscv64-musl': 0.57.0 - '@oxfmt/binding-linux-s390x-gnu': 0.57.0 - '@oxfmt/binding-linux-x64-gnu': 0.57.0 - '@oxfmt/binding-linux-x64-musl': 0.57.0 - '@oxfmt/binding-openharmony-arm64': 0.57.0 - '@oxfmt/binding-win32-arm64-msvc': 0.57.0 - '@oxfmt/binding-win32-ia32-msvc': 0.57.0 - '@oxfmt/binding-win32-x64-msvc': 0.57.0 + '@oxfmt/binding-android-arm-eabi': 0.58.0 + '@oxfmt/binding-android-arm64': 0.58.0 + '@oxfmt/binding-darwin-arm64': 0.58.0 + '@oxfmt/binding-darwin-x64': 0.58.0 + '@oxfmt/binding-freebsd-x64': 0.58.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.58.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.58.0 + '@oxfmt/binding-linux-arm64-gnu': 0.58.0 + '@oxfmt/binding-linux-arm64-musl': 0.58.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.58.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.58.0 + '@oxfmt/binding-linux-riscv64-musl': 0.58.0 + '@oxfmt/binding-linux-s390x-gnu': 0.58.0 + '@oxfmt/binding-linux-x64-gnu': 0.58.0 + '@oxfmt/binding-linux-x64-musl': 0.58.0 + '@oxfmt/binding-openharmony-arm64': 0.58.0 + '@oxfmt/binding-win32-arm64-msvc': 0.58.0 + '@oxfmt/binding-win32-ia32-msvc': 0.58.0 + '@oxfmt/binding-win32-x64-msvc': 0.58.0 vite-plus: link:packages/cli oxlint-tsgolint@0.24.0: @@ -14336,27 +14569,27 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.24.0 '@oxlint-tsgolint/win32-x64': 0.24.0 - oxlint@1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli): + oxlint@1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli): optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.72.0 - '@oxlint/binding-android-arm64': 1.72.0 - '@oxlint/binding-darwin-arm64': 1.72.0 - '@oxlint/binding-darwin-x64': 1.72.0 - '@oxlint/binding-freebsd-x64': 1.72.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.72.0 - '@oxlint/binding-linux-arm-musleabihf': 1.72.0 - '@oxlint/binding-linux-arm64-gnu': 1.72.0 - '@oxlint/binding-linux-arm64-musl': 1.72.0 - '@oxlint/binding-linux-ppc64-gnu': 1.72.0 - '@oxlint/binding-linux-riscv64-gnu': 1.72.0 - '@oxlint/binding-linux-riscv64-musl': 1.72.0 - '@oxlint/binding-linux-s390x-gnu': 1.72.0 - '@oxlint/binding-linux-x64-gnu': 1.72.0 - '@oxlint/binding-linux-x64-musl': 1.72.0 - '@oxlint/binding-openharmony-arm64': 1.72.0 - '@oxlint/binding-win32-arm64-msvc': 1.72.0 - '@oxlint/binding-win32-ia32-msvc': 1.72.0 - '@oxlint/binding-win32-x64-msvc': 1.72.0 + '@oxlint/binding-android-arm-eabi': 1.73.0 + '@oxlint/binding-android-arm64': 1.73.0 + '@oxlint/binding-darwin-arm64': 1.73.0 + '@oxlint/binding-darwin-x64': 1.73.0 + '@oxlint/binding-freebsd-x64': 1.73.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.73.0 + '@oxlint/binding-linux-arm-musleabihf': 1.73.0 + '@oxlint/binding-linux-arm64-gnu': 1.73.0 + '@oxlint/binding-linux-arm64-musl': 1.73.0 + '@oxlint/binding-linux-ppc64-gnu': 1.73.0 + '@oxlint/binding-linux-riscv64-gnu': 1.73.0 + '@oxlint/binding-linux-riscv64-musl': 1.73.0 + '@oxlint/binding-linux-s390x-gnu': 1.73.0 + '@oxlint/binding-linux-x64-gnu': 1.73.0 + '@oxlint/binding-linux-x64-musl': 1.73.0 + '@oxlint/binding-openharmony-arm64': 1.73.0 + '@oxlint/binding-win32-arm64-msvc': 1.73.0 + '@oxlint/binding-win32-ia32-msvc': 1.73.0 + '@oxlint/binding-win32-x64-msvc': 1.73.0 oxlint-tsgolint: 0.24.0 vite-plus: link:packages/cli @@ -14474,7 +14707,7 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.4: {} + picomatch@4.0.5: {} pify@2.3.0: {} @@ -14813,10 +15046,25 @@ snapshots: transitivePeerDependencies: - oxc-resolver - rollup-plugin-license@3.7.1(picomatch@4.0.4)(rollup@4.60.4): + rolldown-plugin-dts@0.27.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2): + dependencies: + dts-resolver: 3.0.0(oxc-resolver@11.21.3) + get-tsconfig: 5.0.0-beta.5 + obug: 2.1.3 + rolldown: link:rolldown/packages/rolldown + yuku-ast: 0.1.7 + yuku-codegen: 0.5.44 + yuku-parser: 0.5.44 + optionalDependencies: + '@typescript/native-preview': 7.0.0-dev.20260605.1 + typescript: 6.0.2 + transitivePeerDependencies: + - oxc-resolver + + rollup-plugin-license@3.7.1(picomatch@4.0.5)(rollup@4.60.4): dependencies: commenting: 1.1.0 - fdir: 6.5.0(picomatch@4.0.4) + fdir: 6.5.0(picomatch@4.0.5) lodash: 4.17.21 magic-string: 0.30.21 moment: 2.30.1 @@ -15013,7 +15261,7 @@ snapshots: semver@6.3.1: {} - semver@7.8.4: {} + semver@7.8.5: {} send@1.2.0: dependencies: @@ -15327,8 +15575,8 @@ snapshots: tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 tinypool@2.1.0: {} @@ -15370,11 +15618,11 @@ snapshots: ts-declaration-location@1.0.7(typescript@6.0.2): dependencies: - picomatch: 4.0.4 + picomatch: 4.0.5 typescript: 6.0.2 optional: true - tsdown@0.22.3(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.3)(@tsdown/exe@0.22.3)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1): + tsdown@0.22.4(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.4)(@tsdown/exe@0.22.4)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.4(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1): dependencies: ansis: 4.3.1 cac: 7.0.0 @@ -15383,18 +15631,18 @@ snapshots: hookable: 6.1.1 import-without-cache: 0.4.0 obug: 2.1.3 - picomatch: 4.0.4 + picomatch: 4.0.5 rolldown: link:rolldown/packages/rolldown - rolldown-plugin-dts: 0.26.0(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) - semver: 7.8.4 + rolldown-plugin-dts: 0.27.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + semver: 7.8.5 tinyexec: 1.2.4 tinyglobby: 0.2.17 tree-kill: 1.2.2 unconfig-core: 7.5.0 optionalDependencies: '@arethetypeswrong/core': 0.18.2 - '@tsdown/css': 0.22.3(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@6.0.1(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.3)(tsx@4.22.4)(yaml@2.9.0) - '@tsdown/exe': 0.22.3(tsdown@0.22.3) + '@tsdown/css': 0.22.4(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@6.0.1(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.4)(tsx@4.22.4)(yaml@2.9.0) + '@tsdown/exe': 0.22.4(tsdown@0.22.4) '@vitejs/devtools': 0.3.4(typescript@6.0.2)(vite@packages+core) publint: 0.3.21 tsx: 4.22.4 @@ -15518,19 +15766,19 @@ snapshots: unplugin-utils@0.3.1: dependencies: pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.5 unplugin@2.3.11: dependencies: '@jridgewell/remapping': 2.3.5 acorn: 8.17.0 - picomatch: 4.0.4 + picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 unplugin@3.0.0: dependencies: '@jridgewell/remapping': 2.3.5 - picomatch: 4.0.4 + picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 unrs-resolver@1.11.1: @@ -15590,7 +15838,7 @@ snapshots: utils-merge@1.0.1: {} - valibot@1.4.1(typescript@6.0.2): + valibot@1.4.2(typescript@6.0.2): optionalDependencies: typescript: 6.0.2 @@ -15621,7 +15869,7 @@ snapshots: magic-string: 0.30.21 obug: 2.1.3 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.5 std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.2.4 @@ -15655,7 +15903,7 @@ snapshots: magic-string: 0.30.21 obug: 2.1.3 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.5 std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.2.4 @@ -15688,7 +15936,7 @@ snapshots: mlly: 1.8.2 muggle-string: 0.4.1 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.5 scule: 1.3.0 tinyglobby: 0.2.17 unplugin: 3.0.0 @@ -15911,6 +16159,42 @@ snapshots: yoctocolors@2.1.2: {} + yuku-ast@0.1.7: + dependencies: + '@yuku-toolchain/types': 0.5.43 + + yuku-codegen@0.5.44: + dependencies: + '@yuku-toolchain/types': 0.5.43 + optionalDependencies: + '@yuku-codegen/binding-darwin-arm64': 0.5.44 + '@yuku-codegen/binding-darwin-x64': 0.5.44 + '@yuku-codegen/binding-freebsd-x64': 0.5.44 + '@yuku-codegen/binding-linux-arm-gnu': 0.5.44 + '@yuku-codegen/binding-linux-arm-musl': 0.5.44 + '@yuku-codegen/binding-linux-arm64-gnu': 0.5.44 + '@yuku-codegen/binding-linux-arm64-musl': 0.5.44 + '@yuku-codegen/binding-linux-x64-gnu': 0.5.44 + '@yuku-codegen/binding-linux-x64-musl': 0.5.44 + '@yuku-codegen/binding-win32-arm64': 0.5.44 + '@yuku-codegen/binding-win32-x64': 0.5.44 + + yuku-parser@0.5.44: + dependencies: + '@yuku-toolchain/types': 0.5.43 + optionalDependencies: + '@yuku-parser/binding-darwin-arm64': 0.5.44 + '@yuku-parser/binding-darwin-x64': 0.5.44 + '@yuku-parser/binding-freebsd-x64': 0.5.44 + '@yuku-parser/binding-linux-arm-gnu': 0.5.44 + '@yuku-parser/binding-linux-arm-musl': 0.5.44 + '@yuku-parser/binding-linux-arm64-gnu': 0.5.44 + '@yuku-parser/binding-linux-arm64-musl': 0.5.44 + '@yuku-parser/binding-linux-x64-gnu': 0.5.44 + '@yuku-parser/binding-linux-x64-musl': 0.5.44 + '@yuku-parser/binding-win32-arm64': 0.5.44 + '@yuku-parser/binding-win32-x64': 0.5.44 + zimmerframe@1.1.4: {} zip-stream@6.0.1: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3d83f1d7ce..08a3365893 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -15,16 +15,16 @@ catalog: '@nkzw/safe-word-list': ^3.1.0 '@oxc-node/cli': ^0.1.0 '@oxc-node/core': ^0.1.0 - '@oxc-project/runtime': =0.138.0 - '@oxc-project/types': =0.138.0 - '@oxlint/plugins': =1.68.0 + '@oxc-project/runtime': =0.139.0 + '@oxc-project/types': =0.139.0 + '@oxlint/plugins': =1.73.0 '@pnpm/find-workspace-packages': ^6.0.9 '@rolldown/pluginutils': ^1.0.0 '@rollup/plugin-commonjs': ^29.0.0 '@rollup/plugin-json': ^6.1.0 '@rollup/plugin-node-resolve': ^16.0.0 - '@tsdown/css': ^0.22.3 - '@tsdown/exe': ^0.22.3 + '@tsdown/css': ^0.22.4 + '@tsdown/exe': ^0.22.4 '@types/babel__core': 7.20.5 '@types/connect': ^3.4.38 '@types/cross-spawn': ^6.0.6 @@ -79,6 +79,7 @@ catalog: fast-glob: ^3.3.3 fixturify: ^3.0.0 follow-redirects: ^1.15.6 + fresh-import: ^0.2.1 fs-extra: ^11.3.2 glob: ^13.0.0 husky: ^9.1.7 @@ -93,11 +94,11 @@ catalog: mri: ^1.2.0 nanotar: ^0.3.0 next: ^15.4.3 - oxc-minify: =0.138.0 - oxc-parser: =0.138.0 - oxc-transform: =0.138.0 - oxfmt: =0.57.0 - oxlint: =1.72.0 + oxc-minify: =0.139.0 + oxc-parser: =0.139.0 + oxc-transform: =0.139.0 + oxfmt: =0.58.0 + oxlint: =1.73.0 oxlint-tsgolint: =0.24.0 pathe: ^2.0.3 picocolors: ^1.1.1 @@ -118,11 +119,11 @@ catalog: terser: ^5.44.1 tinybench: ^6.0.0 tinyexec: ^1.0.1 - tsdown: ^0.22.3 + tsdown: ^0.22.4 tsx: ^4.22.0 typescript: ^6.0.0 unified: ^11.0.5 - valibot: 1.4.1 + valibot: 1.4.2 validate-npm-package-name: ^7.0.2 vitepress: ^2.0.0-alpha.15 vitepress-plugin-graphviz: ^0.1.0 @@ -194,6 +195,7 @@ minimumReleaseAgeExclude: - '@rolldown/binding-*' - vitepress-plugin-feedback-tracker@0.2.0-alpha.1 - es-module-lexer@2.3.0 + - void overrides: rolldown: workspace:rolldown@* vite: workspace:@voidzero-dev/vite-plus-core@* diff --git a/rfcs/pack-command.md b/rfcs/pack-command.md index 1974a5cd99..12a9f9c782 100644 --- a/rfcs/pack-command.md +++ b/rfcs/pack-command.md @@ -417,9 +417,7 @@ export default { pack: { entry: 'src/cli.ts', exe: { - seaConfig: { - /* Node.js SEA config overrides */ - }, + seaConfig: {/* Node.js SEA config overrides */}, fileName: 'my-cli', targets: [ { platform: 'linux', arch: 'x64', nodeVersion: '25.7.0' },