diff --git a/Cargo.lock b/Cargo.lock index d48351fd8c..185cf8c757 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2681,6 +2681,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ "allocator-api2", + "equivalent", + "foldhash 0.2.0", ] [[package]] @@ -3287,9 +3289,9 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.46.5" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a5fe5206f06e589caf25e79fc05ccdf91fca745685fe9fe1a13bbdfb479a631" +checksum = "281c43ff06dcb331e9356d30e38853d559ce3d0a3f693e0b0e102667dec14fb1" dependencies = [ "ahash", "bytecount", @@ -3300,18 +3302,27 @@ dependencies = [ "getrandom 0.3.4", "idna", "itoa", + "jsonschema-regex", "num-cmp", "num-traits", "percent-encoding", "referencing", "regex", - "regex-syntax", "serde", "serde_json", "unicode-general-category", "uuid-simd", ] +[[package]] +name = "jsonschema-regex" +version = "0.47.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee0b351864e7ffbc5db9273daf7fa1b4d5177b0946713d667ca571b83c0b4045" +dependencies = [ + "regex-syntax", +] + [[package]] name = "junction" version = "1.4.2" @@ -4246,9 +4257,9 @@ dependencies = [ [[package]] name = "oxc" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdd69243dd53ea25f9a79496ec7a01bc74451ee08b0b97bae77ecc29a59485aa" +checksum = "a008ef09284f00605b6c81a08c28695cb47fd9f514dc06464670ad49f0f132e0" dependencies = [ "oxc_allocator", "oxc_ast", @@ -4309,9 +4320,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "543cb3159108e6469bcf9e979ba04580e321587febe0e950fba9f2b4d743cf0d" +checksum = "0f8245ba555b465d3577732d5f9d9306babb0aaa7b80e97a2ce21f74fae442a3" dependencies = [ "allocator-api2", "hashbrown 0.17.1", @@ -4323,9 +4334,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "888b93d95de1a7fbc4ce37daa121b2c794ee353e9ef8ea785edbb6ee88537b82" +checksum = "3305400b90fff2a30b272b58fe6080d25369407b2ac37c4ac652996a9677efe0" dependencies = [ "bitflags 2.13.0", "oxc_allocator", @@ -4341,9 +4352,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6697881c04921e2bc205a66c19dd9a47bc0585a267f841440ecdf3fa0879eca" +checksum = "ef089097e96b74388a8025a9247bdb12774b99f5971926d9dafbe84a78f9efb7" dependencies = [ "phf 0.14.0", "proc-macro2", @@ -4353,9 +4364,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a863e2696881b3ab85d606069b1b1e83c6f46f5d1c594c26baf7b01a57263af" +checksum = "4640e6d0de2e0f6c820d1444a468d070c710111df76ce90a1694ac386641e133" dependencies = [ "oxc_allocator", "oxc_ast", @@ -4365,9 +4376,9 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66a2bb24829d233345ccc4f27b8681fd1602906c81d3c9b92aff193a185da2" +checksum = "6f30910f1a5860b4277db006093e4116cc4a8fe1617c96b6ec63067459dea2fe" dependencies = [ "bitflags 2.13.0", "itertools 0.15.0", @@ -4379,9 +4390,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91a4d82f92a10f794f2afb7a549a695fcbd3899d930210b38d71cacbeb210fb" +checksum = "316d3f320fab2647d2657f1016de952baa196b566e0eaa704d224e3fc25ccd9a" dependencies = [ "bitflags 2.13.0", "cow-utils", @@ -4401,9 +4412,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcd4924da69bc724c73f47cedf8b35c7d7a6120e68e9e9e3a090defdacbddcec" +checksum = "0f8ecc06571912f29113f7e5669f7bd2915d3932270b0d877a3679686f5f4c7d" dependencies = [ "cow-utils", "oxc-browserslist", @@ -4414,18 +4425,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8bdb773c529a85c0996f4a25e7e2a06f89e3010b6165f4c55c4e5bb41f54227" +checksum = "acfb6e704f95e115c0e9ea8bef791c3d915cd2fcd1643661cf0bf5172c818097" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "202673d37469fa3d0259ffa238d03bd11278b07e0db2a6ea57b583bad116307b" +checksum = "0b33d8c59c55e2c581ff692468a6a7ff1f12477f0e687b52e27fc6f6346a5d77" dependencies = [ "cow-utils", "oxc-miette", @@ -4434,9 +4445,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "462b7e176c7f19dba27ac6818320938c235c1fcbdda893080c7d649d9cc11a69" +checksum = "2b3321b606c9217e8e5527cd01906b98e17f232acbb6fab7eac05236e7731d9a" dependencies = [ "cow-utils", "num-bigint 0.5.1", @@ -4451,9 +4462,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dc21bd82e5a80409871fcbf5e179b4dfce50c7caafc8fb939ddc083cb4e3118" +checksum = "ad383009532dc6504973f02f68892b98f64be1c17e86115166b0a1223c7511e7" dependencies = [ "dragonbox_ecma", "itoa", @@ -4473,9 +4484,9 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a1b60abd3df1032c476f8ba46ffd34704b5478a1901f1dd5df266adb230194" +checksum = "99ca0ab75342d18603fe5195dfb35a6ef965c9f2613a502a481af8d05f1ff95d" dependencies = [ "bitflags 2.13.0", "oxc_allocator", @@ -4491,9 +4502,9 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4a08851b8e4abf424fc878c5793f65014eeb6d0b8511b4d90688f8f211a25f" +checksum = "36d1d94fe4f93a223dbe83495d0dbd2c3a45d37f2b9ec8c68310fa326b17bef0" dependencies = [ "itertools 0.15.0", "oxc_allocator", @@ -4510,10 +4521,11 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "802b124291f8fc988039764f545ae1d4010b9ec5f16e3f600fac1fba7e021dc5" +checksum = "7eccb88c5cd783ad1595494b078822a2e335bdd42c2b551f185e86603ee9641b" dependencies = [ + "bitflags 2.13.0", "cow-utils", "itoa", "oxc_allocator", @@ -4536,9 +4548,9 @@ dependencies = [ [[package]] name = "oxc_minify_napi" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84de65e1850707b4a41434d52f5536853e93ffbcf5d442bafc740da892acde50" +checksum = "838e9bb76af33e7327169333618be81a8dbcb00cdd363f717e2e306b8fd4cf8f" dependencies = [ "napi", "napi-build", @@ -4557,9 +4569,9 @@ dependencies = [ [[package]] name = "oxc_napi" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfa36b9249f28e79693be816101cb95276b7fb93f4f8242349b7ead4ce93faeb" +checksum = "80053625d9c68ba022672cf2a326014453f6db682a6766ff1580ac1d152892a3" dependencies = [ "napi", "napi-build", @@ -4573,9 +4585,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daf1d4b58a483f28bbd483734bc52e4e06540aa6ff868bff5bce91bd31cfd8bf" +checksum = "8abd68f81349d37ea79f1d99d2370e15f282cc9fbe66e8544d072595744ab38e" dependencies = [ "bitflags 2.13.0", "cow-utils", @@ -4597,9 +4609,9 @@ dependencies = [ [[package]] name = "oxc_parser_napi" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80aa1fa71aa729d8291d31d02db784e74792dbe36e9b43e2e8fc9eb17870278a" +checksum = "f07087ac8f77ae9f69627f48310fb6d104c76c69c63a89b6b01edce12079fc8d" dependencies = [ "napi", "napi-build", @@ -4614,9 +4626,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afefc289c56e23d536c2c16ed181b7c0782b91fa6d012ac521397d86a323d9dc" +checksum = "4eba6a56b1c633963c09c383062e47fb8a99ff4a4ded6bd883fcf554f8e1a48f" dependencies = [ "bitflags 2.13.0", "oxc_allocator", @@ -4631,11 +4643,10 @@ dependencies = [ [[package]] name = "oxc_resolver" -version = "11.23.0" +version = "11.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136a61141e3b45c8e5388464cbd85dc0e0437b79d6e496803f47210386cf18ea" +checksum = "4fa374d03b255c070a32ae65b8a05231b8e658104d6ef22034c09da8fa0c2fd9" dependencies = [ - "cfg-if", "compact_str", "dashmap", "fast-glob", @@ -4660,9 +4671,9 @@ dependencies = [ [[package]] name = "oxc_resolver_napi" -version = "11.23.0" +version = "11.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6dfffcb78254fa51119b16f9ddbcdc1b6d04679f762084014026f3effc5bf42" +checksum = "da3ef56d27983937b3d58ac268bb43fd8c2c8df860cbd09b4191a2d4f25c97e9" dependencies = [ "napi", "napi-build", @@ -4673,9 +4684,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80a647b13867f2b1e927d185ee6a357cc8089557d98203fbb9c431b179c0b942" +checksum = "5967f96881e1694d10b453311fa681b4df0f38760628e1de613b046566cd8c8e" dependencies = [ "itertools 0.15.0", "memchr", @@ -4713,9 +4724,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0db730f3d4404d222303ef317dd4909d2172dc2b049a3c0055fb68a6d1bfbf" +checksum = "e83fa0a0fe6e5e2f5abb173a64afe8db711bb612acbc002c663fd13b08a8cbf3" dependencies = [ "compact_str", "oxc-miette", @@ -4728,9 +4739,9 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f949880296388b726a52410c4c5865443ba0bb825f0e690c305c7041c9a6cdb" +checksum = "d9e9531af3bc70e5eb75d196c01011d5bc0de1f6de73f0fc8bf343384353794f" dependencies = [ "compact_str", "hashbrown 0.17.1", @@ -4741,9 +4752,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f93e93a185fc017078daebd6180f9a128b1222ca15a7d8ddd6078339b13c61" +checksum = "1f81863cdf973b6bcdcdbbae225619c08966be41efb64dc0ee0fd4b574f4ec18" dependencies = [ "bitflags 2.13.0", "cow-utils", @@ -4762,9 +4773,9 @@ dependencies = [ [[package]] name = "oxc_transform_napi" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53ce26c2872050e4fb2feb04dec6bad28558938e0493279c0f53072d050846e4" +checksum = "0471a0030721a65214e466a4afb72ba1fbb618fb7efa4bcfa7fdd6b20cb213ca" dependencies = [ "napi", "napi-build", @@ -4777,9 +4788,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a13b59fd1e4764fafd408e4223d22e80965a2f481f6baa9e5b9b71810f232fa5" +checksum = "c8bb6f328641800296233b28448f32e5ebb5e72854b3e329f20447d5331c9216" dependencies = [ "base64 0.22.1", "compact_str", @@ -4807,9 +4818,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3f6a837439d2ee2ea4d3aab83f6c438633ca2c1baf4d702425fcc68d71df187" +checksum = "126f92dd95a0bfa6bb2e1a9c2fb04cb2824338ffb921f812a2744bd70a872da9" dependencies = [ "cow-utils", "itoa", @@ -4830,9 +4841,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b766cd59c379bc2b7496c62cd35025e9017e62a774ffc4d475b882eb68e1823" +checksum = "3ab67032768715dda6647be4043e6a8f9762a3a9090ca7a5d3795339ce87e18f" dependencies = [ "itoa", "oxc_allocator", @@ -5721,14 +5732,14 @@ dependencies = [ [[package]] name = "referencing" -version = "0.46.5" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69e4e17ef386c5383591d07623d3de49cbc601156e7582973e6db98d66a57de2" +checksum = "348e860aeb0b7bd035778fd11dd9cd5290d32e4aed3b8f2274a00287a9fd362b" dependencies = [ "ahash", "fluent-uri", "getrandom 0.3.4", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "itoa", "micromap", "parking_lot", @@ -5864,7 +5875,7 @@ dependencies = [ [[package]] name = "rolldown" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "append-only-vec", @@ -5876,7 +5887,7 @@ dependencies = [ "futures", "indexmap", "insta", - "itertools 0.14.0", + "itertools 0.15.0", "itoa", "json-escape-simd", "memchr", @@ -5994,7 +6005,7 @@ dependencies = [ "derive_more", "futures", "indexmap", - "itertools 0.14.0", + "itertools 0.15.0", "mimalloc-safe", "napi", "napi-build", @@ -6050,7 +6061,7 @@ dependencies = [ [[package]] name = "rolldown_common" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6059,7 +6070,7 @@ dependencies = [ "derive_more", "fast-glob", "insta", - "itertools 0.14.0", + "itertools 0.15.0", "num-bigint 0.5.1", "oxc", "oxc_ecmascript", @@ -6069,6 +6080,7 @@ dependencies = [ "oxc_str", "rolldown_ecmascript", "rolldown_error", + "rolldown_fs", "rolldown_sourcemap", "rolldown_std_utils", "rolldown_utils", @@ -6085,7 +6097,7 @@ dependencies = [ [[package]] name = "rolldown_dev" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6106,7 +6118,7 @@ dependencies = [ [[package]] name = "rolldown_dev_common" -version = "1.1.5" +version = "1.2.0" dependencies = [ "derive_more", "rolldown_common", @@ -6118,7 +6130,7 @@ dependencies = [ [[package]] name = "rolldown_devtools" -version = "1.1.5" +version = "1.2.0" dependencies = [ "blake3", "rolldown_devtools_action", @@ -6131,7 +6143,7 @@ dependencies = [ [[package]] name = "rolldown_devtools_action" -version = "1.1.5" +version = "1.2.0" dependencies = [ "serde", "ts-rs", @@ -6139,7 +6151,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript" -version = "1.1.5" +version = "1.2.0" dependencies = [ "arcstr", "oxc", @@ -6151,7 +6163,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript_utils" -version = "1.1.5" +version = "1.2.0" dependencies = [ "memchr", "oxc", @@ -6161,7 +6173,7 @@ dependencies = [ [[package]] name = "rolldown_error" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6178,7 +6190,7 @@ dependencies = [ [[package]] name = "rolldown_fs" -version = "1.1.5" +version = "1.2.0" dependencies = [ "oxc_resolver", "vfs", @@ -6186,7 +6198,7 @@ dependencies = [ [[package]] name = "rolldown_fs_watcher" -version = "1.1.5" +version = "1.2.0" dependencies = [ "rolldown-notify", "rolldown-notify-debouncer-full", @@ -6195,7 +6207,7 @@ dependencies = [ [[package]] name = "rolldown_plugin" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6224,36 +6236,36 @@ dependencies = [ [[package]] name = "rolldown_plugin_asset_module" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "memchr", "rolldown_common", "rolldown_plugin", + "rolldown_std_utils", "rolldown_utils", "rustc-hash", "string_wizard", - "sugar_path", "tokio", ] [[package]] name = "rolldown_plugin_bundle_analyzer" -version = "1.1.5" +version = "1.2.0" dependencies = [ "arcstr", "rolldown_common", "rolldown_plugin", + "rolldown_std_utils", "rolldown_utils", "rustc-hash", "serde", "serde_json", - "sugar_path", ] [[package]] name = "rolldown_plugin_chunk_import_map" -version = "1.1.5" +version = "1.2.0" dependencies = [ "arcstr", "rolldown_common", @@ -6266,23 +6278,23 @@ dependencies = [ [[package]] name = "rolldown_plugin_copy_module" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", "memchr", "rolldown_common", "rolldown_plugin", + "rolldown_std_utils", "rolldown_utils", "rustc-hash", "string_wizard", - "sugar_path", "tokio", ] [[package]] name = "rolldown_plugin_data_url" -version = "1.1.5" +version = "1.2.0" dependencies = [ "arcstr", "base64-simd", @@ -6295,7 +6307,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_esm_external_require" -version = "1.1.5" +version = "1.2.0" dependencies = [ "nodejs-built-in-modules", "rolldown_common", @@ -6306,7 +6318,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_hmr" -version = "1.1.5" +version = "1.2.0" dependencies = [ "rolldown_common", "rolldown_plugin", @@ -6314,7 +6326,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_isolated_declaration" -version = "1.1.5" +version = "1.2.0" dependencies = [ "arcstr", "oxc", @@ -6328,7 +6340,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_lazy_compilation" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6341,10 +6353,10 @@ dependencies = [ [[package]] name = "rolldown_plugin_oxc_runtime" -version = "1.1.5" +version = "1.2.0" dependencies = [ "arcstr", - "phf 0.13.1", + "phf 0.14.0", "rolldown_common", "rolldown_plugin", "rolldown_utils", @@ -6352,7 +6364,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_replace" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "oxc", @@ -6368,7 +6380,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_utils" -version = "1.1.5" +version = "1.2.0" dependencies = [ "memchr", "rolldown_plugin", @@ -6409,6 +6421,7 @@ dependencies = [ "oxc", "rolldown_common", "rolldown_plugin", + "rolldown_std_utils", "rolldown_utils", "string_wizard", "sugar_path", @@ -6427,6 +6440,7 @@ dependencies = [ "rolldown_ecmascript_utils", "rolldown_plugin", "rolldown_plugin_utils", + "rolldown_std_utils", "rolldown_utils", "string_wizard", "sugar_path", @@ -6505,6 +6519,7 @@ dependencies = [ "rayon", "rolldown_common", "rolldown_plugin", + "rolldown_std_utils", "sugar_path", "supports-color 3.0.2", "terminal_size", @@ -6512,7 +6527,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_vite_resolve" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6544,7 +6559,7 @@ name = "rolldown_plugin_vite_transform" version = "0.1.0" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.15.0", "memchr", "oxc", "oxc_resolver", @@ -6566,12 +6581,12 @@ dependencies = [ [[package]] name = "rolldown_resolver" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", "dashmap", - "itertools 0.14.0", + "itertools 0.15.0", "oxc_resolver", "rolldown_common", "rolldown_fs", @@ -6581,7 +6596,7 @@ dependencies = [ [[package]] name = "rolldown_sourcemap" -version = "1.1.5" +version = "1.2.0" dependencies = [ "criterion2", "memchr", @@ -6591,9 +6606,10 @@ dependencies = [ [[package]] name = "rolldown_std_utils" -version = "1.1.5" +version = "1.2.0" dependencies = [ "regex", + "sugar_path", ] [[package]] @@ -6636,7 +6652,7 @@ dependencies = [ [[package]] name = "rolldown_tracing" -version = "1.1.5" +version = "1.2.0" dependencies = [ "tracing", "tracing-chrome", @@ -6645,7 +6661,7 @@ dependencies = [ [[package]] name = "rolldown_utils" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6683,7 +6699,7 @@ dependencies = [ [[package]] name = "rolldown_watcher" -version = "1.1.5" +version = "1.2.0" dependencies = [ "anyhow", "arcstr", @@ -6703,7 +6719,7 @@ dependencies = [ [[package]] name = "rolldown_workspace" -version = "1.1.5" +version = "1.2.0" [[package]] name = "ropey" @@ -7507,7 +7523,7 @@ dependencies = [ [[package]] name = "string_wizard" -version = "1.1.5" +version = "1.2.0" dependencies = [ "insta", "memchr", @@ -7532,9 +7548,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "sugar_path" -version = "2.0.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36fe837e881ad5c3b60fadeb8e9b0bc5c907c4b7d84b4415a7f0bbc3f9073631" +checksum = "b75b52e25042df94d848c33b7048a6726e728fa649c561c7510784ed11c1ffd2" dependencies = [ "memchr", "smallvec 1.15.2", diff --git a/Cargo.toml b/Cargo.toml index af3699e741..c46b2e6b5f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -208,11 +208,11 @@ indexmap = "2.9.0" indoc = "2.0.5" infer = "0.19.0" insta = "1.43.1" -itertools = "0.14.0" +itertools = "0.15.0" itoa = "1.0.15" json-escape-simd = "3" json-strip-comments = "3" -jsonschema = { version = "0.46.5", default-features = false } +jsonschema = { version = "0.47.0", default-features = false } junction = "1.4.1" libtest-mimic = "0.8.2" memchr = "2.7.4" @@ -247,7 +247,7 @@ pnp = "0.12.9" percent-encoding = "2.3.1" petgraph = "0.8.2" pretty_assertions = "1.4.1" -phf = "0.13.0" +phf = { version = "0.14.0", features = ["macros"] } prettyplease = "0.2.32" proc-macro2 = "1" pty_terminal_test = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "4003f65a3e5e3d957ff81b157e85e6ee41cc59fc" } @@ -276,7 +276,7 @@ simdutf8 = "0.1.5" smallvec = { version = "1.15.1", features = ["union"] } snapshot_test = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "4003f65a3e5e3d957ff81b157e85e6ee41cc59fc" } string_cache = "0.9.0" -sugar_path = { version = "2.0.1", features = ["cached_current_dir"] } +sugar_path = { version = "3", features = ["cached_current_dir"] } supports-color = "3" syn = { version = "2", default-features = false } tar = "0.4.43" @@ -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.139.0", features = [ +oxc = { version = "0.140.0", features = [ "ast_visit", "transformer", "minifier", @@ -329,22 +329,22 @@ oxc = { version = "0.139.0", features = [ "regular_expression", "cfg", ] } -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_allocator = { version = "0.140.0", features = ["pool"] } +oxc_ast = "0.140.0" +oxc_ecmascript = "0.140.0" +oxc_parser = "0.140.0" +oxc_span = "0.140.0" +oxc_napi = "0.140.0" +oxc_str = "0.140.0" +oxc_minify_napi = "0.140.0" +oxc_parser_napi = "0.140.0" +oxc_transform_napi = "0.140.0" +oxc_traverse = "0.140.0" # oxc crates in their own repos oxc_index = { version = "5", features = ["rayon", "serde"] } -oxc_resolver = { version = "11.23.0", features = ["yarn_pnp"] } -oxc_resolver_napi = { version = "11.23.0", default-features = false, features = ["yarn_pnp"] } +oxc_resolver = { version = "11.24.2", features = ["yarn_pnp"] } +oxc_resolver_napi = { version = "11.24.2", default-features = false, features = ["yarn_pnp"] } oxc_sourcemap = "8.1.0" # rolldown crates diff --git a/packages/cli/binding/index.d.cts b/packages/cli/binding/index.d.cts index e4d0d3874f..0c903993c8 100644 --- a/packages/cli/binding/index.d.cts +++ b/packages/cli/binding/index.d.cts @@ -1631,11 +1631,16 @@ export declare class BindingDevEngine { getBundleState(): Promise; ensureLatestBuildOutput(): Promise>; triggerFullBuild(): void; - invalidate( - caller: string, - firstInvalidatedBy?: string | undefined | null, - ): Promise>>; - registerModules(clientId: string, modules: Array): Promise; + /** + * Client-connect signal (the clientId hello): creates the per-client session + * with an empty ship map. Reconnects arrive as fresh clientIds. + */ + registerClient(clientId: string): Promise; + /** + * Delivery notification from the serving middleware: the response for + * `filename` completed, so record its modules as shipped to that client. + */ + notifyPayloadDelivered(filename: string): Promise; removeClient(clientId: string): Promise; close(): Promise; /** @@ -1645,7 +1650,7 @@ export declare class BindingDevEngine { * The module was previously stubbed with a proxy, and now we need to compile the * actual module and its dependencies. */ - compileEntry(moduleId: string, clientId: string): Promise; + compileEntry(moduleId: string, clientId: string): Promise; } export declare class BindingLoadPluginContext { @@ -2355,19 +2360,18 @@ export interface BindingGeneratedCodeOptions { preset?: string; } -export interface BindingHmrBoundaryOutput { - boundary: string; - acceptedVia: string; -} - export type BindingHmrUpdate = | { type: 'Patch'; code: string; filename: string; sourcemap?: string; - sourcemapFilename?: string; - hmrBoundaries: Array; + sourcemapFilename?: string /** + * Stable ids of the changed modules — the `changedIds` of the push envelope. + * The client walks from these on its own graph. + */; + changedIds: Array /** Per-client envelope sequence number. */; + seq: number; } | { type: 'FullReload'; reason?: string } | { type: 'Noop' }; @@ -2538,6 +2542,15 @@ export interface BindingJsWatchChangeEvent { event: string; } +/** + * The client-facing slice of a lazy-compile result. The carried modules and + * stamps stay server-side as the engine's pending-payload entry. + */ +export interface BindingLazyChunkOutput { + code: string; + filename: string; +} + export interface BindingLog { message: string; id?: string; @@ -2843,8 +2856,7 @@ export declare const enum BindingPropertyWriteSideEffects { export declare const enum BindingRebuildStrategy { Always = 0, - Auto = 1, - Never = 2, + Never = 1, } export interface BindingReplacePluginConfig { @@ -3189,7 +3201,6 @@ 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/cli/src/migration/migrator/eslint.ts b/packages/cli/src/migration/migrator/eslint.ts index 07417442c9..aa8fb43459 100644 --- a/packages/cli/src/migration/migrator/eslint.ts +++ b/packages/cli/src/migration/migrator/eslint.ts @@ -88,39 +88,49 @@ export function detectEslintProject( /** * Run a `vp dlx @oxlint/migrate` step with graceful error handling. - * Returns true on success, false on failure (spawn error or non-zero exit). + * + * `migratePackages` lists candidate `@oxlint/migrate` specs to try in order, + * falling through to the next only when a candidate fails to run at all (spawn + * error or non-zero exit, e.g. the pinned version isn't published). This lets + * the caller prefer the bundled oxlint version while tolerating `@oxlint/migrate` + * lagging oxlint's publish cadence — oxlint X.Y.Z can ship before + * `@oxlint/migrate` X.Y.Z, which would otherwise 404 and abort the migration. + * + * Returns the spec that succeeded so the caller can reuse it for later steps, + * or `{ ok: false }` once every candidate has failed. */ async function runOxlintMigrateStep( vpBin: string, cwd: string, - migratePackage: string, + migratePackages: string[], args: string[], spinner: ReturnType, failMessage: string, manualHint: string, -): Promise { - try { - const result = await runCommandSilently({ - command: vpBin, - args: ['dlx', migratePackage, ...args], - cwd, - envs: process.env, - }); - if (result.exitCode !== 0) { - spinner.stop(failMessage); - const stderr = result.stderr.toString().trim(); - if (stderr) { - prompts.log.warn(`⚠ ${stderr}`); +): Promise<{ ok: true; migratePackage: string } | { ok: false }> { + let lastStderr = ''; + for (const migratePackage of migratePackages) { + try { + const result = await runCommandSilently({ + command: vpBin, + args: ['dlx', migratePackage, ...args], + cwd, + envs: process.env, + }); + if (result.exitCode === 0) { + return { ok: true, migratePackage }; } - prompts.log.info(manualHint); - return false; + lastStderr = result.stderr.toString().trim(); + } catch { + lastStderr = ''; } - return true; - } catch { - spinner.stop(failMessage); - prompts.log.info(manualHint); - return false; } + spinner.stop(failMessage); + if (lastStderr) { + prompts.log.warn(`⚠ ${lastStderr}`); + } + prompts.log.info(manualHint); + return { ok: false }; } export async function migrateEslintToOxlint( @@ -147,10 +157,15 @@ export async function migrateEslintToOxlint( // Steps 1-2: Only run @oxlint/migrate if there's an eslint config at root if (eslintConfigFile) { - // Pin @oxlint/migrate to the bundled oxlint version. + // Prefer @oxlint/migrate at the bundled oxlint version so the generated + // rules stay aligned with the oxlint that lints them, but fall back to the + // latest published @oxlint/migrate when that exact version isn't on the + // registry yet (oxlint can publish ahead of @oxlint/migrate). It tracks + // oxlint's release train and never leads it, so `@latest` stays compatible. // @ts-expect-error — resolved at runtime from dist/ → dist/versions.js const { versions } = await import('../versions.js'); - const migratePackage = `@oxlint/migrate@${versions.oxlint}`; + const migratePackagePinned = `@oxlint/migrate@${versions.oxlint}`; + const migratePackageCandidates = [migratePackagePinned, '@oxlint/migrate@latest']; const migrateArgs = [ '--merge', ...(!hasBaseUrlInTsconfig(projectPath) ? ['--type-aware'] : []), @@ -160,32 +175,34 @@ export async function migrateEslintToOxlint( // Step 1: Generate .oxlintrc.json from ESLint config spinner.start('Migrating ESLint config to Oxlint...'); - const migrateOk = await runOxlintMigrateStep( + const migrateResult = await runOxlintMigrateStep( vpBin, projectPath, - migratePackage, + migratePackageCandidates, migrateArgs, spinner, 'ESLint migration failed', - `You can run \`vp dlx ${migratePackage} ${migrateArgs.join(' ')}\` manually later`, + `You can run \`vp dlx ${migratePackagePinned} ${migrateArgs.join(' ')}\` manually later`, ); - if (!migrateOk) { + if (!migrateResult.ok) { return false; } + // Reuse whichever @oxlint/migrate spec actually resolved for the follow-up. + const migratePackage = migrateResult.migratePackage; spinner.stop('ESLint config migrated to .oxlintrc.json'); // Step 2: Replace eslint-disable comments with oxlint-disable spinner.start('Replacing ESLint comments with Oxlint equivalents...'); - const replaceOk = await runOxlintMigrateStep( + const replaceResult = await runOxlintMigrateStep( vpBin, projectPath, - migratePackage, + [migratePackage], ['--replace-eslint-comments'], spinner, 'ESLint comment replacement failed', `You can run \`vp dlx ${migratePackage} --replace-eslint-comments\` manually later`, ); - if (replaceOk) { + if (replaceResult.ok) { spinner.stop('ESLint comments replaced'); } // Continue with cleanup regardless — .oxlintrc.json was generated successfully diff --git a/packages/core/package.json b/packages/core/package.json index 7af22dd615..885444a55b 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -103,7 +103,7 @@ "@oxc-project/runtime": "catalog:", "@oxc-project/types": "catalog:", "lightningcss": "catalog:", - "postcss": "^8.5.6", + "postcss": "catalog:", "yuku-codegen": "^0.5.44", "yuku-parser": "^0.5.44" }, @@ -116,7 +116,7 @@ "@oxc-node/core": "catalog:", "@tsdown/css": "catalog:", "@tsdown/exe": "catalog:", - "@vitejs/devtools": "^0.4.0", + "@vitejs/devtools": "^0.4.1", "es-module-lexer": "^1.7.0", "hookable": "^6.0.1", "magic-string": "^0.30.21", @@ -214,8 +214,8 @@ "node": "^20.19.0 || ^22.18.0 || >=24.11.0" }, "bundledVersions": { - "vite": "8.1.4", - "rolldown": "1.1.5", - "tsdown": "0.22.7" + "vite": "8.1.5", + "rolldown": "1.2.0", + "tsdown": "0.22.9" } } diff --git a/packages/tools/.upstream-versions.json b/packages/tools/.upstream-versions.json index c30e2ee734..f14f00672b 100644 --- a/packages/tools/.upstream-versions.json +++ b/packages/tools/.upstream-versions.json @@ -2,11 +2,11 @@ "rolldown": { "repo": "https://github.com/rolldown/rolldown.git", "branch": "main", - "hash": "f09947ab017d6df74299f691853dcfc4f4f0f86e" + "hash": "03e1e3422cd85495c9863ff3bc3b24212d9f4be2" }, "vite": { "repo": "https://github.com/vitejs/vite.git", "branch": "main", - "hash": "a477454442eff649b430f9e3c6caf2500fcb7183" + "hash": "5e7fe129a4dde4f41934083b25e490059985f4e6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 347f2ce71c..8eb3aee433 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ catalogs: specifier: ^7.29.7 version: 7.29.7 '@napi-rs/cli': - specifier: ^3.7.2 - version: 3.7.2 + specifier: ^3.7.3 + version: 3.7.3 '@napi-rs/wasm-runtime': specifier: ^1.1.6 version: 1.1.6 @@ -31,11 +31,11 @@ catalogs: specifier: ^0.1.0 version: 0.1.0 '@oxc-project/runtime': - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 '@oxc-project/types': - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 '@oxlint/plugins': specifier: '=1.73.0' version: 1.73.0 @@ -52,11 +52,11 @@ catalogs: specifier: ^16.0.0 version: 16.0.3 '@tsdown/css': - specifier: ^0.22.7 - version: 0.22.7 + specifier: ^0.22.9 + version: 0.22.9 '@tsdown/exe': - specifier: ^0.22.7 - version: 0.22.7 + specifier: ^0.22.9 + version: 0.22.9 '@types/babel__core': specifier: 7.20.5 version: 7.20.5 @@ -202,20 +202,20 @@ catalogs: specifier: ^0.3.0 version: 0.3.0 oxc-parser: - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 oxc-transform: - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 oxfmt: - specifier: '=0.58.0' - version: 0.58.0 + specifier: '=0.59.0' + version: 0.59.0 oxlint: - specifier: '=1.73.0' - version: 1.73.0 + specifier: '=1.74.0' + version: 1.74.0 oxlint-tsgolint: - specifier: '=0.24.0' - version: 0.24.0 + specifier: '=0.25.0' + version: 0.25.0 pathe: specifier: ^2.0.3 version: 2.0.3 @@ -225,6 +225,9 @@ catalogs: playwright: specifier: ^1.57.0 version: 1.57.0 + postcss: + specifier: ^8.5.19 + version: 8.5.19 react: specifier: ^19.1.0 version: 19.2.0 @@ -235,8 +238,8 @@ catalogs: specifier: ^2.34.1 version: 2.34.1 rolldown-plugin-dts: - specifier: ^0.26.0 - version: 0.26.0 + specifier: ^0.27.0 + version: 0.27.9 rollup: specifier: ^4.60.4 version: 4.60.4 @@ -260,7 +263,7 @@ catalogs: version: 2.0.1 terser: specifier: ^5.44.1 - version: 5.48.0 + version: 5.49.0 tinybench: specifier: ^6.0.0 version: 6.0.0 @@ -268,8 +271,8 @@ catalogs: specifier: ^1.0.1 version: 1.2.4 tsdown: - specifier: ^0.22.7 - version: 0.22.7 + specifier: ^0.22.9 + version: 0.22.9 typescript: specifier: ^6.0.0 version: 6.0.2 @@ -287,7 +290,7 @@ catalogs: version: 3.5.39 ws: specifier: ^8.20.1 - version: 8.21.0 + version: 8.21.1 yaml: specifier: ^2.8.1 version: 2.9.0 @@ -299,7 +302,6 @@ overrides: rolldown: workspace:rolldown@* vite: workspace:@voidzero-dev/vite-plus-core@* vite-plus: workspace:vite-plus@* - postcss-modules: 9.0.0 packageExtensionsChecksum: sha256-Tldxs3DhJEw/FFBonUidqhCBqApA0zxQnop3Y+BTO3U= @@ -310,9 +312,6 @@ patchedDependencies: dotenv-expand@13.0.0: hash: 49330a663821151418e003e822a82a6a61d2f0f8a6e3cab00c1c94815a112889 path: vite/patches/dotenv-expand@13.0.0.patch - postcss-modules@9.0.0: - hash: 0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056 - path: vite/patches/postcss-modules@9.0.0.patch sirv@3.0.2: hash: c07c56eb72faea34341d465cde2314e89db472106ed378181e3447893af6bf95 path: vite/patches/sirv@3.0.2.patch @@ -323,7 +322,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.10.3)(node-addon-api@7.1.1) + version: 3.7.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.10.3)(node-addon-api@7.1.1) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -347,10 +346,10 @@ importers: version: 16.4.0 oxfmt: specifier: 'catalog:' - version: 0.58.0(vite-plus@packages+cli) + version: 0.59.0(vite-plus@packages+cli) oxlint: specifier: 'catalog:' - version: 1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) + version: 1.74.0(oxlint-tsgolint@0.25.0)(vite-plus@packages+cli) playwright: specifier: 'catalog:' version: 1.57.0 @@ -371,7 +370,7 @@ importers: dependencies: '@oxc-project/types': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@oxlint/plugins': specifier: 'catalog:' version: 1.73.0 @@ -407,20 +406,20 @@ importers: version: link:../core oxfmt: specifier: 'catalog:' - version: 0.58.0(vite-plus@packages+cli) + version: 0.59.0(vite-plus@packages+cli) oxlint: specifier: 'catalog:' - version: 1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) + version: 1.74.0(oxlint-tsgolint@0.25.0)(vite-plus@packages+cli) oxlint-tsgolint: specifier: 'catalog:' - version: 0.24.0 + version: 0.25.0 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) + version: 4.1.10(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@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) devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.13.2)(node-addon-api@7.1.1) + version: 3.7.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.13.3)(node-addon-api@7.1.1) '@nkzw/safe-word-list': specifier: 'catalog:' version: 3.1.0 @@ -486,13 +485,13 @@ importers: version: 1.1.1 rolldown-plugin-dts: specifier: 'catalog:' - 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) + version: 0.27.9(@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.5 tsdown: specifier: 'catalog:' - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) validate-npm-package-name: specifier: 'catalog:' version: 7.0.2 @@ -513,13 +512,13 @@ importers: version: 0.18.2 '@oxc-project/runtime': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@oxc-project/types': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@types/node': specifier: ^20.19.0 || >=22.12.0 - version: 24.13.2 + version: 24.13.3 esbuild: specifier: ^0.27.0 || ^0.28.0 version: 0.28.1 @@ -533,8 +532,8 @@ importers: specifier: 'catalog:' version: 1.32.0 postcss: - specifier: ^8.5.6 - version: 8.5.16 + specifier: 'catalog:' + version: 8.5.19 publint: specifier: ^0.3.8 version: 0.3.21 @@ -549,10 +548,10 @@ importers: version: 0.64.0 sugarss: specifier: ^5.0.0 - version: 5.0.1(postcss@8.5.16) + version: 5.0.1(postcss@8.5.19) terser: specifier: ^5.16.0 - version: 5.48.0 + version: 5.49.0 tsx: specifier: ^4.8.1 version: 4.23.1 @@ -595,13 +594,13 @@ importers: version: 0.1.0 '@tsdown/css': specifier: 'catalog:' - version: 0.22.7(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(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.7)(tsx@4.23.1)(yaml@2.9.0) + version: 0.22.9(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.19))(postcss@8.5.19)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.9)(tsx@4.23.1)(yaml@2.9.0) '@tsdown/exe': specifier: 'catalog:' - version: 0.22.7(tsdown@0.22.7) + version: 0.22.9(tsdown@0.22.9) '@vitejs/devtools': - specifier: ^0.4.0 - version: 0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) + specifier: ^0.4.1 + version: 0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) es-module-lexer: specifier: ^1.7.0 version: 1.7.0 @@ -613,10 +612,10 @@ importers: version: 0.30.21 oxc-parser: specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 oxfmt: specifier: 'catalog:' - version: 0.58.0(vite-plus@packages+cli) + version: 0.59.0(vite-plus@packages+cli) picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -631,7 +630,7 @@ importers: version: link:../../rolldown/packages/rolldown rolldown-plugin-dts: specifier: 'catalog:' - 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) + version: 0.27.9(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) rollup: specifier: ^4.18.0 version: 4.60.4 @@ -649,7 +648,7 @@ importers: version: 1.2.2 tsdown: specifier: 'catalog:' - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) vite: specifier: workspace:@voidzero-dev/vite-plus-core@* version: 'link:' @@ -681,7 +680,7 @@ importers: version: 1.3.0 tsdown: specifier: 'catalog:' - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) packages/tools: devDependencies: @@ -699,7 +698,7 @@ importers: 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) + version: 4.1.10(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@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) yaml: specifier: 'catalog:' version: 2.9.0 @@ -711,7 +710,7 @@ importers: version: 0.1.0 '@oxc-project/runtime': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@types/node': specifier: 'catalog:' version: 24.10.3 @@ -801,14 +800,14 @@ importers: rolldown/packages/browser: dependencies: '@emnapi/core': - specifier: 1.11.1 - version: 1.11.1 + specifier: 1.11.2 + version: 1.11.2 '@emnapi/runtime': - specifier: 1.11.1 - version: 1.11.1 + specifier: 1.11.2 + version: 1.11.2 '@napi-rs/wasm-runtime': specifier: 'catalog:' - version: 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + version: 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) rolldown/packages/debug: devDependencies: @@ -820,17 +819,17 @@ importers: dependencies: '@oxc-project/types': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@rolldown/pluginutils': specifier: 'catalog:' version: 1.0.1 devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.13.2)(node-addon-api@7.1.1) + version: 3.7.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.13.3)(node-addon-api@7.1.1) '@napi-rs/wasm-runtime': specifier: 'catalog:' - version: 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + version: 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -857,7 +856,7 @@ importers: version: 13.0.0 oxc-parser: specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 pathe: specifier: 'catalog:' version: 2.0.3 @@ -869,7 +868,7 @@ importers: version: 'link:' rolldown-plugin-dts: specifier: 'catalog:' - 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) + version: 0.27.9(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) rollup: specifier: 'catalog:' version: 4.60.4 @@ -905,7 +904,7 @@ importers: version: 11.7.5 oxc-transform: specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 source-map-support: specifier: 'catalog:' version: 0.5.21 @@ -927,7 +926,7 @@ importers: version: 2.0.1 terser: specifier: 'catalog:' - version: 5.48.0 + version: 5.49.0 rolldown/packages/test-dev-server: dependencies: @@ -945,7 +944,7 @@ importers: version: 2.2.0 ws: specifier: 'catalog:' - version: 8.21.0 + version: 8.21.1 devDependencies: '@types/connect': specifier: 'catalog:' @@ -966,8 +965,8 @@ importers: vite: devDependencies: '@eslint/js': - specifier: ^9.39.4 - version: 9.39.4 + specifier: ^9.39.5 + version: 9.39.5 '@type-challenges/utils': specifier: ^0.1.1 version: 0.1.1 @@ -990,8 +989,8 @@ importers: specifier: ^3.0.8 version: 3.0.8 '@types/node': - specifier: ^24.13.2 - version: 24.13.2 + specifier: ^24.13.3 + version: 24.13.3 '@types/picomatch': specifier: ^4.0.3 version: 4.0.3 @@ -1002,20 +1001,20 @@ importers: specifier: ^8.18.1 version: 8.18.1 '@vitejs/release-scripts': - specifier: ^1.7.1 - version: 1.7.1(conventional-commits-filter@5.0.0) + specifier: ^1.8.0 + version: 1.8.0(conventional-commits-filter@6.0.1) eslint: - specifier: ^9.39.4 - version: 9.39.4(jiti@2.7.0) + specifier: ^9.39.5 + version: 9.39.5(jiti@2.7.0) eslint-plugin-import-x: specifier: ^4.17.1 - version: 4.17.1(@typescript-eslint/utils@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0)) + version: 4.17.1(@typescript-eslint/utils@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.5(jiti@2.7.0)) eslint-plugin-n: - specifier: ^18.2.1 - version: 18.2.1(eslint@9.39.4(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.2))(typescript@6.0.2) + specifier: ^18.2.2 + version: 18.2.2(eslint@9.39.5(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.2))(typescript@6.0.2) eslint-plugin-regexp: specifier: ^3.1.1 - version: 3.1.1(eslint@9.39.4(jiti@2.7.0)) + version: 3.1.1(eslint@9.39.5(jiti@2.7.0)) execa: specifier: ^9.6.1 version: 9.6.1 @@ -1026,8 +1025,8 @@ importers: specifier: ^17.0.8 version: 17.0.8 oxfmt: - specifier: ^0.57.0 - version: 0.57.0(vite-plus@packages+cli) + specifier: ^0.58.0 + version: 0.58.0(vite-plus@packages+cli) picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -1050,14 +1049,14 @@ importers: specifier: ~6.0.2 version: 6.0.2 typescript-eslint: - specifier: ^8.62.1 - version: 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + specifier: ^8.63.0 + version: 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) vite: specifier: workspace:@voidzero-dev/vite-plus-core@* version: link:../packages/core vitest: - specifier: ^4.1.9 - 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) + specifier: ^4.1.10 + version: 4.1.10(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@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) vite/packages/create-vite: devDependencies: @@ -1074,8 +1073,8 @@ importers: specifier: ^1.2.0 version: 1.2.0 tsdown: - specifier: ^0.22.3 - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + specifier: ^0.22.5 + version: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) unrun: specifier: ^0.3.1 version: 0.3.1 @@ -1101,11 +1100,11 @@ importers: specifier: ^0.6.8 version: 0.6.8(@babel/core@7.29.7) browserslist: - specifier: ^4.28.4 - version: 4.28.4 + specifier: ^4.28.6 + version: 4.28.6 browserslist-to-esbuild: specifier: ^2.1.1 - version: 2.1.1(browserslist@4.28.4) + version: 2.1.1(browserslist@4.28.6) core-js: specifier: ^3.49.0 version: 3.49.0 @@ -1120,7 +1119,7 @@ importers: version: 6.15.1 terser: specifier: ^5.16.0 - version: 5.48.0 + version: 5.49.0 devDependencies: acorn: specifier: ^8.17.0 @@ -1129,8 +1128,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 tsdown: - specifier: ^0.22.3 - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + specifier: ^0.22.5 + version: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) unrun: specifier: ^0.3.1 version: 0.3.1 @@ -1142,7 +1141,7 @@ importers: dependencies: '@types/node': specifier: ^20.19.0 || >=22.12.0 - version: 24.13.2 + version: 24.13.3 jiti: specifier: '>=1.21.0' version: 2.7.0 @@ -1156,8 +1155,8 @@ importers: specifier: ^4.0.5 version: 4.0.5 postcss: - specifier: ^8.5.16 - version: 8.5.16 + specifier: 'catalog:' + version: 8.5.19 rolldown: specifier: workspace:rolldown@* version: link:../../../rolldown/packages/rolldown @@ -1166,7 +1165,7 @@ importers: version: 0.64.0 sugarss: specifier: ^5.0.0 - version: 5.0.1(postcss@8.5.16) + version: 5.0.1(postcss@8.5.19) tinyglobby: specifier: ^0.2.17 version: 0.2.17 @@ -1211,8 +1210,8 @@ importers: specifier: ^0.3.4 version: 0.3.4(crossws@0.4.10(srvx@0.11.15))(typescript@6.0.2)(vite@packages+core) '@vitest/utils': - specifier: 4.1.9 - version: 4.1.9 + specifier: 4.1.10 + version: 4.1.10 '@voidzero-dev/vite-task-client': specifier: ^0.2.0 version: 0.2.0 @@ -1220,7 +1219,7 @@ importers: specifier: ^0.4.4 version: 0.4.4 baseline-browser-mapping: - specifier: ^2.10.42 + specifier: ^2.10.43 version: 2.10.43 cac: specifier: ^7.0.0 @@ -1244,8 +1243,8 @@ importers: specifier: ^13.0.0 version: 13.0.0(patch_hash=49330a663821151418e003e822a82a6a61d2f0f8a6e3cab00c1c94815a112889) es-module-lexer: - specifier: ^2.3.0 - version: 2.3.0 + specifier: ^2.3.1 + version: 2.3.1 esbuild: specifier: ^0.28.1 version: 0.28.1 @@ -1302,13 +1301,13 @@ importers: version: 1.1.1 postcss-import: specifier: ^16.1.1 - version: 16.1.1(postcss@8.5.16) + version: 16.1.1(postcss@8.5.19) postcss-load-config: specifier: ^6.0.1 - version: 6.0.1(jiti@2.7.0)(postcss@8.5.16)(tsx@4.23.1)(yaml@2.9.0) + version: 6.0.1(jiti@2.7.0)(postcss@8.5.19)(tsx@4.23.1)(yaml@2.9.0) postcss-modules: - specifier: 9.0.0 - version: 9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(postcss@8.5.16) + specifier: ^9.0.1 + version: 9.0.1(postcss@8.5.19) premove: specifier: ^4.0.0 version: 4.0.0 @@ -1316,8 +1315,8 @@ importers: specifier: ^2.0.3 version: 2.0.3 rolldown-plugin-dts: - specifier: ^0.26.0 - 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) + specifier: ^0.27.6 + version: 0.27.9(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.21.3)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) rollup: specifier: ^4.59.0 version: 4.60.4 @@ -1337,14 +1336,14 @@ importers: specifier: ^3.1.0 version: 3.1.0 terser: - specifier: ^5.48.0 - version: 5.48.0 + specifier: ^5.49.0 + version: 5.49.0 ufo: specifier: ^1.6.4 version: 1.6.4 ws: specifier: ^8.21.0 - version: 8.21.0 + version: 8.21.1 optionalDependencies: fsevents: specifier: ~2.3.3 @@ -1352,8 +1351,8 @@ importers: packages: - '@acemir/cssom@0.9.24': - resolution: {integrity: sha512-5YjgMmAiT2rjJZU7XK1SNI7iqTy92DpaYVgG6x63FxkJ11UpYfLndHJATtinWJClAXiOlW9XWaUyAQf8pMrQPg==} + '@acemir/cssom@0.9.31': + resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} '@adobe/css-tools@4.3.3': resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} @@ -1365,11 +1364,11 @@ packages: resolution: {integrity: sha512-GiwTmBFOU1/+UVNqqCGzFJYfBXEytUkiI+iRZ6Qx7KmUVtLm00sYySkfe203C9QtPG11yOz1ZaMek8dT/xnlgg==} engines: {node: '>=20'} - '@asamuzakjp/css-color@4.1.0': - resolution: {integrity: sha512-9xiBAtLn4aNsa4mDnpovJvBn72tNEIACyvlqaNJ+ADemR+yeMJWnBudOi2qGDviJa7SwcDOU/TRh5dnET7qk0w==} + '@asamuzakjp/css-color@4.1.2': + resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==} - '@asamuzakjp/dom-selector@6.7.4': - resolution: {integrity: sha512-buQDjkm+wDPXd6c13534URWZqbz0RP5PAhXZ+LIoa5LgwInT9HVJvGIJivg75vi8I13CxDGdTnz+aY5YUJlIAA==} + '@asamuzakjp/dom-selector@6.8.1': + resolution: {integrity: sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} @@ -1452,10 +1451,6 @@ packages: resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} engines: {node: '>=6.9.0'} - '@babel/generator@8.0.0': - resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==} - engines: {node: ^22.18.0 || >=24.11.0} - '@babel/helper-annotate-as-pure@7.29.7': resolution: {integrity: sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==} engines: {node: '>=6.9.0'} @@ -1527,18 +1522,10 @@ packages: resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@8.0.0': - resolution: {integrity: sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==} - engines: {node: ^22.18.0 || >=24.11.0} - '@babel/helper-validator-identifier@7.29.7': resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@8.0.0': - resolution: {integrity: sha512-kXxQVZHNOctSJJsqzmcbPSCEkM6oHNnDIkua7g9RCO9xRHj2eCiKvRx2KPdfWR9QxcGWnK/oArrtunmie3rL9g==} - engines: {node: ^22.18.0 || >=24.11.0} - '@babel/helper-validator-option@7.29.7': resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} engines: {node: '>=6.9.0'} @@ -1556,11 +1543,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@8.0.0': - resolution: {integrity: sha512-aLxAE+imI9bCcyaPrUDjBv3uSkWieifjLe0kuFOZF0zli0L6GCsTmsePnTr55adbIAgYz2zhN1vnFimCBUYcRQ==} - engines: {node: ^22.18.0 || >=24.11.0} - hasBin: true - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7': resolution: {integrity: sha512-j8SrR0zLZrRsC09DlszEx8FpMiwukKffYXMK0d5LmOglO7vGG6sz/BR/20yHqWH+Lnn31JTt2PE3hIWNgM2J6w==} engines: {node: '>=6.9.0'} @@ -1978,10 +1960,6 @@ packages: resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} - '@babel/types@8.0.0': - resolution: {integrity: sha512-K8ponJDxBwDHigkeFqaqT5wLGl4bTlwMafR8k7b5CPxr6Ww+UG9ls8Yx6Tcpboxu97eeGVEEyKcHmEyOwN1vSw==} - engines: {node: ^22.18.0 || >=24.11.0} - '@blazediff/core@1.9.1': resolution: {integrity: sha512-ehg3jIkYKulZh+8om/O25vkvSsXXwC+skXmyA87FFx6A/45eqOkZsBltMw/TVteb0mloiGT8oGRTcjRAz66zaA==} @@ -2005,49 +1983,57 @@ packages: resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==} engines: {node: '>= 20.12.0'} - '@conventional-changelog/git-client@2.7.0': - resolution: {integrity: sha512-j7A8/LBEQ+3rugMzPXoKYzyUPpw/0CBQCyvtTR7Lmu4olG4yRC/Tfkq79Mr3yuPs0SUitlO2HwGP3gitMJnRFw==} - engines: {node: '>=18'} + '@conventional-changelog/git-client@3.1.0': + resolution: {integrity: sha512-Tqa/gHco2WJWa740NRjOrfKVvzIqxkZpecb8bemaQ8sKM5PXb1UK4uTyTb/1wIqNuOVaDOFxyBdhTIQZn6gdjQ==} + engines: {node: '>=22'} peerDependencies: - conventional-commits-filter: ^5.0.0 - conventional-commits-parser: ^6.4.0 + conventional-commits-filter: ^6.0.1 + conventional-commits-parser: ^7.0.1 peerDependenciesMeta: conventional-commits-filter: optional: true conventional-commits-parser: optional: true - '@csstools/color-helpers@5.1.0': - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} + '@conventional-changelog/template@1.2.1': + resolution: {integrity: sha512-TzlTVpKPjaqW6qOYjQcYUDuGsLCNsvFHVBXkYGTAnf5V37jCWrE5haKNXzz0WZUtVHjrpV76L1buANjwXMfT8w==} + engines: {node: '>=22'} - '@csstools/css-calc@2.1.4': - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} + '@csstools/color-helpers@6.1.0': + resolution: {integrity: sha512-064IFJdjTfUqnjpCVpMOdbr8FLQBhinbZj6yRv2An2E41O/pLEXqfFRWqGq/SxlE5PEUYTlvWsG2r8MswAVvkg==} + engines: {node: '>=20.19.0'} + + '@csstools/css-calc@3.2.1': + resolution: {integrity: sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-color-parser@3.1.0': - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} - engines: {node: '>=18'} + '@csstools/css-color-parser@4.1.9': + resolution: {integrity: sha512-paQcIaOO53Rk5+YrBaBjm/SgrV4INImjo2BT1DtQRYr+XeTRbeAYlS+jxXp9drqvKmtFnWRJKIalDLhZZDu42A==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-parser-algorithms@3.0.5': - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} + '@csstools/css-parser-algorithms@4.0.0': + resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.0.17': - resolution: {integrity: sha512-LCC++2h8pLUSPY+EsZmrrJ1EOUu+5iClpEiDhhdw3zRJpPbABML/N5lmRuBHjxtKm9VnRcsUzioyD0sekFMF0A==} - engines: {node: '>=18'} + '@csstools/css-syntax-patches-for-csstree@1.1.6': + resolution: {integrity: sha512-TcJCWFbXLPpJYq6z7bfOyjWYJDiDg2/I4gyUC9pqPNqHFRIey0EB0q0L5cSnQDfWJg8Jd6VadakxdIez/3zkqQ==} + peerDependencies: + css-tree: ^3.2.1 + peerDependenciesMeta: + css-tree: + optional: true - '@csstools/css-tokenizer@3.0.4': - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} + '@csstools/css-tokenizer@4.0.0': + resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} + engines: {node: '>=20.19.0'} '@devframes/hub@0.5.4': resolution: {integrity: sha512-NZs5RFuNb6tjQd2JBsRYQT+OqE+z16Kg9/72HG4k+uJdzK90sAGtAjOwK8bsvav/9l85KGx4agfkgxnfbl313w==} @@ -2107,6 +2093,9 @@ packages: '@emnapi/core@1.11.1': resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} + '@emnapi/core@1.11.2': + resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/core@1.9.1': resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} @@ -2119,6 +2108,9 @@ packages: '@emnapi/runtime@1.11.1': resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} + '@emnapi/runtime@1.11.2': + resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} + '@emnapi/runtime@1.9.1': resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} @@ -2309,12 +2301,12 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.3.5': - resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} + '@eslint/eslintrc@3.3.6': + resolution: {integrity: sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.4': - resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} + '@eslint/js@9.39.5': + resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -2507,11 +2499,11 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@loaderkit/resolve@1.0.4': - resolution: {integrity: sha512-rJzYKVcV4dxJv+vW6jlvagF8zvGxHJ2+HTr1e2qOejfmGhAApgJHl8Aog4mMszxceTRiKTTbnpgmTO1bEZHV/A==} + '@loaderkit/resolve@1.0.6': + resolution: {integrity: sha512-G8FdIoF5CypfwmD9rl8BXod5HDn8JqB0CCNBXDTaRZ+yRYhARrrSToX1zg1zy9jX3zLqigsELwhT4gNtkdQAUg==} - '@napi-rs/cli@3.7.2': - resolution: {integrity: sha512-shDW0Td/XZQpP04Yy+OsMt1ILMKGGkoLcy1zVAsSAK0fLfWm0Upgkmfs/NOV2ZhMQwkgpR3ZEdyHmTwgrUDQuA==} + '@napi-rs/cli@3.7.3': + resolution: {integrity: sha512-iu5BOoYjYVixp5jwE7JniHvg72XuKWXUfXteu+6Gt/XY4/mslsS+Qbipleg1+3CAUGHkWc+ebaMJj7Pc93BXSQ==} engines: {node: '>= 16'} hasBin: true peerDependencies: @@ -2869,6 +2861,9 @@ packages: '@nkzw/safe-word-list@3.1.0': resolution: {integrity: sha512-yU6NAne/aU8n4BnYwlOu451PD/FH9AVKsOsQbITxAPYg4HEcBMv7v13woPOpxAS0lC87N2TOQdBZ7OjiK+5sIA==} + '@nodable/entities@2.2.0': + resolution: {integrity: sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==} + '@octokit/app@16.1.2': resolution: {integrity: sha512-8j7sEpUYVj18dxvh0KWj6W/l6uAiVRBl1JBDVRqH1VHKAO/G5eRVl4yEoYACjakWers1DjUkcCHyJNQK47JqyQ==} engines: {node: '>= 20'} @@ -3100,8 +3095,8 @@ packages: cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm-eabi@0.139.0': - resolution: {integrity: sha512-22EsXTA3Vc7OvrF4bfT48PFln2UbxkVgrp/Tm32qLw76Dv7SmcInfClJe6yPYamnli6HiqasnESZ5ezN+X4ybg==} + '@oxc-parser/binding-android-arm-eabi@0.140.0': + resolution: {integrity: sha512-ZfjDZ422mo7eo3b3VltqNsV9kmv1qt/sPEAMSl64iOSwhVfd0eIZ9LB79Mbs1xYXJnk7WSROwzBCKDIiVxPTvQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -3118,8 +3113,8 @@ packages: cpu: [arm64] os: [android] - '@oxc-parser/binding-android-arm64@0.139.0': - resolution: {integrity: sha512-uASQkZV+CUQ6xXvoMzDQyfhd8OMusdv2FyCPfAi5ZDYptesapJlw7erhpGi1Lc+U8QjQV2JUrIh7d/3su2LzmQ==} + '@oxc-parser/binding-android-arm64@0.140.0': + resolution: {integrity: sha512-Ia8jSvikUX6Sf+Ht+KOCUF/k1HpR0VlmqIYymubmWDebOEGtsyliHDR6JxsZ4IX3/c/GbrB1uh09aVGQv/LQmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -3136,8 +3131,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-arm64@0.139.0': - resolution: {integrity: sha512-vuQOv2WF5pZCkdSPEExul98o853M3MCR24DpWsGrUoPJu5KcnGE34kLXY2yFwBwZwT+eN1x40Tt4q6ZzlEdNUA==} + '@oxc-parser/binding-darwin-arm64@0.140.0': + resolution: {integrity: sha512-G6VK0nK61pH0d0mBjUqSZbVxGqqO5uzeginLDQj+gOO6ObfJjXRwgkD/ol0w1INcnFeAb6YGGO7qc3ueGHaycQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -3154,8 +3149,8 @@ packages: cpu: [x64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.139.0': - resolution: {integrity: sha512-zxZB8ChS+7XactZhcyxQ292P/DNiiBaPPKYiVUlb3RC0V/hme5bokNubjcmEmbW9uTfmqLTpveAdkbe66H3pGg==} + '@oxc-parser/binding-darwin-x64@0.140.0': + resolution: {integrity: sha512-HazBOuZzd2pO1C2uMmp8Gv7mhzMHqKSKDS1OZfcLEvpIcgA+48J92HEtNanVHDIzRD9PRPCV6aS6fkZIWOVl8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -3172,8 +3167,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-parser/binding-freebsd-x64@0.139.0': - resolution: {integrity: sha512-iw2MsoCPBQwdJqywRAGsF1jEAcGoZ+DeG2LVzt5pdUvRHqajsMF46BH0rHiWoWtMwcMSia+oQYga7fHo7u7Bcw==} + '@oxc-parser/binding-freebsd-x64@0.140.0': + resolution: {integrity: sha512-9hSUU+HmTUyOe4JzMHxNGgLWNY7rrO+6ShicZwImNJacEAACDMIkuEQQkvXSL+WJN50jaNtLYJv8s4OcBdpyUQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -3190,8 +3185,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.139.0': - resolution: {integrity: sha512-SwjD/k3Y5bwGJWOH313VyaDrAuaYg1Pe+4AAXCgUKvSO5IHkj+mZ0oFcOWmB5nTuOM3uwdT+leL8h4OnFlI5hw==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.140.0': + resolution: {integrity: sha512-RAEuQsYtS0KcDFqN0ABTjyyNlokS91JeuDuoW9tEbG0JTbRNXnpQUdbYc/16JoA6Z/2ALbNrE3KmxtqDiuIjCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3208,8 +3203,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.139.0': - resolution: {integrity: sha512-qbeygDkcvailKFhphb2YGMMXsaZIynHlPtoOrcx4NZB/tRbUKraCCMbw8dPeFtEKasfS2qWh1VnReY+Lcys1zA==} + '@oxc-parser/binding-linux-arm-musleabihf@0.140.0': + resolution: {integrity: sha512-c4CkHvPvqfojouredJ0w3e6+jiBq0SbFyhH61kr/zPb/7XsaYTNKQ54vmlSsopfdQbNDX40ZeK9Abs2Qet6wcw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3228,8 +3223,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-gnu@0.139.0': - resolution: {integrity: sha512-SrlL02KeImKlvx/9rCeopOLH7qKI3rqKKEguK6KBwVwEGLhV/A47dW4DNigf6/LFhrwoovaiayEQryjYAI86dQ==} + '@oxc-parser/binding-linux-arm64-gnu@0.140.0': + resolution: {integrity: sha512-yrjmLj8ixPB25yqvPGr28meGjb+keed7m1GqqY/0uqkhZIoT4t9zmfwUgFEtC33C7dtE+UQ7TU0IaVxf97SWJg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3249,8 +3244,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-arm64-musl@0.139.0': - resolution: {integrity: sha512-u9e884ChAVRmIZ1jr/m46S96FoDQnruFjISLi4Y0i6Wu/JUUmIiw7+umLyXILJsPfUuqnN5BJLe23t07+Y6+IA==} + '@oxc-parser/binding-linux-arm64-musl@0.140.0': + resolution: {integrity: sha512-ggGMQTN8Agwxp2WiLMpdY671dt0qTDJWiWlJeig3HnUwTnerRl0J2JdGVghWBeDcss2D9S2V2Js6dZHEiVabVA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3270,8 +3265,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-ppc64-gnu@0.139.0': - resolution: {integrity: sha512-Z9tU2b3GJfAXOdirQmz4gZQkQkVjy53i77gf91l0733MQKa/qtk73KQQE2GzDtMqim+HyjpzvemmqzBtH2IJUA==} + '@oxc-parser/binding-linux-ppc64-gnu@0.140.0': + resolution: {integrity: sha512-IgTs8xYAFgAUGNmR65tIqjlJ8vKgrfXzC515e9goSdfMyKQV4aJpd2pUUudU4u51G64H0/DSEJEXKOraxm9ZCA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -3291,8 +3286,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.139.0': - resolution: {integrity: sha512-RyUbr7hzPK84YDWKs77PRYk9VBwWbsbuYsQzQWiSmLnARXTg2zntLPGfCH/1wpfUYdmGkp/6SsqTXSsYdw9Jgw==} + '@oxc-parser/binding-linux-riscv64-gnu@0.140.0': + resolution: {integrity: sha512-A1x+PMWZmSGaFVOx2YeNTFau8uD+QO14/vLP4GrcuvUPs3+nBkUOjy9Lus86ftHsDojjYMbvBelmKc3F7Rv08g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3312,8 +3307,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-riscv64-musl@0.139.0': - resolution: {integrity: sha512-dcQhjtcDvtR8BgkUpt03Yz5SzxdzYvTigenIJOEsiSX6G2t6yybEMxGWjp0dOuYGror0BaqcZfTyXR58amCEig==} + '@oxc-parser/binding-linux-riscv64-musl@0.140.0': + resolution: {integrity: sha512-zBqpfRo2myWPrPo5xUjeZqlnPXPXsX8BcWtWff66/eGRQdbPjhzPgXa/F+AtxT2afUViPxbuDlwscMKzQ5tg+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3333,8 +3328,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-s390x-gnu@0.139.0': - resolution: {integrity: sha512-iuGrxysV4rGUymdKpn7bgZQ6Vix8Bi/6D/rp71HYIzphq6NKrsBhsGOYsSZte+uBFL43tXh7Xr7TM72sGliJNA==} + '@oxc-parser/binding-linux-s390x-gnu@0.140.0': + resolution: {integrity: sha512-2M1DPm/8w9I//YzFlFC9qXw+r2tJFh5CYwRlYTq2vUJQS7qoQftEDeCZ8EnN7KHtvSiXvYj8mZI5pR7DpXmcEw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -3354,8 +3349,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.139.0': - resolution: {integrity: sha512-NxJdZZyaa2JLLvNfH/iJQXfCNfKcPMylwY4ObMpBVmW4Nq+RyUpVVQXrMMelcQ6rwx3nuhF1Iga8n+eoAKGCIA==} + '@oxc-parser/binding-linux-x64-gnu@0.140.0': + resolution: {integrity: sha512-8aRDbZ/U/jO8N7go1MO72jtbpb4uswV8d7vOkMvt/BPgZiyEYvl1VIWK4ESxZZhnJ4tqwVldgX7dNiP/eB1Jdg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3375,8 +3370,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-x64-musl@0.139.0': - resolution: {integrity: sha512-ePxBvvtzISmSsJ0RIj8FNikSCn58i1jtccj7XR4U9Li4iSzhkFyYlnJ51cQTUwkairz8WMTD4SpKoot8RyTnQA==} + '@oxc-parser/binding-linux-x64-musl@0.140.0': + resolution: {integrity: sha512-xRqpeI8U2sQQS1W5BMWRyMTxtagkuLG2dEWruet5lFsWHTvBth11/TpSaJatHdqVVwHN0q3uuoS9zRsGinq8hg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3394,8 +3389,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-openharmony-arm64@0.139.0': - resolution: {integrity: sha512-b/c2+mPXMOxG5x16n8yf9cjor/ntQQScmYnSmLEWIWJ4rfXd5dokMxx0kliSLA+YAGq6DD3K9BWi+aFXHiiV1w==} + '@oxc-parser/binding-openharmony-arm64@0.140.0': + resolution: {integrity: sha512-GbGRe26MqAKciFRvXeHNQJ6VAHYs9R4miP89sEAncysM3n+f4lnyLWgsa9kklJNpfnxdq2yRoNYHFqwBckVimw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -3410,8 +3405,8 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-parser/binding-wasm32-wasi@0.139.0': - resolution: {integrity: sha512-rNU0pO+/CVPC2qZ+xtX5R2cOje9Q75q3UkfgwUCPlplqxMv6Iffd5tMPGVMCLGnPINxPlmi0WPsW94HltbYvfQ==} + '@oxc-parser/binding-wasm32-wasi@0.140.0': + resolution: {integrity: sha512-vFiC1hqys+hkX1GnQkIoiTQJNiUm43Z0lO35ETKXTw0YtpW7+cN58YRRXFAQQ+TgpkIi3lrhcxdlnqz+Oi3ptQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] @@ -3427,8 +3422,8 @@ packages: cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-arm64-msvc@0.139.0': - resolution: {integrity: sha512-JPEmfncZfqAFiGsAN6UZSMIBqnG8wn8buywRacFOWjP+9dZwcs03SsBp4tmyjM/4l/VoH/IuThrW1Jof3OyQUw==} + '@oxc-parser/binding-win32-arm64-msvc@0.140.0': + resolution: {integrity: sha512-fGSQldwEYKhM+H8uLt76Op8hh5+FYaR6lvvQ1Txw3Mhn86DyQXLcI0fi1EkFlTK7F+46OCk/j0AJMzZQm6g5Xg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -3445,8 +3440,8 @@ packages: cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.139.0': - resolution: {integrity: sha512-c06dWBwEnFHof5JN7T9/ts23uATXS9czPEBO60d4xnjH2Am29Bo7OGKdVHRmcWQnw0OBxlTg9fIEXAvtcwOBfw==} + '@oxc-parser/binding-win32-ia32-msvc@0.140.0': + resolution: {integrity: sha512-sDS2Bai+g3ZWYwfZqmosiSuFDBcVnZ3Ta6pszzsiJoLMqsJEWKcxXXbGa7b7yXr++W2lQNPb3ZRJ8czseqL7RA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -3463,14 +3458,14 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.139.0': - resolution: {integrity: sha512-bI3/44urQjW/D495JPXe+c9d+4Q+ONi3DvDNnzwRZYTWHZ3hAlFdmirYK4mzhTfCZiAly02EbMYir7QGU+9O2Q==} + '@oxc-parser/binding-win32-x64-msvc@0.140.0': + resolution: {integrity: sha512-kHbE1zWyb5OQgJA6/5P4WjiuB01sYdQwtZnSSyE58FQEXDAMnyeeq4vj7KgN75i5SlBzOs8A5MrtlD3gOlDKqQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/runtime@0.139.0': - resolution: {integrity: sha512-WnuGdceWtRdqD7f3alOIDXN6bnGuGtFjtQf/dHjzgn2im7eKaYRJTEl2T1kFEWPhBWCDk+UDYgsTLUE5L6jc0w==} + '@oxc-project/runtime@0.140.0': + resolution: {integrity: sha512-ZYZwESARwc2fB/vLHj+991uu3iGIsor3gPTA7wgouM6xEJzJsz11dt+/Xl5tUinERqmq6auyRhSMWzChhfez6w==} engines: {node: ^20.19.0 || >=22.12.0} '@oxc-project/types@0.132.0': @@ -3479,8 +3474,8 @@ packages: '@oxc-project/types@0.137.0': resolution: {integrity: sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==} - '@oxc-project/types@0.139.0': - resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==} + '@oxc-project/types@0.140.0': + resolution: {integrity: sha512-h5LUOzGArYemnW1NMz/DuuQhBi96J6JL2Bk8zE4kvqxB5Sg3jxmCiH4uyOWHDkiKSt5vWlG4FIwCR/DbstcNRQ==} '@oxc-resolver/binding-android-arm-eabi@11.21.3': resolution: {integrity: sha512-eNU11A2WNizh04v3uyaJCootrHIaS0B9aHYXvAvVnPNk4xYSjMUjHnhQ6dewPN2MRYDskV85d1N0Aw0WNWhcyg==} @@ -3585,149 +3580,143 @@ packages: cpu: [x64] os: [win32] - '@oxc-transform/binding-android-arm-eabi@0.139.0': - resolution: {integrity: sha512-1qTZldktgR6kO3eTCxt0gG+dpQO7LAWitY2OcFijI/F4Fl9oTI5SG5p8WsAxf1E4GWcoNjEci8FDVeUkkJvN7Q==} + '@oxc-transform/binding-android-arm-eabi@0.140.0': + resolution: {integrity: sha512-mYtsuGD5wCPzUVQHCywcWwIAgGkRJ+nCLCqR9TXh+WoZf6LlgluAncWkDxihufylcyjI2gjEtxjkMd7PHAVcMg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm64@0.139.0': - resolution: {integrity: sha512-q1fHm1GIjxAfO3pC9vUG9wMftIgPmumaoi6vFw40YZd0lTRNJE1H8+wv/O8IpCWO/lSiAJ/yBw0kIdWr+RN3bA==} + '@oxc-transform/binding-android-arm64@0.140.0': + resolution: {integrity: sha512-dgH1dyIQNTIEvxf58EIAMf8RljgZnECf0OxMgDo6JVpwV9PYGEyQduONPUQIuF/zx986HAXHbyHRL4C44HHYOA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.139.0': - resolution: {integrity: sha512-UTakmusiOsIZTbLFVHDsGyXRpQk+1be9dTvjnT2q2fPC9EjWynzgMLXZ/V6gTwtTi6R5uO0tel08ONNs32JD7g==} + '@oxc-transform/binding-darwin-arm64@0.140.0': + resolution: {integrity: sha512-emqYWDHQAV2wBlMUWZGmBL8aD1KtIr3OcckrJrwQ/Dmq6W8Tj/JNuCgHyXgx3OOBJZrBKVX6IB3cDHlN2+VgBg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.139.0': - resolution: {integrity: sha512-cf6YJNACvkzlGhn8WdVVM+pwltm/uf0h+PUQ4xtlEaiRON/6OjU0Zvw34cAQPi4YmyFj22qr2iltRkIyswhI7Q==} + '@oxc-transform/binding-darwin-x64@0.140.0': + resolution: {integrity: sha512-GxhzL/bl9o/kb1Qs8EZW1SBTuzsFfQ5syKgg3VuGTNpeP4LHyTS2h/BfW1N5P9Obcgw7zfGcMIRZXLXvbgNF4w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.139.0': - resolution: {integrity: sha512-W/zu2QQhT8TeZtxi4hUx5leDCvv4yyz09Q1x6HSFLJK/Yi7Y7bxYZ8IR9/kGMeMtMfZJpxHR/lwehFGi6kbKgA==} + '@oxc-transform/binding-freebsd-x64@0.140.0': + resolution: {integrity: sha512-aHKNp2i3f5dewyDNS+3CzlqJ2EBB0L1bGI4VfjGMxhBGYmPyD5bRYmO4IN3cxxu1BFtHxC5RqF/lALpLmEXD0Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.139.0': - resolution: {integrity: sha512-PkIOaaAfI5SRTvqMX2roCU+hGrn5/I5SIjEkBq5YQUD/lkh3G2+f90aoLEYL1GcSPdjoFN44yVzH5IAhAtNMKQ==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.140.0': + resolution: {integrity: sha512-aDxttllXtdTczve8J5zmVckTjca96XVGbn1Bq7FBSgjjvPjzZeDh1N3f1SdYCg/6O2GG5uYoLgx2nNla2Q9qBg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.139.0': - resolution: {integrity: sha512-RpDt0h2oGcLWXQJu3zAAuTXUbz/CcH5T5Re+rALK+zkeq6FjGhKQhVYRDfP5viywqwGHZrgFyVLgvurpv4iD8A==} + '@oxc-transform/binding-linux-arm-musleabihf@0.140.0': + resolution: {integrity: sha512-Kh6ebkfN25+8tJ37eg8/GP4KKHdFb8sV0nQxvtpal1HZ4h1sSXsuIYXP/0U07lKYsWpmkhkI+TLfuIOR8G2Cfw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.139.0': - resolution: {integrity: sha512-HfF3uWAmBGhreH05+0Eu+BIuWHf3BehiiMml+UYDiT4f01qPKJSzaUBUVFlWNTiCOnefTuPZKglevlGFlbL5qg==} + '@oxc-transform/binding-linux-arm64-gnu@0.140.0': + resolution: {integrity: sha512-7wiDxRJfqeNaFtS4d/k4JvYbxH6F6N0mmeI+kA87iVzid3zqvS9eYwBCC5WWusLsgoLl+AElA/7jvohSpzEMMg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-musl@0.139.0': - resolution: {integrity: sha512-r+H9b/DnQLBfaNBvLewWhM+PM7JarvE9ZYXGhBvvklw7lN2GSD2muhgmq2kRZruUaKkE5/WzA5m/jvCOu4yFwQ==} + '@oxc-transform/binding-linux-arm64-musl@0.140.0': + resolution: {integrity: sha512-UxLuPaZcdhUnWhvJgBA5Uk2wyWS7VEXeYHzA6R+9Zh3Sv7mdY5iCzDFW6VWW/UIl0PQ+ifQVnFZ0TrEvfgyJmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-ppc64-gnu@0.139.0': - resolution: {integrity: sha512-NsfGqWQTahAovezqUWMsX2sE3vHRcLnVCKxjKkAlxJvWKFE5wVKPpBX2zTXzv6tv/RpwEmPfKjsbb7gYUAsnwg==} + '@oxc-transform/binding-linux-ppc64-gnu@0.140.0': + resolution: {integrity: sha512-WnRLduIoNb74DZGbJ9h/fnV0vwRkWRado2dqSzCgN7S5smAhKJJi4t8IgvW0KKza/qU0Ik4I1zYREnzbTQE5Wg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.139.0': - resolution: {integrity: sha512-x4+AxErYkoPel/d6esyWgWzqtkaix5Z6TzNmMX3mhwMGGMt7xMwailHbuHBpfsPsM3iEoCCeU7GfHaY/TgULKw==} + '@oxc-transform/binding-linux-riscv64-gnu@0.140.0': + resolution: {integrity: sha512-fJt6DwQk7BjDsBWu+wqf4SVZN7AGgC7UPbKLZud250o8GXvcQmk4BxmDHDDvGi2b12qx4aFwUqucmWryfpGKTQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-musl@0.139.0': - resolution: {integrity: sha512-PD5tVpZyaCctqDDMZdZu6I+pkN3elZg7nLjTl+vOhfhygMrNPK99lyItttpQvw5msdJFACRGSNJMDQ8bvJXC/g==} + '@oxc-transform/binding-linux-riscv64-musl@0.140.0': + resolution: {integrity: sha512-5YMLMnXhEnL4ANpbAnjJ6ZoJtq5gqFREFrsGzePnaGQeHinA2Dgm9SmtC7rhpRYobw+nwOLcR4uGK0HNwydvbg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-s390x-gnu@0.139.0': - resolution: {integrity: sha512-uyVkgEg1OYfxwX2adeCs9YljyX7UCmst1j6xIAwFEaQUJVtq72/tBVYQ4XpkNLli1y8enPzihgKFVYm7pDOgVQ==} + '@oxc-transform/binding-linux-s390x-gnu@0.140.0': + resolution: {integrity: sha512-3aDuklBqnQzJfPISfhYbNq4INIRFhGUxm/4GoggMlaaqzLFoqbsyDkeckPMB+cIG2ygokshjA0+2REMZ1lzFqQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.139.0': - resolution: {integrity: sha512-cs7jh8d8B8YnAN74XKJd3kMLT9WMbje/bZ0q4G0mVfb6+ZY0SRzbiR0ps7lRp1S4YtZYG4lF4fLkMrvv6jM3DQ==} + '@oxc-transform/binding-linux-x64-gnu@0.140.0': + resolution: {integrity: sha512-E0qSFOMRArliAiASRwz55sU1XQxx2neimvhtfhvwUiVZf3OZqoIJfOz+W5nE/nGC3JGZgr8j6/rpWTgkwy1dFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-musl@0.139.0': - resolution: {integrity: sha512-/fJj6Is4wQicsRKoSDWQUb/VUlvNwj9swi9jM7L0x4zS9VicI7a5RkifpkLaerO+efm7bK/xUhkKZLo4aMZ9qA==} + '@oxc-transform/binding-linux-x64-musl@0.140.0': + resolution: {integrity: sha512-LisGfSfrAgl06ve9w4r/yzG4rZaCRr5vmZbnPv7WJ5NzqejmaWbAhc5iMcCnkvo8t3NxBFwyNZcVBJfRbTmRXQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-transform/binding-openharmony-arm64@0.139.0': - resolution: {integrity: sha512-cslRd4ZLVlmMbPK9g5xt5RBS0ZUfSzbgpqDug6W+dzyJm3trYuF75UC1lbwwfw1MiCNgEyYXd+HsgD+sLtcpAQ==} + '@oxc-transform/binding-openharmony-arm64@0.140.0': + resolution: {integrity: sha512-JKqdNAUvAj1RNhNgUPAuM9JqbsFh0dfdefVm6rfmNU+fprZHSqbIJZKgyGFtmssaWuNU+cd1PtM6Od8cV7zEMA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-wasm32-wasi@0.139.0': - resolution: {integrity: sha512-kE6V4RK/CpKWkfMLeM1mz+RW+QRG4l77dcBYxDfCQ20QCejdLczZSR+KIPOFSjQWoAXZQX1xGx0CuGgdxWMDog==} + '@oxc-transform/binding-wasm32-wasi@0.140.0': + resolution: {integrity: sha512-dxXH7MULb3M8WyW3IG/MAwEspnHaa7Jbu7zW/bZL28FrHe7UcExWCFPB3BruOenyXc3NfKlY7W1r7MgXKzTmaA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.139.0': - resolution: {integrity: sha512-0Ma8kpzWsHXyp5nIOMaEZm264yGrC6epbY0+78PP36/XAnRQFZs24DvrDzt9Uuzt0ilgLizGuIV9VJbKsTw0Tw==} + '@oxc-transform/binding-win32-arm64-msvc@0.140.0': + resolution: {integrity: sha512-ZaZeRNTMunUzhrGnDdySwAm+itB9Itoa+JixWVX3cg9+PW+HUY1yjqsA3EfoX5bqb6ZEfGYdAdBVUYJrwsy6/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.139.0': - resolution: {integrity: sha512-vy7Pn5VRqgMW6m5dkelXXY5eiHjKt2r9DNmvx/2mhzJVddcJN8JBKbXRXHtLHDQVYkuAe2Z/WSb1sRj+8X1RWg==} + '@oxc-transform/binding-win32-ia32-msvc@0.140.0': + resolution: {integrity: sha512-Wa6LI6pZGVHkUv+xFnZom9GB0EaOu8C2TJ2gUHAJQ30irNM6YWt4aekvbGDjVlhD+LvtzmB5Gut1Xb6yXvyWHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.139.0': - resolution: {integrity: sha512-dsQ67vpnUA1wbBR3UWqYeCacOOIz2dTUDHUJ+/8ot3wfLatgw+lwisWh5UoGqjw2aaoHWmwn4Wj+hXXJAJgOfQ==} + '@oxc-transform/binding-win32-x64-msvc@0.140.0': + resolution: {integrity: sha512-2jiUKUeQplXxx7nTwRObFbZy3xd8f92UN2Xmq0iIbDhuQIzX32xChfBhQanKZWFXyeFIVI1H7+jD9Y2BnE9RDQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxfmt/binding-android-arm-eabi@0.57.0': - resolution: {integrity: sha512-qVBsEO+KugOsCmUHcO8iqNnqc65p7PCKpCs8M66mPZ+Ri+CWbcpoQOEJBg2OTu03+0qu++NK1jj6IzvQVs0Sig==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [android] - '@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] - '@oxfmt/binding-android-arm64@0.57.0': - resolution: {integrity: sha512-mp6PibWbao3aizijcheOeHQaYEhcUAt8pwLniYbtLfHxL/psFF0BykAwCj+s3c6qIpa8yN8keZICWrqtZ70w8g==} + '@oxfmt/binding-android-arm-eabi@0.59.0': + resolution: {integrity: sha512-bNTnfbuG7sAwb2PakMNaDukx5kXeW9duXOBeWtTOiLz3fXz3q2DlWguufPZ+c2IHEVrRXHD+M4aUgEWm841LDA==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [arm] os: [android] '@oxfmt/binding-android-arm64@0.58.0': @@ -3736,11 +3725,11 @@ packages: cpu: [arm64] os: [android] - '@oxfmt/binding-darwin-arm64@0.57.0': - resolution: {integrity: sha512-T+0stuCBqmUVY+aMIvrgXhzGhHO3sD5tNiiEcYqgSdPsnukskQqn2u5qOVD0sv1l7RLdFS5Z/f5Wi9Ktyjr3Eg==} + '@oxfmt/binding-android-arm64@0.59.0': + resolution: {integrity: sha512-R/Sn7z52QtdAKNqQLLY0EK7hVMjXiz3XUlvoCFCm/60jgIzAnQtiqLKBCFaBkimCQL5rs2ezPMcicpjCsrl54Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [darwin] + os: [android] '@oxfmt/binding-darwin-arm64@0.58.0': resolution: {integrity: sha512-uzbPPk7O6M+w2K65vcQ1woga3wgP8zghjL1KOG5b6qJ8dvYHZJ1VShaslg2KOK6yQIwCQtcMCXqLBM6sqXUNTg==} @@ -3748,10 +3737,10 @@ packages: cpu: [arm64] os: [darwin] - '@oxfmt/binding-darwin-x64@0.57.0': - resolution: {integrity: sha512-O+3JbqWs/mCI2oi4xfhRO2IVPFJNDDEBV8Odo+ZpmsUOeKJfjXoNH7nDmBEQcDgK7NfjDIyE7kRgYSZcTLDO0A==} + '@oxfmt/binding-darwin-arm64@0.59.0': + resolution: {integrity: sha512-vm/ynUqE4HjC0ZIEjmXv1UJu1/GngccQ+T+TJudTMxUxm6r+GQTg1TO3E5jJfI71pBaXxSzs1+vWHIwuilGHhw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] + cpu: [arm64] os: [darwin] '@oxfmt/binding-darwin-x64@0.58.0': @@ -3760,11 +3749,11 @@ packages: cpu: [x64] os: [darwin] - '@oxfmt/binding-freebsd-x64@0.57.0': - resolution: {integrity: sha512-pxwhxVC+JkLX9twOQ/8C/vbuOQcMZyKIDmiRDZfO7yITuVcIdZCiLRqqf4QOxb2+8FWrRXzQpm+1DBKcMpHSSQ==} + '@oxfmt/binding-darwin-x64@0.59.0': + resolution: {integrity: sha512-uTtYDpLN/obfKVWGpgEc8BqYlLZBQTPz2uYEvLRy3HPZxjZ34wiFzukUBU2bf64JuCYZI//GTV1EOMmWlPjf/w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] - os: [freebsd] + os: [darwin] '@oxfmt/binding-freebsd-x64@0.58.0': resolution: {integrity: sha512-woNwfD58dC5PGS9LSLSD5JYfo/EFK5iG9vhDWkcCg3q78ag7KC8bpDqgvPHrMoXpx83OLXxoSOhu6z8FsVTHlg==} @@ -3772,11 +3761,11 @@ packages: cpu: [x64] os: [freebsd] - '@oxfmt/binding-linux-arm-gnueabihf@0.57.0': - resolution: {integrity: sha512-pxBU4zH2imB/MDBfth2rOMeVxXUMjRQLCazagwLARIFH3hVlxZJBlM4nSnHXaIHJK4/qezoFCIORN6AY8Mra4A==} + '@oxfmt/binding-freebsd-x64@0.59.0': + resolution: {integrity: sha512-e2UnxL/ifStSPy8ffBCDbdy595SYsGy+U1pur4G65TuMmWxAMBzYGG7atZo/3mp515p8rZdsflxVD/E1FAdPLQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] + cpu: [x64] + os: [freebsd] '@oxfmt/binding-linux-arm-gnueabihf@0.58.0': resolution: {integrity: sha512-Sqs8nMLxuQpY21NKJ1u4stPDmO5hskBCNNh2E3AdCfI1QqWtf4m+Qn4mGEIUO4KGmuq3SWc/SZ80uy5IiwTCDw==} @@ -3784,8 +3773,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-gnueabihf@0.59.0': + resolution: {integrity: sha512-LtdeZ1l0urxte3VNi3g8cocZwv1xGM1NKHSgF/fJEEVhyQmlgGh7WFWKFd/pNuO7djfvPNtNO1+MS+FEWkgVSA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3796,12 +3785,11 @@ packages: cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm64-gnu@0.57.0': - resolution: {integrity: sha512-ajtjaxSaj9xl4BW7REt+Cef/ttzbAq00Bq4z7JUDZEfgFXdwSjH8K9bF+IcIJzZB9lKqMfQ4eHuSFOvvlvtqOg==} + '@oxfmt/binding-linux-arm-musleabihf@0.59.0': + resolution: {integrity: sha512-dBTciSsj9GTMl7p+h2gMSI0hoPn2ijfc/dUsbnWsP0RbwgPl2r0C/5zkMb3Pb+gGj17LH7f1o4qLo9aes/pAvA==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [arm] os: [linux] - libc: [glibc] '@oxfmt/binding-linux-arm64-gnu@0.58.0': resolution: {integrity: sha512-bUWi5mHV+4Vi56RLHE1h6q/HHfwAIT3XoB9vJAVeRzfu5NriXM8y6eeJu0vlKa0C9kq2rq1sOWRClhdLHPocrg==} @@ -3810,12 +3798,12 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-arm64-musl@0.57.0': - resolution: {integrity: sha512-p4Y/+RYk9Bk5WO+zHSUXAClRmZ2fbJCejMuCAsU2HhyME4jqf6Ftt/mJYEwIah1wGCBDYOB7wEGV1x5bCEZ6hA==} + '@oxfmt/binding-linux-arm64-gnu@0.59.0': + resolution: {integrity: sha512-tXVdJ/JINsNWdponPHN0OuKHtC+HdpyoS9sd6IDPNiiEYsRki8b7tefRZ1iMnRkdbyT4SEbguWsr6o+5awvbPQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - libc: [musl] + libc: [glibc] '@oxfmt/binding-linux-arm64-musl@0.58.0': resolution: {integrity: sha512-2ZHxemzgHcjtktAuVUwSoyXmGo/t+aF5tS1ciPpPei4rhSyrz3JOqDosXXrmhN/yLUSzJjtuW7ToTWqfQpCj2w==} @@ -3824,12 +3812,12 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-ppc64-gnu@0.57.0': - resolution: {integrity: sha512-By6tRALAZsno0F4zedmtG+wdMvJiJmJoXM4d3+A9zHE4HRXLqXITwRH8mgrlcXc5yJM2g2W3riRPwTYdgemZLQ==} + '@oxfmt/binding-linux-arm64-musl@0.59.0': + resolution: {integrity: sha512-RRTq38i2zT5fnw6XGHjvT6w2mh6x/G3m6AZcAZ56OTDTT/lsOeYnG3SVjwmH40z5kPqF+lf+o35e6m6PpKy9Dw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] + cpu: [arm64] os: [linux] - libc: [glibc] + libc: [musl] '@oxfmt/binding-linux-ppc64-gnu@0.58.0': resolution: {integrity: sha512-AwKkVwjVmFQ3bcO7j0McGYAqCKH2a326fswfofng/E8VewCT/raeeGQr4huVhY704deK8AWASSTlxzMj0eZc6Q==} @@ -3838,10 +3826,10 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-gnu@0.57.0': - resolution: {integrity: sha512-skYeG+RgvyzspqVEBsEprL90OYYZfoVNqB3HcCNR6QDJyXKOzfDRT3zncnHmUaFluIlBHuY23mU1b5WGgR98hA==} + '@oxfmt/binding-linux-ppc64-gnu@0.59.0': + resolution: {integrity: sha512-lD3k7glAJSaXW0D6xzu8VOZbYbosvy+0ktOVkfLEoQF5HJlMSxTQ2KNW0JO+08ccP/1ElOKktVEMI0fqRbVB4w==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] + cpu: [ppc64] os: [linux] libc: [glibc] @@ -3852,12 +3840,12 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-musl@0.57.0': - resolution: {integrity: sha512-FFgACrZOXAXUh5KQh2mt1CDOVOZmn+QzHP71wM9QobNwyQvoFfyAeefVUltW83g3sm7LTiH3yfFqLLVUpA5ZFQ==} + '@oxfmt/binding-linux-riscv64-gnu@0.59.0': + resolution: {integrity: sha512-WH5ZP1RbuHKBO/yfPRQKpNO/ijHcEDNbnmC4VPf/Bcd3+mbMAZpRiJWRa1PL5bREdIZZHo343mk3sqlc9x7Usw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - libc: [musl] + libc: [glibc] '@oxfmt/binding-linux-riscv64-musl@0.58.0': resolution: {integrity: sha512-Z4AYOTcy7nYEIiXwD62PlerimyYRcfJOgUbQAEBjXz098kxKuERBlRntofGy69HHhe9E0TLVNMl1yspVNu+efw==} @@ -3866,12 +3854,12 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-s390x-gnu@0.57.0': - resolution: {integrity: sha512-Nm/BAOfQeFiiKd502mZn/GAVKJwtd0RdCg17G3Wz/WSOIQmDi3+7/SZH4BHn1Ye5KvTVH3ua8WvfwLLycNIuvA==} + '@oxfmt/binding-linux-riscv64-musl@0.59.0': + resolution: {integrity: sha512-743wOiaI9RZY4QVGkWkfGRavD5ZJUJ6gscFjVrVu1dP8AZh9jM+a6v3NhlR+OIzHdS6DhLM96w+gcVskskz7rw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] + cpu: [riscv64] os: [linux] - libc: [glibc] + libc: [musl] '@oxfmt/binding-linux-s390x-gnu@0.58.0': resolution: {integrity: sha512-A3nhhtZPC/TKVWOPj9q/H3p2znJDCcHWYlJBhWL8hGq/bFmBaNBHC8Np6E581yVq1w9Mi3rMDNzDalWvtUfJtQ==} @@ -3880,10 +3868,10 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-gnu@0.57.0': - resolution: {integrity: sha512-BiSy5Ku3mQqyxS6YIqAJgd403wEUWvI7kerfzPxc2l/txZVmZM0pSj7oDM+4bGBExowxOi7o73jEam1W0EDTZg==} + '@oxfmt/binding-linux-s390x-gnu@0.59.0': + resolution: {integrity: sha512-xjRXQsRnrRZCcCkIEnbd2lmsQNobtwwkJxdy2bWXhZ1lIN0ouZwsBXRsoovW3yATuziAYwr9HMiQuR/Cc75NIw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] + cpu: [s390x] os: [linux] libc: [glibc] @@ -3894,12 +3882,12 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-musl@0.57.0': - resolution: {integrity: sha512-BCRkJiotz5s9afLYD2LuMvzAoDYx9H17E/YbDyu4xK7l4zHDPeny9ErSXL//i/nJyaOwRk08x4b8cgJC00+JDg==} + '@oxfmt/binding-linux-x64-gnu@0.59.0': + resolution: {integrity: sha512-4hNjqq/Rbr9B+StY9zMMAfm72+mtM4v80xYL5Qkb59Qd72g2vJMI0iFlPj3kf6miMsie/yJ7rt4urJT292HBgA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - libc: [musl] + libc: [glibc] '@oxfmt/binding-linux-x64-musl@0.58.0': resolution: {integrity: sha512-rc15P6AbyyB7426aN8AakLd02Trb3a6ML/mmfAQeVHJEfVofWLcWIrBdy6zDEY+DIaL/s8E4GGPboVw+oP3+EA==} @@ -3908,11 +3896,12 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-openharmony-arm64@0.57.0': - resolution: {integrity: sha512-4Oaxe1qrGgXfpCJ1C/ERJ2iCtV2rN1R79ga9fsfyVHfSQRu/hVW780u2KDqZWFZ/iGTHODJji0JemxqFZ63eIQ==} + '@oxfmt/binding-linux-x64-musl@0.59.0': + resolution: {integrity: sha512-NH579iN8EVQYsWowUB8B5vFchcylJtwPVJ7NmUAqEQHNLfhPbDT3K56KrECNAkUN4QpF4qiMgN2vsfZwVvjm7g==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] + cpu: [x64] + os: [linux] + libc: [musl] '@oxfmt/binding-openharmony-arm64@0.58.0': resolution: {integrity: sha512-ZWoTM27/HYPOh9iq86DAbhPu9nXb8qKvvGU/h8OfliyVUFAMMNTLDkGsWDKKnDqIkqvZ9+dXlgUOsH1LYO3O7g==} @@ -3920,11 +3909,11 @@ packages: cpu: [arm64] os: [openharmony] - '@oxfmt/binding-win32-arm64-msvc@0.57.0': - resolution: {integrity: sha512-MYLAsDnhdNsSGheLYhWgbk0vfIrlS84iQYun/y21fX6u0jj8iBtYtbpZMdiqYeuf8U12eVPUjVY2xE2NrCfJ0g==} + '@oxfmt/binding-openharmony-arm64@0.59.0': + resolution: {integrity: sha512-mzZy3Z5Aj1D75Aq9FVlmoRQH5ei8Ga4o/NZmlXkKyeZ5EmPrUXRR7c6BMBteV1ZuZ/356UYDuLRLjAMxTDTiBA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [win32] + os: [openharmony] '@oxfmt/binding-win32-arm64-msvc@0.58.0': resolution: {integrity: sha512-LHZnqFXe2dEfkRI4XdZS/57nEOT/I4UCRX5IyM9v4GYW9XwQCjGe1IUK59SuKw3POwvcgWQ4pme2cYXmNqTNPg==} @@ -3932,10 +3921,10 @@ packages: cpu: [arm64] os: [win32] - '@oxfmt/binding-win32-ia32-msvc@0.57.0': - resolution: {integrity: sha512-PBwdzZALJY/jcCx2E6is0yu+cuVXeySTDmwuseD+9j0mHqlRNxwlKgsyRTBed/woPeqfVfuXfWjoq4Cx2Zt3Eg==} + '@oxfmt/binding-win32-arm64-msvc@0.59.0': + resolution: {integrity: sha512-0CpDJ1gE3jN1Gk6xms1Ie6LPfPcOtY4FAtoOmVLHQoAf8DvO2wd0DW2dIX2f7YTp5dxrr0ND8JeUEjm3DP3k5g==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] + cpu: [arm64] os: [win32] '@oxfmt/binding-win32-ia32-msvc@0.58.0': @@ -3944,10 +3933,10 @@ packages: cpu: [ia32] os: [win32] - '@oxfmt/binding-win32-x64-msvc@0.57.0': - resolution: {integrity: sha512-bQJdH9i4RRfw55jm7+8/xS7GzHLLTbHx4huhrrDxQJaJtbSDbsyOnODvP1ftT7EG0KFKAYO2S+q6AcioXODx8w==} + '@oxfmt/binding-win32-ia32-msvc@0.59.0': + resolution: {integrity: sha512-zwdKBu3pt87uW0bRcywZb0oGMS7C6n87qogwRYFUgmk44T90ZzYlPjtlFYXs/DnBFrgNCvlHwCuWKfVWLeE7kw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] + cpu: [ia32] os: [win32] '@oxfmt/binding-win32-x64-msvc@0.58.0': @@ -3956,154 +3945,160 @@ packages: cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.24.0': - resolution: {integrity: sha512-C2uMmwK5Bc4ri4ysZ6sA8Rcu+A5zBQTp6ml2u0CLLbRZp4kMFPV3yWk8B5DK9Aw7y9bbjogIm75tUwGLFzlsYQ==} + '@oxfmt/binding-win32-x64-msvc@0.59.0': + resolution: {integrity: sha512-dUUbZkKgWrmAeI/puzv4bxN8lzcYaFnQVwFTFtwO2Gp8M7lZGSE2qJjC58g518+1bltJ8mizjYwD0BGHym0l/w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@oxlint-tsgolint/darwin-arm64@0.25.0': + resolution: {integrity: sha512-87opKlwFP8qS9WHAeETV+kA0fC9Oyj4sg7OxWdI4xQY0WC7zlN6BgG66uE5mvtN5mahkt/gL0i/AVEnX6POq2Q==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.24.0': - resolution: {integrity: sha512-Wgvt/1lRbDxmoNqWQKKcL+UIiqLmdJ+EWLpQa1qzoNVAfNB0PJpa82/8dH1twT/3rSs4zrP5TXPWl4juB71WuQ==} + '@oxlint-tsgolint/darwin-x64@0.25.0': + resolution: {integrity: sha512-HJmuZexsrhqp4WmETn+Soq7Ogt5F0jirv+cYRSniIPe+d/x5beQzLX69xOLhQRE+8FLGETe7FahWMVP8x0dW4g==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.24.0': - resolution: {integrity: sha512-PB1rxII7KV83+ASY4sSkXtqvpij6ME66+QCRL49uksi/ofs2Rf/UVboYr095n0Rkbl2wgvlsHGl6DHC361jQUQ==} + '@oxlint-tsgolint/linux-arm64@0.25.0': + resolution: {integrity: sha512-aNyYsPREvCJi3qjfBA0sQB7DhT3y/W5Ac2JI2D8IJynoTOAhVZj401Si6901oDajlBWyqJqqojudn0VgHB6+7A==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.24.0': - resolution: {integrity: sha512-xcz3CxKmjTQLREtE/UShh+ruWmm9nAb7UM9zKcD65BStiuYgOakAKkPHl4YS5DztpVcDrE0+HqbOolTlRKYWmw==} + '@oxlint-tsgolint/linux-x64@0.25.0': + resolution: {integrity: sha512-+60+VjK9Mch3uA5WlTdNHuAm5+WA7wPPjuWdPWlU0F6JJpYpGZXUpO1RPKuFEWsBpNbLcLeJ0LbCJ1doWu58NA==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.24.0': - resolution: {integrity: sha512-A2i6ZGBec3i20S7RaxkgHc6r3HYtD5Mn7j/mb22NkTz14u0JuudvTu6JggAnbGMcv8+dBKQI//EasxSPJLD8pw==} + '@oxlint-tsgolint/win32-arm64@0.25.0': + resolution: {integrity: sha512-r53TO+eHp/t53nnUkQJfrYYXODPAxmtf3RUFQG5XsE2hD21IunliOaAdZXP2UwzCx+r/fbNaEelqTaAHcDr57w==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.24.0': - resolution: {integrity: sha512-0ZbGd9qRB6zs82moekaKdEvncRANq49EAwfNX62JpTS46feXUhKAuoyVDvZMj6Rywejylrmmu79Wo6faYCo4Ew==} + '@oxlint-tsgolint/win32-x64@0.25.0': + resolution: {integrity: sha512-vqe66B+gL9HarhyHemdlfC2VWT7eoA+o/ufZ7zT6AGHv64boyDZIJS3U+rpZo+ey4O7wZtiS/vYR2fWqDoFeBw==} cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.73.0': - resolution: {integrity: sha512-HZQRN/UMBu+Ut+/9MiAChkbP4qZqrNOWBcNI45vOT40GVhbGR0JgHB87L48D4iAqFQIdVmeQYtV9RF89AjTKkg==} + '@oxlint/binding-android-arm-eabi@1.74.0': + resolution: {integrity: sha512-+gHd12muVI9ZLBaWLPkHt3Fj7jihFjgQ1MGtBaRL8vWrWrI0P7dLUty/cHrHS0oqPYIRgQUJsPu2CExQuMcwNw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.73.0': - resolution: {integrity: sha512-Gp+KJRylv2aW7thRpG5p1KTxZq4ZJFbWowrKzufNq9d3ssl3r3JviYV45/+p+7CN1Nv0zDd1e8Ex0b/HUDq4TQ==} + '@oxlint/binding-android-arm64@1.74.0': + resolution: {integrity: sha512-xjKdoMB+H+RCOByv/7l7nfIGW9mlOisqYdcyC75UqYuQecLpReAeEYUf2CNeDEI3KtmUgxpRw/+c63y4AeF/Bw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.73.0': - resolution: {integrity: sha512-3de96NdtXhxERMjIz7wsp2HYMY6pMQycGxFWac2mFecAx6VeARF/IqFb1QIaqiCRIdfzBwzTed+pCTCoiS+CYA==} + '@oxlint/binding-darwin-arm64@1.74.0': + resolution: {integrity: sha512-iUK7wvc6sejMKsC+Pt67mntoF5weFcyEunhZfLJceU6gL419mexz5wBkSx/EnkFBExMLNtOi9fnDSc5xfK0IzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.73.0': - resolution: {integrity: sha512-5zx/uPW32TiaOeVY1dQ/H5iOf0K1HOdFKOJhLqGl4o63+i1fpzoqqu/mKtd7OFgFjNCdhlyTGgjVkQTZm1ELcg==} + '@oxlint/binding-darwin-x64@1.74.0': + resolution: {integrity: sha512-ggKc/tn5SJ1u2yG2izC6VKODfYKV8MQ2AicJlNzOjuyrC29udvOef6/JzK2r32xqCnBDLFouR1VCkjzEI0/N9Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.73.0': - resolution: {integrity: sha512-qNe4gKHaGnLuZJ8toUg90JAa0S2vTVvDw+0bRi3q1avXZXDT4u5mMeECf3nD4HYrbdn1O7dXqWut4onY/yx/Xg==} + '@oxlint/binding-freebsd-x64@1.74.0': + resolution: {integrity: sha512-u++dH/43jy9hTLbneaWlS0gla/Bp1JdwJ2zgevCl8nDFUh6qRCGMxcL0f0lb7By3A9p/LfFr+7cG4HU1hG856g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.73.0': - resolution: {integrity: sha512-cCehYh5hTbfShm/fxTD6wwrGUWIpvX+N5OxmAMhFhDeTGXvw+BeNj889tpxsFQ9ZLatQ6wImuY8tsKLZ+FMz7w==} + '@oxlint/binding-linux-arm-gnueabihf@1.74.0': + resolution: {integrity: sha512-Sj1zmtFDVTPeIbIz4ZfcXAbFHqCmKCXdCUlAJzvTF7I20NTH1RDpoF2PhkqNODutJzVhJYmm3oz0GwgY+tvE2g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.73.0': - resolution: {integrity: sha512-d5j5GDU/2dMgjVhw7TQT9ITrsIr1Y02KEXKyVGIXUkD+KiaxE9TP65FS2ZdgTBemQvoRL+gSBdbrIm3cQIeacg==} + '@oxlint/binding-linux-arm-musleabihf@1.74.0': + resolution: {integrity: sha512-//PKyQb/tQXcHArx2f7z+oVI/eMS2Jpv+edNuAtOrgIhWdGcpHxogveAxzmF2rpH1AIHp4Hq04RF/rgJdiICnQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.73.0': - resolution: {integrity: sha512-Eyf1SrP3+yR1DI3OJgOY2Pvrr9dWP9TK37xPaDYycwTtlGlI45erJAVIfH5/m/xosDt6BupJYEFi47bvbTuuyw==} + '@oxlint/binding-linux-arm64-gnu@1.74.0': + resolution: {integrity: sha512-/k1Me+aX2tjuH10K62mLS0y8cLkJBHX6Ce0xPK+eWeel4bSdEGZ8dv4+hYMzg0GrSmjwy4yAYsDPeEeKBft/2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.73.0': - resolution: {integrity: sha512-IlT/OJApEDKaMmCooHuncgJZbbCe7T5QIWmTZBEtYscWvzPQuuEinVcid6kwQRVQOUdb7PUCz4jQHnaYXdfJXw==} + '@oxlint/binding-linux-arm64-musl@1.74.0': + resolution: {integrity: sha512-3tFSjBxc5D8/zvjEuLvOqcA8ZXKD0+6NuaVO/edeamNc49MoAsbfaC9s1UiwODwgF6slGaF8yJA2TPkukd77tg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.73.0': - resolution: {integrity: sha512-L+JYcb/vdg5fmcH08V6o0YYLU28cTH1SPNulwJdvK9NK49aXSkYy6oNpKBmddArVOXYqNepriDGiZ04G54kh1Q==} + '@oxlint/binding-linux-ppc64-gnu@1.74.0': + resolution: {integrity: sha512-9QggtPkSPXOCTu8Szis7auOK/sC7KdQaN+/TujP7YVVhzCAOhgdRfgv8uEz0r2tk5xdgus5rLYUrCDoZNtiRUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.73.0': - resolution: {integrity: sha512-Qtk0g3bKV6OwWjIm7R8kQN1uOZRKQt/MODK2a8QfkwhTpXBD53ozx5XLVWLGDQAVyp2otLW4D2wB98XfAfMPGA==} + '@oxlint/binding-linux-riscv64-gnu@1.74.0': + resolution: {integrity: sha512-VM5VPUJ4DJIWiK+AZn8FScUqMr6OFrCAYybMYjEEi7W13ParI64MByiXTkKMqZpBmvQ9zxl9Ebq2VUOiZRJYUg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.73.0': - resolution: {integrity: sha512-wX0NQKZVxltkAOVmzFcpOaMpdaUvsq1Eqpx9tkAfl71UdkTlSo1R4AdAnGccR1Fm2+TzFgZ22CyyGuZ41RDr/A==} + '@oxlint/binding-linux-riscv64-musl@1.74.0': + resolution: {integrity: sha512-SaDY1gh9rOA592J54g+gu5hkOFFQBZsMmIYHs+NRHG+Uq0OxtuuCXMWQ3vu1830Eugv5uMXyjG+bv2Z9y4IXjw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.73.0': - resolution: {integrity: sha512-vPe7UGBMWyiLTtnqS4xxgMQFSFGmtQwhwCxuiw6lXygaO6bVt0D8dFVg8Xv05eaiN3ybC0HXXHUAohFMFvqoCQ==} + '@oxlint/binding-linux-s390x-gnu@1.74.0': + resolution: {integrity: sha512-ZATQeHZCyr6MbDveg0obD5sxLHFOghtOdC5jwVwYlvFWqtFOxctgFEG6Ef/64hYvZrWyhyCckB10AelqLopeDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.73.0': - resolution: {integrity: sha512-2CwIWr9cemFC/CbRBWZvuk5mffz6ObmfFkfcC/9rTQ7f+icNhYr2kOjf9Rt8lLvugvkdGDOmkoVoFFHh6ClCTw==} + '@oxlint/binding-linux-x64-gnu@1.74.0': + resolution: {integrity: sha512-+aIvJyrdeD7LwCQ2WYLMUWNmnbeDRSPb40aBYtPjD9+PTqUwgJnk+HK5yLfSMeqXrMrDhE9uTmtt2y50tvjhHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.73.0': - resolution: {integrity: sha512-nDadfJgg7NBBxG0N560wOe7LLX5QiYp6qBaI7viuk5EUORFBktU/NfV0MbTqU3gTqQDCh4VyxKdo5VADxk9w8Q==} + '@oxlint/binding-linux-x64-musl@1.74.0': + resolution: {integrity: sha512-XyktaR8lhK2qWiCK0Tk8oYD+/cgn+oHA6ddRnxSSXUKkkojkV78CmShZUxQF+yrBFs0SuW+JBOPG6hecyc/iZg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.73.0': - resolution: {integrity: sha512-wGjJC+NLH9xP+IKGn9RDW94ojJR/wPbg5WCnQjj/oReaOtCQthr8ws1zICe77JFmo4ouUdeTHHZL/ESGiF6Pmw==} + '@oxlint/binding-openharmony-arm64@1.74.0': + resolution: {integrity: sha512-mzbjrPl4neaVUiJ1fUiEUxTGaSZBoiKtaoB6jmIpz9S+VOA2vDYmJpihQ82w6178V5jxziclTg8Cgj5yF6tTDg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.73.0': - resolution: {integrity: sha512-I7X47GPGljw225YUQ5SbC/rb1Kkdrd0yQf0x+hYxeKS6DpfjMbo9ccQPQ6LNY6BoJQ1sHhgDUGuMn5Vg5gHT6w==} + '@oxlint/binding-win32-arm64-msvc@1.74.0': + resolution: {integrity: sha512-vUAe9okpS2Oa5+lX67lqHMuNUvfkleRKwrUDJ/WJBsgmddvZ1mrsh2HVmuFDRzqFELhaJhFaCNOuR6a7L3rtIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.73.0': - resolution: {integrity: sha512-5lWj+3h+74Fm1jYOO9qkJA4xkAlZA099DkXppuXsk7UpnpZLttsefrZU469vChGaG6hcSqrkKXQOvMTZtbjeNg==} + '@oxlint/binding-win32-ia32-msvc@1.74.0': + resolution: {integrity: sha512-yyXXJyYYSXL4I8K8jAWjJs+J3fa9gH2JmEbo4f5adm+1tNC9itseicBNuwK7BDHvqQ5J534s+yDULu89vYL2ZQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.73.0': - resolution: {integrity: sha512-WaNRvh4f6zY9CvUQk2YoA1O90ieWrIklI84+HXFr9Isjz9CSESrdqo/RtIYt4Dll/cAchqGDMehfaZd0vqEFZw==} + '@oxlint/binding-win32-x64-msvc@1.74.0': + resolution: {integrity: sha512-VTC9IYTIMrVUk/i6Ms1ohzzDKZFkWn0KU2OBbPBzgmVZ2V30165T/zK4LztTr0Xgp9fZ1qQZ1rsZAu/rEmySlA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4218,8 +4213,8 @@ packages: resolution: {integrity: sha512-HDVTWq3H0uTXiU0eeSQntcVUTPP3GamzeXI41+x7uU9J65JgWQh3qWZHblR1i0npXfFtF+mxBiU2nJH8znxWnQ==} engines: {node: '>=18'} - '@puppeteer/browsers@2.10.13': - resolution: {integrity: sha512-a9Ruw3j3qlnB5a/zHRTkruppynxqaeE4H9WNj5eYGRWqw0ZauZ23f4W2ARf3hghF5doozyD+CRtt7XSYuYRI/Q==} + '@puppeteer/browsers@2.13.2': + resolution: {integrity: sha512-5EUZSUIc37H6aIXyWO0Z4y8NlF8NnjgmqeQgOGiswAU7pY0HOo16ho4+alIWmSfdZnjqBRawMsP3I5YqLSn6kw==} engines: {node: '>=18'} hasBin: true @@ -4427,17 +4422,21 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@simple-libs/child-process-utils@1.0.1': - resolution: {integrity: sha512-3nWd8irxvDI6v856wpPCHZ+08iQR0oHTZfzAZmnbsLzf+Sf1odraP6uKOHDZToXq3RPRV/LbqGVlSCogm9cJjg==} - engines: {node: '>=18'} + '@simple-libs/child-process-utils@2.0.0': + resolution: {integrity: sha512-dvNoRKLijXnD0XoJAz94pbNuB5GQgDr55UhpSPhffDkTT0Cmcqh9jSCOtwfT2d4H6MI9E7c4SgtMuJXZ6F3c6A==} + engines: {node: '>=22'} - '@simple-libs/hosted-git-info@1.0.2': - resolution: {integrity: sha512-aAmGQdMH+ZinytKuA2832u0ATeOFNYNk4meBEXtB5xaPotUgggYNhq5tYU/v17wEbmTW5P9iHNqNrFyrhnqBAg==} - engines: {node: '>=18'} + '@simple-libs/hosted-git-info@2.0.0': + resolution: {integrity: sha512-55XwK/GYgV58PuN8lZFhI1qRxdKoMLJocXl/yM1EPqazFDmM4QWY7q6BxPCPDNKTNunj794DSD4h0H7SrqUdMg==} + engines: {node: '>=22'} - '@simple-libs/stream-utils@1.2.0': - resolution: {integrity: sha512-KxXvfapcixpz6rVEB6HPjOUZT22yN6v0vI0urQSk1L8MlEWPDFCZkhw2xmkyoTGYeFw7tWTZd7e3lVzRZRN/EA==} - engines: {node: '>=18'} + '@simple-libs/normalize-package-data@1.0.0': + resolution: {integrity: sha512-/EOmFBekV9tGee8gac/k+5Ox3twkypNqh5TfxA9vTkmcJkjm6f1xqrlstDNOrEhTvnYyVtU6Du2ZhY/IV1+9GA==} + engines: {node: '>=22'} + + '@simple-libs/stream-utils@2.0.0': + resolution: {integrity: sha512-fCTuZK4QBa+39Oz9l4OGfJfz+GpwCp3AqO7Zch3to99xHPgstVsRFpeQ8LNd2o1Gv8raL2mCFwiaHh7bFSp5DQ==} + engines: {node: '>=22'} '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} @@ -4459,16 +4458,16 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@tsdown/css@0.22.7': - resolution: {integrity: sha512-kMTP/J6R0iXABCHr9JD0uaopTJ7Byh+z0XE4Sm4XYqPtbH/GZUCkupdAE7ItoZcp9AcgNqftAeEHN0qhOW50Xg==} + '@tsdown/css@0.22.9': + resolution: {integrity: sha512-FxWI31j8RyKQJvkLbaeLVnSwnaisTVNluVnInN7SE6KDSjp2pyTn5SZ9xETVHegSGd+qUs3khMjTCxq9yRojtQ==} engines: {node: ^22.18.0 || >=24.11.0} peerDependencies: postcss: ^8.4.0 postcss-import: ^16.0.0 - postcss-modules: 9.0.0 + postcss-modules: ^6.0.0 sass: '*' sass-embedded: '*' - tsdown: 0.22.7 + tsdown: 0.22.9 peerDependenciesMeta: postcss: optional: true @@ -4481,11 +4480,11 @@ packages: sass-embedded: optional: true - '@tsdown/exe@0.22.7': - resolution: {integrity: sha512-wn9dq89G6JH9FTQtmZ08kcSJJSozX0V6YWejwEOx/oZv1cOGG2RLMJUk4dfrf/S2OerfyF7Ysx7Eao0ZFDtjjw==} + '@tsdown/exe@0.22.9': + resolution: {integrity: sha512-UeYilEib/I5j9AKKeSyCACWmt4hM6LPmnt501sM1BdxFFwZqLa/42Ssbyb426aPEFUEebbqCZNfB5N29Idnr+A==} engines: {node: ^22.18.0 || >=24.11.0} peerDependencies: - tsdown: 0.22.7 + tsdown: 0.22.9 '@tybys/wasm-util@0.10.3': resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} @@ -4548,9 +4547,6 @@ packages: '@types/http-errors@2.0.5': resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} - '@types/jsesc@2.5.1': - resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -4569,17 +4565,14 @@ packages: '@types/mocha@10.0.10': resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} - '@types/node@20.19.25': - resolution: {integrity: sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==} - - '@types/node@22.19.11': - resolution: {integrity: sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==} + '@types/node@20.19.43': + resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==} '@types/node@24.10.3': resolution: {integrity: sha512-gqkrWUsS8hcm0r44yn7/xZeV1ERva/nLgrLxFRUGb7aoNMIJfZJ3AC261zDQuOAKC7MiXai1WCpYc48jAHoShQ==} - '@types/node@24.13.2': - resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4630,63 +4623,63 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.62.1': - resolution: {integrity: sha512-4EQM77WgVNxj7OkL/5b/D/xZsw00G577+UriYTC7JF5opcF3T2AuoeY7ueLaZgSVjSgCS6yOAJB5bRGLPSJUzA==} + '@typescript-eslint/eslint-plugin@8.64.0': + resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.62.1 + '@typescript-eslint/parser': ^8.64.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.62.1': - resolution: {integrity: sha512-sPhE4iHuJDSvoAiec+Ro8JyXw8f0ql13HFR82P99nCm9GwTEKG0KYLvDe6REk8BCXuit6vJAv/Yxg5ABaNS2rA==} + '@typescript-eslint/parser@8.64.0': + resolution: {integrity: sha512-KA0OshtlcCCXmbfqyZkM5pV3/WNraJf7DkJRLpyrmwPtud57H5BDX7C3k0LPSPxpprfRL+cJDGabF10mvNCoCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.62.1': - resolution: {integrity: sha512-yQ3RgY5RkSBpsNS1Bx/JQEcA24FOSdfGktoyprAr5u18390UQdtVcfnEv4nIrIshNnavlVyZBKxQwT1fIAE6cg==} + '@typescript-eslint/project-service@8.64.0': + resolution: {integrity: sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.62.1': - resolution: {integrity: sha512-r4d249KbQ1SFdpeStvob8Ih6aPPIzfqllPVOtvhve6ZcpuVcYo5/7zUWckKpHE7StASX4kTKZTLf0WQm/wPkcg==} + '@typescript-eslint/scope-manager@8.64.0': + resolution: {integrity: sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.62.1': - resolution: {integrity: sha512-xadytJqX9vJVQ2fdQjkcIVigwaOJNWkpjdLt6cEQ+xPnrI1fkp+/jZE/I97k9KUjqtpd25i0HeyZf3T6dutv2g==} + '@typescript-eslint/tsconfig-utils@8.64.0': + resolution: {integrity: sha512-2yo8rRNKuzbVWQp5kslhANqZ2uDAeROQHBRZNPu8JDsHmeFNj/XJJhX/FhNUWmkHHvoNsKa6+tHJiig87EzsQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.62.1': - resolution: {integrity: sha512-aXM5xlqXiTxPibXB93cLAURfT3rlizf7uMXISCXy66Isr/9hISJx3yDsKl0L7lKa51b8JpFuNKby0/O0pEm9jg==} + '@typescript-eslint/type-utils@8.64.0': + resolution: {integrity: sha512-XWG4Fmmv/6SvyS9nH8jWrKs6terwJvE8cyRt1CzYYqzp9OrPhCT4cMc/f7C6RZCwG+qMmiffJS1/qJP8G1URtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.62.1': - resolution: {integrity: sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==} + '@typescript-eslint/types@8.64.0': + resolution: {integrity: sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.62.1': - resolution: {integrity: sha512-xMcW9oP9u7fAMXYs9A65CVmtLQe2r//oXINHfi8HV+oiqhih17sbLdhXr4540YWlgpDKQdY854OL5ZrdCiQsAA==} + '@typescript-eslint/typescript-estree@8.64.0': + resolution: {integrity: sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.62.1': - resolution: {integrity: sha512-sHtbPfuKNZCG+ih8SyjjucqRntSVmp8XgL5u6o9mAhiSn8ds5o/M/XdM0abweme2Tln3szOstOrZ9OXitvPh0g==} + '@typescript-eslint/utils@8.64.0': + resolution: {integrity: sha512-aJUGVB3+U0htrrCjoA8qukw8cm8fNCGAxK/tVoS70k8aeb7DETKeFozRiVFIwEeN9WJLsjaP3ph8I60tY2XZoQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.62.1': - resolution: {integrity: sha512-4g3BLxfdTMy8iZG0MaBkadnlRrCJ74cQiFbyEVMrkwIoqdyaXXQM22cotDvrl4x28wgIZ9rEJRoM+mmhSJpJ1g==} + '@typescript-eslint/visitor-keys@8.64.0': + resolution: {integrity: sha512-mrtuL8Nsn6gi2H4mo5KMTp823M+3Q19Ew/i+Zlikq20tIMm99C3Ez0dCmkWWnxut20esQvTg8aUSEhMcAOXhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260605.1': @@ -4853,16 +4846,16 @@ packages: peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* - '@vitejs/devtools-kit@0.4.0': - resolution: {integrity: sha512-wKgqage6z30HOwdmVzT9uCE4oRZULoKwihIgSj0RmE7ln+VnE48Ik+6MBJUXwTg+cy/eYBpMXpnltHdqYF/Xng==} + '@vitejs/devtools-kit@0.4.1': + resolution: {integrity: sha512-5SvryUWtnE9F/s3ubJYSsbop35sJuavxadoO/UzPh59y54K4w9l/9wZBdrDKqbGpqD7g2aUwgcjM8nAh1AOnkw==} peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* '@vitejs/devtools-rolldown@0.3.4': resolution: {integrity: sha512-5MFcRpZIqL50A6Kb31jHaRDt1jg7WkdQUKx53deFZdp8DxRezzzwGBaYH00kK7fWJC1UDvlwROByHgavC/O52A==} - '@vitejs/devtools-rolldown@0.4.0': - resolution: {integrity: sha512-YY5kWiYWBUnsPfGciWnxqiprXFp6pocfv9vzTnyu1uxoahTQZhXppTtl5b7T6LcEEZpC8Mu100mpzdJUuw85rQ==} + '@vitejs/devtools-rolldown@0.4.1': + resolution: {integrity: sha512-51MPmAXZOU0iwkDKpikXo58DBCC0DsZgAC7WkiIbb6TuKf7wAXwjiysZLCkbGv7eGdY5X9sJQKmzlJaoVrRpvg==} '@vitejs/devtools@0.3.4': resolution: {integrity: sha512-CkIy5lFs4e1D99HD050fbpUYXt2tZsMz2y1OoaRsxEUFQvZsYyhtC9taOM/CVMLOWpAD8A84o+KM6F7pz10wVA==} @@ -4870,14 +4863,14 @@ packages: peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* - '@vitejs/devtools@0.4.0': - resolution: {integrity: sha512-A422w80BVqdC185pPYVxfdQ/v9dkmAf/odH7aMhymXRVvvCB2Y6RWU+tW9GMGiMvM5/Z/0TyUTplOsUSx874GA==} + '@vitejs/devtools@0.4.1': + resolution: {integrity: sha512-j9/N9YYA/oUcKm2hq/EByEnOugi6tjhMDkeqbHYLRXIJW4PsPmzKz/sSRpkMImQyWGqMmc1HSHfMxDApr7l+Bg==} hasBin: true peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* - '@vitejs/release-scripts@1.7.1': - resolution: {integrity: sha512-8YpovUu73Yb+ZnXIsR9VoF/yhbd2wTMhvJKDOjlB0bbOdm+ATl1l7Z7rskdX4CGzN7UfdvLcE6vGaHDCsirdpw==} + '@vitejs/release-scripts@1.8.0': + resolution: {integrity: sha512-onsGGV08sBfuV78buZUg0GpJU5iFOoxpxgi66pp5IFtbONPUQOq/9dDUx6QPJJjUovDNftg9QfYe0t9PZt/g6w==} '@vitest/browser-playwright@4.1.10': resolution: {integrity: sha512-nMoXGEiRpT7m3W7NsbvrM2aKNwiNHZf+zEpUCvMteGjZFvfT96Q9fh7QyB98dvDWXiKvrLxA7bJ1mCOOv+JQPw==} @@ -4918,9 +4911,6 @@ packages: '@vitest/pretty-format@4.1.10': resolution: {integrity: sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==} - '@vitest/pretty-format@4.1.9': - resolution: {integrity: sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==} - '@vitest/runner@4.1.10': resolution: {integrity: sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==} @@ -4933,9 +4923,6 @@ packages: '@vitest/utils@4.1.10': resolution: {integrity: sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==} - '@vitest/utils@4.1.9': - resolution: {integrity: sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==} - '@voidzero-dev/vite-task-client@0.2.0': resolution: {integrity: sha512-y932hw4I0qrdlqbDhOC4VS7mtLad+MtXToSVJIZ79Cd7Ib6p4bRuoTRrx6OeedhdPm2yf9+r8ndlhJjn8LbsxQ==} engines: {node: '>=18'} @@ -5263,8 +5250,8 @@ packages: '@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==} + '@zip.js/zip.js@2.8.31': + resolution: {integrity: sha512-2NLmow9ax/5IdBbJKxNQp3Ur9mNxmgLfN2Yp/FKNh1ZIGs3OYkiC3AIUfIZouTPSgeW5+F1bzTAZAyD2Y4ZfFA==} engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=18.0.0'} abort-controller@3.0.0: @@ -5351,6 +5338,9 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} + anynum@1.0.1: + resolution: {integrity: sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==} + archiver-utils@5.0.2: resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} engines: {node: '>= 14'} @@ -5362,6 +5352,10 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argue-cli@3.1.0: + resolution: {integrity: sha512-DhBpBfXL4SS2uC0N922MMajKR3CdrTG0u2or1PNYgXMsrSzViJrbtvT0nCLlLGUI0plam/ZZCs7aAauHtW9thw==} + engines: {node: '>=22'} + aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} @@ -5373,9 +5367,6 @@ packages: resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==} engines: {node: '>=0.10.0'} - array-ify@1.0.0: - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - artichokie@0.4.4: resolution: {integrity: sha512-uJs+UYzJa/DNb/eWs2p4SxTNkNhiWq+b2MjAwWLubxZAdN5Fpa3z0hSDSFIGefu4SVJ2jAcA+QSxfOSI2cjKVg==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5388,10 +5379,6 @@ packages: resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} engines: {node: '>=20.19.0'} - ast-kit@3.0.0: - resolution: {integrity: sha512-8OG92q3R35qjC/4i6BLBMg8IB+fClWu/1PEwg2Z9Rn+BuNaiEgJzpzn+pxWOdHJWDCAwu2JP0wCDTozAM4QirQ==} - engines: {node: ^22.18.0 || >=24.11.0} - ast-types@0.13.4: resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} engines: {node: '>=4'} @@ -5407,8 +5394,8 @@ packages: async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - b4a@1.7.3: - resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==} + b4a@1.8.1: + resolution: {integrity: sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==} peerDependencies: react-native-b4a: '*' peerDependenciesMeta: @@ -5437,16 +5424,16 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - bare-events@2.8.2: - resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} + bare-events@2.9.1: + resolution: {integrity: sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==} peerDependencies: bare-abort-controller: '*' peerDependenciesMeta: bare-abort-controller: optional: true - bare-fs@4.5.1: - resolution: {integrity: sha512-zGUCsm3yv/ePt2PHNbVxjjn0nNB1MkIaR4wOCxJ2ig5pCf5cCVAYJXVhQg/3OhhJV6DB1ts7Hv0oUaElc2TPQg==} + bare-fs@4.7.4: + resolution: {integrity: sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==} engines: {bare: '>=1.16.0'} peerDependencies: bare-buffer: '*' @@ -5454,26 +5441,25 @@ packages: bare-buffer: optional: true - bare-os@3.6.2: - resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} - engines: {bare: '>=1.14.0'} - - bare-path@3.0.0: - resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} + bare-path@3.1.1: + resolution: {integrity: sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==} - bare-stream@2.7.0: - resolution: {integrity: sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==} + bare-stream@2.13.3: + resolution: {integrity: sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==} peerDependencies: + bare-abort-controller: '*' bare-buffer: '*' bare-events: '*' peerDependenciesMeta: + bare-abort-controller: + optional: true bare-buffer: optional: true bare-events: optional: true - bare-url@2.3.2: - resolution: {integrity: sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==} + bare-url@2.4.5: + resolution: {integrity: sha512-K+y9xF1tN+CdPu4qWwr0QiK1Al07eFPGYK5M2pDXcmHdMdgC/tT/bpmMe1hrmRHaidKLkXrC+cRNYf3XVDUhSQ==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -5483,10 +5469,9 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - basic-ftp@5.0.5: - resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} + basic-ftp@5.3.1: + resolution: {integrity: sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==} engines: {node: '>=10.0.0'} - deprecated: Security vulnerability fixed in 5.2.1, please upgrade before-after-hook@4.0.0: resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} @@ -5530,8 +5515,8 @@ packages: brace-expansion@1.1.12: resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.1.2: + resolution: {integrity: sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==} brace-expansion@5.0.3: resolution: {integrity: sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==} @@ -5551,8 +5536,8 @@ packages: peerDependencies: browserslist: '*' - browserslist@4.28.4: - resolution: {integrity: sha512-MTc8i/x9jBQd1iMw2CFGS+rwMa07eYjLR0CCTLDACl9xhxy+nIs3KeML/biicXtk9JrZ6dnnTatmc7ErPXIxqw==} + browserslist@4.28.6: + resolution: {integrity: sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -5597,8 +5582,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001799: - resolution: {integrity: sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==} + caniuse-lite@1.0.30001805: + resolution: {integrity: sha512-52noaS3DubycKSXaU30TwPGIp+POyQSUVa5jBEq3vkRkY0kjyb3LQgvhU6WGyCcyXqVLWO0Cw0Q6BSdD0kUfVA==} chai@6.2.2: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} @@ -5622,8 +5607,8 @@ packages: cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - cheerio@1.1.2: - resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} + cheerio@1.2.0: + resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} engines: {node: '>=20.18.1'} chokidar@3.6.0: @@ -5705,9 +5690,6 @@ packages: commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compare-func@2.0.0: - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - compress-commons@6.0.2: resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} engines: {node: '>= 14'} @@ -5729,31 +5711,31 @@ packages: resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} - conventional-changelog-conventionalcommits@9.3.1: - resolution: {integrity: sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==} - engines: {node: '>=18'} + conventional-changelog-conventionalcommits@10.2.1: + resolution: {integrity: sha512-n4Kr1HFMTf3iMbES0TMxKIcYtUUv4rKqyQQp2JwfOEfFCOfGT3Tq4mCyJ8S9/YPyWhydjfKrrvnyl+gCjA+mJQ==} + engines: {node: '>=22'} - conventional-changelog-preset-loader@5.0.0: - resolution: {integrity: sha512-SetDSntXLk8Jh1NOAl1Gu5uLiCNSYenB5tm0YVeZKePRIgDW9lQImromTwLa3c/Gae298tsgOM+/CYT9XAl0NA==} - engines: {node: '>=18'} + conventional-changelog-preset-loader@6.0.1: + resolution: {integrity: sha512-GZ8E3RQzXQb3JFy0pKl8oeSf7ENIhvAMvJr+PlWkavZOesLHHdhkfNJ4SvW35eo1Fu2+EyVxWQ1tVvtzAG2iWg==} + engines: {node: '>=22'} - conventional-changelog-writer@8.4.0: - resolution: {integrity: sha512-HHBFkk1EECxxmCi4CTu091iuDpQv5/OavuCUAuZmrkWpmYfyD816nom1CvtfXJ/uYfAAjavgHvXHX291tSLK8g==} - engines: {node: '>=18'} + conventional-changelog-writer@9.2.0: + resolution: {integrity: sha512-eACD5BaAQCYjeI3RExkCZopNaaIuXzCP4kaAb2lEFXcGa/KOuxJfj8v/SnjhvF6377pYn0A2Gji+6GhwUK8rEA==} + engines: {node: '>=22'} hasBin: true - conventional-changelog@7.2.0: - resolution: {integrity: sha512-BEdgG+vPl53EVlTTk9sZ96aagFp0AQ5pw/ggiQMy2SClLbTo1r0l+8dSg79gkLOO5DS1Lswuhp5fWn6RwE+ivg==} - engines: {node: '>=18'} + conventional-changelog@8.1.0: + resolution: {integrity: sha512-idt1JK+3+Nt7gqH/d/sEYWdDeR+5XPov/jssmFN6XxmYSRlonTWSDWhWUPkmm0zbwYjtVdt+4My5aiPkKyvocw==} + engines: {node: '>=22'} hasBin: true - conventional-commits-filter@5.0.0: - resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} - engines: {node: '>=18'} + conventional-commits-filter@6.0.1: + resolution: {integrity: sha512-cs+LadpH7Kpw0M3k8wurk+sOVVDAENA0iK4OBOrkL94j5lEVYRJ4j3zd2bhY9qgzyrPqthdcYT3axzRN7AliMg==} + engines: {node: '>=22'} - conventional-commits-parser@6.4.0: - resolution: {integrity: sha512-tvRg7FIBNlyPzjdG8wWRlPHQJJHI7DylhtRGeU9Lq+JuoPh5BKpPRX83ZdLrvXuOSu5Eo/e7SzOQhU4Hd2Miuw==} - engines: {node: '>=18'} + conventional-commits-parser@7.1.0: + resolution: {integrity: sha512-DPp6hkUjvwIivxbkrTiLXeRswNv1A/4GFA2X6scXma0AMa9632V3TwxmrlkUIEtUktiM3Ln+RrSH2xlP3/jUTw==} + engines: {node: '>=22'} hasBin: true convert-source-map@2.0.0: @@ -5812,8 +5794,8 @@ packages: css-shorthand-properties@1.1.2: resolution: {integrity: sha512-C2AugXIpRGQTxaCW0N7n5jD/p5irUmCrwl03TrnMFBHDbdq44CFWR2zO7rK9xPN4Eo3pUxC4vQzQgbIpzrD1PQ==} - css-tree@3.1.0: - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + css-tree@3.2.1: + resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} css-value@0.0.1: @@ -5828,8 +5810,8 @@ packages: engines: {node: '>=4'} hasBin: true - cssstyle@5.3.3: - resolution: {integrity: sha512-OytmFH+13/QXONJcC75QNdMtKpceNk3u8ThBjyyYjkEcy/ekBwR1mMAuNvi3gdBPW3N5TlCzQ0WZw8H0lN/bDw==} + cssstyle@5.3.7: + resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==} engines: {node: '>=20'} csstype@3.2.3: @@ -5851,8 +5833,8 @@ packages: resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} engines: {node: '>= 14'} - data-urls@6.0.0: - resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} + data-urls@6.0.1: + resolution: {integrity: sha512-euIQENZg6x8mj3fO6o9+fOW8MimUI4PpD/fZBhJfeioZVy9TUpM4UY7KjQNVZFlqwJ0UdzRDzkycB997HEq1BQ==} engines: {node: '>=20'} debug@2.6.9: @@ -5985,10 +5967,6 @@ packages: domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - dotenv-expand@13.0.0: resolution: {integrity: sha512-aBfBS8eYIeXmpHI9ThIlA7/WLq+SLt18iXUZhb52rW89QLKQFoIpPG1bPeewoPZsTyjSSO3T7234FBVUM1V2rA==} engines: {node: '>=12'} @@ -6013,16 +5991,16 @@ packages: resolution: {integrity: sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==} engines: {node: '>=14.0.0'} - edgedriver@6.2.0: - resolution: {integrity: sha512-49G6010o0VYXUMNi5OvxqE9O/kazs0qmJVqHcSHNvp1VfojO21Kb/NaJN40uy11yrlGHRp7y6a372xoCnShzlA==} + edgedriver@6.3.0: + resolution: {integrity: sha512-ggEQL+oEyIcM4nP2QC3AtCQ04o4kDNefRM3hja0odvlPSnsaxiruMxEZ93v3gDCKWYW6BXUr51PPradb+3nffw==} engines: {node: '>=20.0.0'} hasBin: true ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.381: - resolution: {integrity: sha512-n9Wa6yB+vDsGuA8AKbl/0z7HbvWqt5jxIdvr1IUicd0ryPrk7/xzwqLv8D9AbbvZ6avVNtXYLTfmgFHkwkyelg==} + electron-to-chromium@1.5.392: + resolution: {integrity: sha512-1yQq3VQCZRwsnYc67Oc+1fge6Lwtn0hzi6zmEVkB61Zx21kTbwJAW4dFLadl5Rc1tKhG/kSpYXnfiAhu0f0a1g==} emnapi@1.11.1: resolution: {integrity: sha512-kSRjhIcxjMFsBqk7ORvoc9aA5SBKDmecrtF5RMcmOTao0kD/zamaxsuTxMI8C1//wGUuvE7a+19pCE7AEhGVnA==} @@ -6093,8 +6071,8 @@ packages: es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - es-module-lexer@2.3.0: - resolution: {integrity: sha512-KLdwQm2NvGLDkQDCGvmiQrhkd0JbMzXthwQAUgWjQuQdBLFa3eiBP5arXZyA+f8x+x7OXgud6bq2rxjGtHV2tw==} + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} es-toolkit@1.47.1: resolution: {integrity: sha512-5RAqEwf4P4E17p+W75KLOWw/nOvKZzSQpxM32IpI2KZLaVonjTrZ0Ai5ghMaVI9eKC2p8eoQgcBdkEDgzFk6+Q==} @@ -6162,8 +6140,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-n@18.2.1: - resolution: {integrity: sha512-aO3C9//yq8JIvYOi/T+jPvcZ9hZzpwzbR8esrYpFtgE9vpbyM8kn42AQOtIqYspVmpaSWr8X+nrlQuAJYxXAaw==} + eslint-plugin-n@18.2.2: + resolution: {integrity: sha512-gOO0lIqwEjZ750kv9/SptCWArUoAZXJoBr0vYWTO2dCBxctHUXlBIigiC8xuxxr/NKqgIT6Ehz1xRcilj8a5cA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=8.57.1' @@ -6197,8 +6175,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@9.39.4: - resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} + eslint@9.39.5: + resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -6305,8 +6283,11 @@ packages: fast-wrap-ansi@0.2.0: resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==} - fast-xml-parser@5.3.2: - resolution: {integrity: sha512-n8v8b6p4Z1sMgqRmqLJm3awW4NX7NkaKPfb3uJIBTSH7Pdvufi3PQ3/lJLQrvxcMYl7JI2jnDO90siPEpD8JBA==} + fast-xml-builder@1.3.0: + resolution: {integrity: sha512-F74cZEdCvuw9P41GAC3rod4X04jjWGM1JPEv/GWSqFTWLsdyMSBMBMlm9Hk3GLBgLBbdBNY8yee0pQh2RBVESQ==} + + fast-xml-parser@5.10.0: + resolution: {integrity: sha512-SLhnTEqE5QpJHq/6zl9bsmImEP2adv+y6Wy+cJa7nVTRzQh1OZfCe9k29M5xN74LWnu0xa1zrUrq3KnOKl92Fg==} hasBin: true fd-package-json@2.0.0: @@ -6328,8 +6309,8 @@ packages: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} - fflate@0.8.2: - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + fflate@0.8.3: + resolution: {integrity: sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==} figures@6.1.0: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} @@ -6448,8 +6429,8 @@ packages: get-port-please@3.2.0: resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==} - get-port@7.1.0: - resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} + get-port@7.2.0: + resolution: {integrity: sha512-afP4W205ONCuMoPBqcR6PSXnzX35KTcJygfJfcp+QY+uwm3p20p1YczWXhlICIzGMCxYBQcySEcOgsJcrkyobg==} engines: {node: '>=16'} get-stream@5.2.0: @@ -6528,11 +6509,6 @@ packages: crossws: optional: true - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - happy-dom@20.0.10: resolution: {integrity: sha512-6umCCHcjQrhP5oXhrHQQvLB0bwb1UzHAHdsXy+FjtKoYjUhmNZsQL8NivwM1vDvNEChJabVrUYxUnp/ZdYmy2g==} engines: {node: '>=20.0.0'} @@ -6567,10 +6543,6 @@ packages: resolution: {integrity: sha512-VW5VMj09+ZwwMmr+B6WvYl0M/G1x7JFyh2hP9DC2IEOm4BcT6+2/Zc5AILM/MBcfw5Zge8b0ogF7avAkXYwbxg==} engines: {node: ^18.0.0 || >=20.0.0} - hosted-git-info@8.1.0: - resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} - engines: {node: ^18.17.0 || >=20.5.0} - hosted-git-info@9.0.2: resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} engines: {node: ^20.17.0 || >=22.9.0} @@ -6582,8 +6554,8 @@ packages: htmlfy@0.8.1: resolution: {integrity: sha512-xWROBw9+MEGwxpotll0h672KCaLrKKiCYzsyN8ZgL9cQbVumFnyvsk2JqiB9ELAV1GLj1GG/jxZUjV9OZZi/yQ==} - htmlparser2@10.0.0: - resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} + htmlparser2@10.1.0: + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} http-errors@2.0.1: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} @@ -6668,8 +6640,8 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ip-address@10.1.0: - resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} + ip-address@10.2.0: + resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==} engines: {node: '>= 12'} iron-webcrypto@1.2.1: @@ -6716,10 +6688,6 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - is-obj@3.0.0: resolution: {integrity: sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==} engines: {node: '>=12'} @@ -6768,6 +6736,9 @@ packages: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} + is-unsafe@2.0.0: + resolution: {integrity: sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==} + is-what@3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} @@ -6785,9 +6756,13 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} + isexe@3.1.5: + resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} + engines: {node: '>=18'} + + isexe@4.0.0: + resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} + engines: {node: '>=20'} jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -6802,8 +6777,8 @@ packages: js-tokens@9.0.1: resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + js-yaml@4.3.0: + resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} hasBin: true jsdoc-type-pratt-parser@7.1.0: @@ -7014,8 +6989,8 @@ packages: lodash.zip@4.2.0: resolution: {integrity: sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} @@ -7035,8 +7010,8 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.7: - resolution: {integrity: sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==} + lru-cache@11.5.2: + resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} engines: {node: 20 || >=22} lru-cache@5.1.1: @@ -7068,8 +7043,8 @@ packages: resolution: {integrity: sha512-daE62nS2ZQsDg9raM0IlZzLmI2u+7ZapXBwdoeBUKAYERPDDIc0qNqA8E0Rp2D+gspKR7BgIFP52GeujaGXWeQ==} engines: {node: 6.* || 8.* || >= 10.*} - mdn-data@2.12.2: - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdn-data@2.27.1: + resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} @@ -7103,8 +7078,8 @@ packages: minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + minimatch@5.1.9: + resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} minimatch@9.0.5: @@ -7179,11 +7154,8 @@ packages: engines: {node: '>= 4.4.x'} hasBin: true - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - netmask@2.0.2: - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + netmask@2.1.1: + resolution: {integrity: sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==} engines: {node: '>= 0.4.0'} new-github-repository@0.2.4: @@ -7208,14 +7180,10 @@ packages: node-mock-http@1.0.4: resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} - node-releases@2.0.50: - resolution: {integrity: sha512-J6l92tKHX6w8Jy5nO1Vuc01NoIiRGi/d6qBKVxh+IQ8Cr3b6HbVNfKiF8ZpFKufTwpwxMmce2W3iQZ861ZRyTg==} + node-releases@2.0.51: + resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} engines: {node: '>=18'} - normalize-package-data@7.0.1: - resolution: {integrity: sha512-linxNAT6M0ebEYZOx2tO6vBEFsVgnPpv+AVjk0wJHfaUIbq31Jm3T6vvZaarnOeWDh8ShnwXuaAyM7WT3RzErA==} - engines: {node: ^18.17.0 || >=20.5.0} - normalize-package-data@8.0.0: resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} engines: {node: ^20.17.0 || >=22.9.0} @@ -7295,19 +7263,19 @@ packages: resolution: {integrity: sha512-yFImD+WLElJpLKy8llG1qe4DCmMsL18peRp8XP1JKfig/gISbJkglnpDtX2aTmAn10kZF7164HbN2H8QPsXxGg==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.139.0: - resolution: {integrity: sha512-cf1TKZN+zc0lwqigeyXKzKVk5+vNRe99Or2+wVJsXLdlhJgC+gsIniYDfj/ZEBzCJ8Xm21ZG6YtMbR262CcS2w==} + oxc-parser@0.140.0: + resolution: {integrity: sha512-h6QFWd6lBMfjESqgQ27GjzrSDb0qbznp7VDQqp2zvgsrWut4vcchyMIzOVXvGQ2GMZgKw9RWrFNWv9WqGL0p7Q==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.21.3: resolution: {integrity: sha512-2Mx3fKQz7+xgrBONjsxOgCGtMHOn38/HxMzW1I5efwXB5a4lRN0Vp40gYUJFBWJslcrvwoofTrqoTnLbwTd3pA==} - oxc-transform@0.139.0: - resolution: {integrity: sha512-Sm7POE1WzSOwQnBXnC/iSpjCluH9Nbf+1zNfW4KQzxCm3uwkdebzgpIwdeufUnZK0vi/7JePkvt62LX8DZGJVw==} + oxc-transform@0.140.0: + resolution: {integrity: sha512-gE9ZjYloCbFZ96N5Gnn0JytzlysHQ6L8pWDc0xU7+FEpsYWBLLAFnCMojbOZhHEA+wpUOSyKQZ4jnYB65XY+yg==} engines: {node: ^20.19.0 || >=22.12.0} - 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: @@ -7319,8 +7287,8 @@ packages: vite-plus: optional: true - oxfmt@0.58.0: - resolution: {integrity: sha512-8feG/7NVEHDVwc1OUpP6Pks+TnaDFUw2jLLFIMi5bcmmwxAX2wBQvjSzj62RRTYBf2Op1Wt8xbkmagmPTR5ETg==} + oxfmt@0.59.0: + resolution: {integrity: sha512-Xqk6cPZS1yMvVa7OAuenaDZUsgMDutvvbZ9/L5gSvAfW64+WN4HVhgipLj5rVERbYQt8fLs9TopyZ1rU1XEG/w==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -7332,12 +7300,12 @@ packages: vite-plus: optional: true - oxlint-tsgolint@0.24.0: - resolution: {integrity: sha512-giCk5sEvG02d5tzPmFMX3hem8ndzEEu1xvGYS5OwNfO2WGl6ZVxt5LjE0yiMDoz94INI7XkXwgFAQiydPvVHDw==} + oxlint-tsgolint@0.25.0: + resolution: {integrity: sha512-7DBpqyLZCfyoXiivyfzt9Xmju/K1RcN+Y1W7buEwrgRCWWF11v9alypPqWGZBmh2erDkKL/kVyhKUH2Px+t13A==} hasBin: true - oxlint@1.73.0: - resolution: {integrity: sha512-u91G9TJzU6yqKWNZUYprQB07W7YvntZXaRxQ6CkoytepYhLWUXWsr1M8zUJ34VatNPuUAr3Z8GH+O2A331CluQ==} + oxlint@1.74.0: + resolution: {integrity: sha512-odGl2s2x5IOJoj3A0v1k0PGBXVFBZeZ2+AK/+K2MJur7Ghi3bkyX5NuLUWHKqa4js1wjep3hJeuTQJOlr+4+dA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -7425,6 +7393,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + path-expression-matcher@1.6.2: + resolution: {integrity: sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==} + engines: {node: '>=14.0.0'} + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -7557,8 +7529,8 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-modules@9.0.0: - resolution: {integrity: sha512-nyZGaOkHFRvXy10ryKSE3yfh1EhwSrEX2mIhwZblTTdHbKOfH5fNhAC6eZmXB2uCy7x6Bb1Zib5KS2Yw6gSzHQ==} + postcss-modules@9.0.1: + resolution: {integrity: sha512-BrSXxWSls23TzqMuplpeMRL5VHnDOLh2H9EiHNTMIdLBFumJcurDIi47TBuvkn9GsoTLAoPjv2wLzAt1wdQ2aQ==} engines: {node: '>=20.6'} peerDependencies: postcss: ^8.0.0 @@ -7570,8 +7542,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.16: - resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==} + postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -7624,8 +7596,8 @@ packages: engines: {node: '>=18'} hasBin: true - pump@3.0.3: - resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + pump@3.0.4: + resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} @@ -7787,25 +7759,6 @@ packages: rgb2hex@0.2.5: resolution: {integrity: sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==} - rolldown-plugin-dts@0.26.0: - resolution: {integrity: sha512-e+kEPtUiDES0htk5iqkSeF4EzAV7R+vugGB44iPDuw1Kw9E+WyL1VG7PaV0IIjGHLiacztMBcMTyrr8ON9CT1Q==} - 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 - 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 - rolldown-plugin-dts@0.27.9: resolution: {integrity: sha512-d54yt65+ZF/Mk8H6P36As02PAMdaiWRSzVNtJRc1h7nCgUFjuRI4cN2DyTfJyfVpPH6pgy7/2D7YQH1/Rh75Yg==} engines: {node: ^22.18.0 || >=24.11.0} @@ -7850,8 +7803,8 @@ packages: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} - safaridriver@1.0.0: - resolution: {integrity: sha512-J92IFbskyo7OYB3Dt4aTdyhag1GlInrfbPCmMteb7aBK7PwlnGz1HI0+oyNN97j7pV9DqUAVoVgkNRMrfY47mQ==} + safaridriver@1.0.1: + resolution: {integrity: sha512-jkg4434cYgtrIF2AeY/X0Wmd2W73cK5qIEFE3hDrrQenJH/2SDJIXGvPAigfvQTcE9+H31zkiNHbUqcihEiMRA==} engines: {node: '>=18.0.0'} safe-buffer@5.1.2: @@ -7860,8 +7813,9 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-regex2@5.0.0: - resolution: {integrity: sha512-YwJwe5a51WlK7KbOJREPdjNrpViQBI3p4T50lfwPuDhZnE3XGVTlGvi+aolc5+RvxDD6bnUmjVsU9n1eboLUYw==} + safe-regex2@5.1.1: + resolution: {integrity: sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==} + hasBin: true safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -8103,8 +8057,8 @@ packages: resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} engines: {node: '>= 14'} - socks@2.8.7: - resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} + socks@2.8.9: + resolution: {integrity: sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} sort-keys@5.1.0: @@ -8188,8 +8142,8 @@ packages: std-env@4.0.0: resolution: {integrity: sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==} - streamx@2.23.0: - resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} + streamx@2.28.0: + resolution: {integrity: sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==} string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} @@ -8224,8 +8178,8 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} strip-comments@2.0.1: @@ -8247,8 +8201,8 @@ packages: strip-literal@3.1.0: resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} - strnum@2.1.1: - resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} + strnum@2.4.1: + resolution: {integrity: sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==} stylus@0.64.0: resolution: {integrity: sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==} @@ -8303,19 +8257,22 @@ packages: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} - tar-fs@3.1.1: - resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} + tar-fs@3.1.3: + resolution: {integrity: sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==} + + tar-stream@3.2.0: + resolution: {integrity: sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==} - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + teex@1.0.1: + resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} - terser@5.48.0: - resolution: {integrity: sha512-J/9An6vs9Us6wKRriSFXBWdRZapREHqFzdNUKk0pmu804EMR6dr6winwo7e5JDxN4xahxQsuysyYFwlwj4XN/Q==} + terser@5.49.0: + resolution: {integrity: sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==} engines: {node: '>=10'} hasBin: true - text-decoder@1.2.3: - resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} + text-decoder@1.2.7: + resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -8340,11 +8297,11 @@ packages: resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} engines: {node: '>=14.0.0'} - tldts-core@7.0.19: - resolution: {integrity: sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==} + tldts-core@7.4.8: + resolution: {integrity: sha512-c1P7u0EhACHj7lPy4MJm8iTFEU8+nB0LCtddH0fhP7noaVoXAqafMtOOeX+ulpuPBqnrRgRhw494RICT3mbhnw==} - tldts@7.0.19: - resolution: {integrity: sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA==} + tldts@7.4.8: + resolution: {integrity: sha512-htwgN/8KRB3z3vnC0BOETVh2m499g5GmyTK9Wq5JBLX3FNz6tSBveAd+fQhzy9hkjif8vy2jwDMR1sGhLtZl2A==} hasBin: true to-regex-range@5.0.1: @@ -8363,8 +8320,8 @@ packages: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} - tough-cookie@6.0.0: - resolution: {integrity: sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==} + tough-cookie@6.0.2: + resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==} engines: {node: '>=16'} tr46@6.0.0: @@ -8386,14 +8343,14 @@ packages: peerDependencies: typescript: '>=4.0.0' - tsdown@0.22.7: - resolution: {integrity: sha512-4egbOzc9dxVv/QS+gDV75FIxDIjQQeOnXBlUuikyjmn0ozuc6FW11djJjEEo3vqkuJRygpnKHurnj+Iwftk4VA==} + tsdown@0.22.9: + resolution: {integrity: sha512-/0QEjQEhOU1t1YxOIAGzFN7bIssd8P0pBpkOmNLCQi3c5UtrcMF5bvq3f30xHJNW9QCA9aUNcNAorMr2CTd6Lg==} engines: {node: ^22.18.0 || >=24.11.0} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@tsdown/css': 0.22.7 - '@tsdown/exe': 0.22.7 + '@tsdown/css': 0.22.9 + '@tsdown/exe': 0.22.9 '@vitejs/devtools': '*' publint: ^0.3.8 tsx: '*' @@ -8447,8 +8404,8 @@ packages: resolution: {integrity: sha512-xygQcmneDyzsEuKZrFbRMne5HDqMs++aFzefrJTgEIKjQ3rekM+RPfFCVq2Gp1VIDqddoYeppCj4Pcb+RZW0GQ==} engines: {node: '>=20'} - typescript-eslint@8.62.1: - resolution: {integrity: sha512-vymnnM5g0AKQDSAyfP12nMIBvgwgA42syg74kkuZ4x1VuTzwQKwc5h9rGxeShCjny5o+zWAb6OEoz7XLgrIkIw==} + typescript-eslint@8.64.0: + resolution: {integrity: sha512-0qg+pDNMnqYzqH9AnNK+39tejHvsShUOUUoRUgtnTGE7QuMZhiFDnozq8nHJVq+Wae6NMLKNWLg5WmkcC/ndyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -8467,11 +8424,6 @@ packages: ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true - unbash@4.0.2: resolution: {integrity: sha512-8gwNZ29+0/3zmXw7ToIHZtg6wK37xnniRUdBt7B27xZxaxfgR5tGMaGHT0t0dLtBV9fXE7zurh0s6Z1DHVjfWg==} engines: {node: '>=14'} @@ -8494,12 +8446,12 @@ packages: undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici@6.22.0: - resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} + undici@6.27.0: + resolution: {integrity: sha512-YmfV3YnEDzXRC5lZ2jWtWWHKGUm1zIt8AhesR1tens+HTNv+YZlN/dp6G727LOvMJ8xjP9Be7Y2Sdr96LDm+pg==} engines: {node: '>=18.17'} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} + undici@7.28.0: + resolution: {integrity: sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==} engines: {node: '>=20.18.1'} unicode-canonical-property-names-ecmascript@1.0.4: @@ -8795,8 +8747,8 @@ packages: puppeteer-core: optional: true - webidl-conversions@8.0.0: - resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==} + webidl-conversions@8.0.1: + resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==} engines: {node: '>=20'} webpack-virtual-modules@0.6.2: @@ -8815,6 +8767,10 @@ packages: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} + whatwg-mimetype@5.0.0: + resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} + engines: {node: '>=20'} + whatwg-url@15.1.0: resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} engines: {node: '>=20'} @@ -8829,8 +8785,8 @@ packages: engines: {node: ^18.17.0 || >=20.5.0} hasBin: true - which@6.0.0: - resolution: {integrity: sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==} + which@6.0.1: + resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true @@ -8847,9 +8803,6 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workerpool@9.3.4: resolution: {integrity: sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==} @@ -8872,8 +8825,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.0: - resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} + ws@8.21.1: + resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8892,6 +8845,10 @@ packages: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} + xml-naming@0.3.0: + resolution: {integrity: sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==} + engines: {node: '>=16.0.0'} + xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} @@ -8915,8 +8872,8 @@ packages: resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} engines: {node: '>=10'} - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + yargs@17.7.3: + resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} engines: {node: '>=12'} yauzl@2.10.0: @@ -8967,7 +8924,7 @@ packages: snapshots: - '@acemir/cssom@0.9.24': + '@acemir/cssom@0.9.31': optional: true '@adobe/css-tools@4.3.3': {} @@ -8977,30 +8934,30 @@ snapshots: '@arethetypeswrong/core@0.18.2': dependencies: '@andrewbranch/untar.js': 1.0.3 - '@loaderkit/resolve': 1.0.4 + '@loaderkit/resolve': 1.0.6 cjs-module-lexer: 1.4.3 - fflate: 0.8.2 - lru-cache: 11.2.7 + fflate: 0.8.3 + lru-cache: 11.5.2 semver: 7.8.5 typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 - '@asamuzakjp/css-color@4.1.0': + '@asamuzakjp/css-color@4.1.2': dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 11.2.7 + '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.9(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 + lru-cache: 11.5.2 optional: true - '@asamuzakjp/dom-selector@6.7.4': + '@asamuzakjp/dom-selector@6.8.1': dependencies: '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 - css-tree: 3.1.0 + css-tree: 3.2.1 is-potential-custom-element-name: 1.0.1 - lru-cache: 11.2.7 + lru-cache: 11.5.2 optional: true '@asamuzakjp/nwsapi@2.3.9': @@ -9081,15 +9038,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - '@babel/generator@8.0.0': - dependencies: - '@babel/parser': 8.0.0 - '@babel/types': 8.0.0 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - '@types/jsesc': 2.5.1 - jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.29.7': dependencies: '@babel/types': 7.29.7 @@ -9098,7 +9046,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.4 + browserslist: 4.28.6 lru-cache: 5.1.1 semver: 6.3.1 @@ -9191,12 +9139,8 @@ snapshots: '@babel/helper-string-parser@7.29.7': {} - '@babel/helper-string-parser@8.0.0': {} - '@babel/helper-validator-identifier@7.29.7': {} - '@babel/helper-validator-identifier@8.0.0': {} - '@babel/helper-validator-option@7.29.7': {} '@babel/helper-wrap-function@7.29.7': @@ -9216,10 +9160,6 @@ snapshots: dependencies: '@babel/types': 7.29.7 - '@babel/parser@8.0.0': - dependencies: - '@babel/types': 8.0.0 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -9757,11 +9697,6 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 - '@babel/types@8.0.0': - dependencies: - '@babel/helper-string-parser': 8.0.0 - '@babel/helper-validator-identifier': 8.0.0 - '@blazediff/core@1.9.1': {} '@braidai/lang@1.1.2': {} @@ -9791,41 +9726,45 @@ snapshots: fast-wrap-ansi: 0.2.0 sisteransi: 1.0.5 - '@conventional-changelog/git-client@2.7.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0)': + '@conventional-changelog/git-client@3.1.0(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.0)': dependencies: - '@simple-libs/child-process-utils': 1.0.1 - '@simple-libs/stream-utils': 1.2.0 + '@simple-libs/child-process-utils': 2.0.0 + '@simple-libs/stream-utils': 2.0.0 semver: 7.8.5 optionalDependencies: - conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.4.0 + conventional-commits-filter: 6.0.1 + conventional-commits-parser: 7.1.0 - '@csstools/color-helpers@5.1.0': + '@conventional-changelog/template@1.2.1': {} + + '@csstools/color-helpers@6.1.0': optional: true - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-calc@3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 optional: true - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-color-parser@4.1.9(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@csstools/color-helpers': 6.1.0 + '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 optional: true - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-tokenizer': 4.0.0 optional: true - '@csstools/css-syntax-patches-for-csstree@1.0.17': + '@csstools/css-syntax-patches-for-csstree@1.1.6(css-tree@3.2.1)': + optionalDependencies: + css-tree: 3.2.1 optional: true - '@csstools/css-tokenizer@3.0.4': + '@csstools/css-tokenizer@4.0.0': optional: true '@devframes/hub@0.5.4(devframe@0.5.4(crossws@0.4.10(srvx@0.11.15))(typescript@6.0.2))': @@ -9904,6 +9843,12 @@ snapshots: dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 + optional: true + + '@emnapi/core@1.11.2': + dependencies: + '@emnapi/wasi-threads': 1.2.2 + tslib: 2.8.1 '@emnapi/core@1.9.1': dependencies: @@ -9924,6 +9869,11 @@ snapshots: '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.11.2': + dependencies: + tslib: 2.8.1 '@emnapi/runtime@1.9.1': dependencies: @@ -10022,9 +9972,9 @@ snapshots: '@esbuild/win32-x64@0.28.1': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5(jiti@2.7.0))': dependencies: - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -10045,7 +9995,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.5': + '@eslint/eslintrc@3.3.6': dependencies: ajv: 6.14.0 debug: 4.4.3(supports-color@8.1.1) @@ -10053,13 +10003,13 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - '@eslint/js@9.39.4': {} + '@eslint/js@9.39.5': {} '@eslint/object-schema@2.1.7': {} @@ -10101,14 +10051,14 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/checkbox@5.2.1(@types/node@24.13.2)': + '@inquirer/checkbox@5.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/confirm@6.1.1(@types/node@24.10.3)': dependencies: @@ -10117,12 +10067,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/confirm@6.1.1(@types/node@24.13.2)': + '@inquirer/confirm@6.1.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/core@11.2.1(@types/node@24.10.3)': dependencies: @@ -10136,17 +10086,17 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/core@11.2.1(@types/node@24.13.2)': + '@inquirer/core@11.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/type': 4.0.7(@types/node@24.13.3) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/editor@5.2.2(@types/node@24.10.3)': dependencies: @@ -10156,13 +10106,13 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/editor@5.2.2(@types/node@24.13.2)': + '@inquirer/editor@5.2.2(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/external-editor': 3.0.3(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/external-editor': 3.0.3(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/expand@5.1.1(@types/node@24.10.3)': dependencies: @@ -10171,12 +10121,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/expand@5.1.1(@types/node@24.13.2)': + '@inquirer/expand@5.1.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/external-editor@3.0.3(@types/node@24.10.3)': dependencies: @@ -10185,12 +10135,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/external-editor@3.0.3(@types/node@24.13.2)': + '@inquirer/external-editor@3.0.3(@types/node@24.13.3)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/figures@2.0.7': {} @@ -10201,12 +10151,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/input@5.1.2(@types/node@24.13.2)': + '@inquirer/input@5.1.2(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/number@4.1.1(@types/node@24.10.3)': dependencies: @@ -10215,12 +10165,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/number@4.1.1(@types/node@24.13.2)': + '@inquirer/number@4.1.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/password@5.1.1(@types/node@24.10.3)': dependencies: @@ -10230,13 +10180,13 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/password@5.1.1(@types/node@24.13.2)': + '@inquirer/password@5.1.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/prompts@8.5.2(@types/node@24.10.3)': dependencies: @@ -10253,20 +10203,20 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/prompts@8.5.2(@types/node@24.13.2)': - dependencies: - '@inquirer/checkbox': 5.2.1(@types/node@24.13.2) - '@inquirer/confirm': 6.1.1(@types/node@24.13.2) - '@inquirer/editor': 5.2.2(@types/node@24.13.2) - '@inquirer/expand': 5.1.1(@types/node@24.13.2) - '@inquirer/input': 5.1.2(@types/node@24.13.2) - '@inquirer/number': 4.1.1(@types/node@24.13.2) - '@inquirer/password': 5.1.1(@types/node@24.13.2) - '@inquirer/rawlist': 5.3.1(@types/node@24.13.2) - '@inquirer/search': 4.2.1(@types/node@24.13.2) - '@inquirer/select': 5.2.1(@types/node@24.13.2) + '@inquirer/prompts@8.5.2(@types/node@24.13.3)': + dependencies: + '@inquirer/checkbox': 5.2.1(@types/node@24.13.3) + '@inquirer/confirm': 6.1.1(@types/node@24.13.3) + '@inquirer/editor': 5.2.2(@types/node@24.13.3) + '@inquirer/expand': 5.1.1(@types/node@24.13.3) + '@inquirer/input': 5.1.2(@types/node@24.13.3) + '@inquirer/number': 4.1.1(@types/node@24.13.3) + '@inquirer/password': 5.1.1(@types/node@24.13.3) + '@inquirer/rawlist': 5.3.1(@types/node@24.13.3) + '@inquirer/search': 4.2.1(@types/node@24.13.3) + '@inquirer/select': 5.2.1(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/rawlist@5.3.1(@types/node@24.10.3)': dependencies: @@ -10275,12 +10225,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/rawlist@5.3.1(@types/node@24.13.2)': + '@inquirer/rawlist@5.3.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/search@4.2.1(@types/node@24.10.3)': dependencies: @@ -10290,13 +10240,13 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/search@4.2.1(@types/node@24.13.2)': + '@inquirer/search@4.2.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/select@5.2.1(@types/node@24.10.3)': dependencies: @@ -10307,28 +10257,28 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/select@5.2.1(@types/node@24.13.2)': + '@inquirer/select@5.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/type@4.0.7(@types/node@24.10.3)': optionalDependencies: '@types/node': 24.10.3 - '@inquirer/type@4.0.7(@types/node@24.13.2)': + '@inquirer/type@4.0.7(@types/node@24.13.3)': optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 strip-ansi-cjs: strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 @@ -10357,26 +10307,26 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@loaderkit/resolve@1.0.4': + '@loaderkit/resolve@1.0.6': dependencies: '@braidai/lang': 1.1.2 - '@napi-rs/cli@3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.10.3)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.7.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.10.3)(node-addon-api@7.1.1)': dependencies: '@inquirer/prompts': 8.5.2(@types/node@24.10.3) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 emnapi: 1.11.1(node-addon-api@7.1.1) es-toolkit: 1.47.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 obug: 2.1.3 semver: 7.8.5 typanion: 3.14.0 optionalDependencies: - '@emnapi/runtime': 1.11.1 + '@emnapi/runtime': 1.11.2 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10393,22 +10343,22 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cli@3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.13.2)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.7.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.13.3)(node-addon-api@7.1.1)': dependencies: - '@inquirer/prompts': 8.5.2(@types/node@24.13.2) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@inquirer/prompts': 8.5.2(@types/node@24.13.3) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 emnapi: 1.11.1(node-addon-api@7.1.1) es-toolkit: 1.47.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 obug: 2.1.3 semver: 7.8.5 typanion: 3.14.0 optionalDependencies: - '@emnapi/runtime': 1.11.1 + '@emnapi/runtime': 1.11.2 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10425,10 +10375,10 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/lzma': 1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - '@napi-rs/tar': 1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/lzma': 1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/tar': 1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - '@emnapi/core' @@ -10474,9 +10424,9 @@ snapshots: '@napi-rs/lzma-linux-x64-musl@1.4.5': optional: true - '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10491,7 +10441,7 @@ snapshots: '@napi-rs/lzma-win32-x64-msvc@1.4.5': optional: true - '@napi-rs/lzma@1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/lzma@1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': optionalDependencies: '@napi-rs/lzma-android-arm-eabi': 1.4.5 '@napi-rs/lzma-android-arm64': 1.4.5 @@ -10506,7 +10456,7 @@ snapshots: '@napi-rs/lzma-linux-s390x-gnu': 1.4.5 '@napi-rs/lzma-linux-x64-gnu': 1.4.5 '@napi-rs/lzma-linux-x64-musl': 1.4.5 - '@napi-rs/lzma-wasm32-wasi': 1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/lzma-wasm32-wasi': 1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@napi-rs/lzma-win32-arm64-msvc': 1.4.5 '@napi-rs/lzma-win32-ia32-msvc': 1.4.5 '@napi-rs/lzma-win32-x64-msvc': 1.4.5 @@ -10550,9 +10500,9 @@ snapshots: '@napi-rs/tar-linux-x64-musl@1.1.0': optional: true - '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10567,7 +10517,7 @@ snapshots: '@napi-rs/tar-win32-x64-msvc@1.1.0': optional: true - '@napi-rs/tar@1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/tar@1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': optionalDependencies: '@napi-rs/tar-android-arm-eabi': 1.1.0 '@napi-rs/tar-android-arm64': 1.1.0 @@ -10581,7 +10531,7 @@ snapshots: '@napi-rs/tar-linux-s390x-gnu': 1.1.0 '@napi-rs/tar-linux-x64-gnu': 1.1.0 '@napi-rs/tar-linux-x64-musl': 1.1.0 - '@napi-rs/tar-wasm32-wasi': 1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/tar-wasm32-wasi': 1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@napi-rs/tar-win32-arm64-msvc': 1.1.0 '@napi-rs/tar-win32-ia32-msvc': 1.1.0 '@napi-rs/tar-win32-x64-msvc': 1.1.0 @@ -10591,8 +10541,8 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 '@tybys/wasm-util': 0.10.3 optional: true @@ -10615,6 +10565,13 @@ snapshots: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.10.3 + optional: true + + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + dependencies: + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@tybys/wasm-util': 0.10.3 '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': dependencies: @@ -10650,9 +10607,9 @@ snapshots: '@napi-rs/wasm-tools-linux-x64-musl@1.0.1': optional: true - '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10667,7 +10624,7 @@ snapshots: '@napi-rs/wasm-tools-win32-x64-msvc@1.0.1': optional: true - '@napi-rs/wasm-tools@1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-tools@1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': optionalDependencies: '@napi-rs/wasm-tools-android-arm-eabi': 1.0.1 '@napi-rs/wasm-tools-android-arm64': 1.0.1 @@ -10678,7 +10635,7 @@ snapshots: '@napi-rs/wasm-tools-linux-arm64-musl': 1.0.1 '@napi-rs/wasm-tools-linux-x64-gnu': 1.0.1 '@napi-rs/wasm-tools-linux-x64-musl': 1.0.1 - '@napi-rs/wasm-tools-wasm32-wasi': 1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-tools-wasm32-wasi': 1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@napi-rs/wasm-tools-win32-arm64-msvc': 1.0.1 '@napi-rs/wasm-tools-win32-ia32-msvc': 1.0.1 '@napi-rs/wasm-tools-win32-x64-msvc': 1.0.1 @@ -10688,6 +10645,8 @@ snapshots: '@nkzw/safe-word-list@3.1.0': {} + '@nodable/entities@2.2.0': {} + '@octokit/app@16.1.2': dependencies: '@octokit/auth-app': 8.1.2 @@ -10936,7 +10895,7 @@ snapshots: '@oxc-parser/binding-android-arm-eabi@0.137.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.139.0': + '@oxc-parser/binding-android-arm-eabi@0.140.0': optional: true '@oxc-parser/binding-android-arm64@0.132.0': @@ -10945,7 +10904,7 @@ snapshots: '@oxc-parser/binding-android-arm64@0.137.0': optional: true - '@oxc-parser/binding-android-arm64@0.139.0': + '@oxc-parser/binding-android-arm64@0.140.0': optional: true '@oxc-parser/binding-darwin-arm64@0.132.0': @@ -10954,7 +10913,7 @@ snapshots: '@oxc-parser/binding-darwin-arm64@0.137.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.139.0': + '@oxc-parser/binding-darwin-arm64@0.140.0': optional: true '@oxc-parser/binding-darwin-x64@0.132.0': @@ -10963,7 +10922,7 @@ snapshots: '@oxc-parser/binding-darwin-x64@0.137.0': optional: true - '@oxc-parser/binding-darwin-x64@0.139.0': + '@oxc-parser/binding-darwin-x64@0.140.0': optional: true '@oxc-parser/binding-freebsd-x64@0.132.0': @@ -10972,7 +10931,7 @@ snapshots: '@oxc-parser/binding-freebsd-x64@0.137.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.139.0': + '@oxc-parser/binding-freebsd-x64@0.140.0': optional: true '@oxc-parser/binding-linux-arm-gnueabihf@0.132.0': @@ -10981,7 +10940,7 @@ snapshots: '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.139.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.140.0': optional: true '@oxc-parser/binding-linux-arm-musleabihf@0.132.0': @@ -10990,7 +10949,7 @@ snapshots: '@oxc-parser/binding-linux-arm-musleabihf@0.137.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.139.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.140.0': optional: true '@oxc-parser/binding-linux-arm64-gnu@0.132.0': @@ -10999,7 +10958,7 @@ snapshots: '@oxc-parser/binding-linux-arm64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.139.0': + '@oxc-parser/binding-linux-arm64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-arm64-musl@0.132.0': @@ -11008,7 +10967,7 @@ snapshots: '@oxc-parser/binding-linux-arm64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.139.0': + '@oxc-parser/binding-linux-arm64-musl@0.140.0': optional: true '@oxc-parser/binding-linux-ppc64-gnu@0.132.0': @@ -11017,7 +10976,7 @@ snapshots: '@oxc-parser/binding-linux-ppc64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.139.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-riscv64-gnu@0.132.0': @@ -11026,7 +10985,7 @@ snapshots: '@oxc-parser/binding-linux-riscv64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.139.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-riscv64-musl@0.132.0': @@ -11035,7 +10994,7 @@ snapshots: '@oxc-parser/binding-linux-riscv64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.139.0': + '@oxc-parser/binding-linux-riscv64-musl@0.140.0': optional: true '@oxc-parser/binding-linux-s390x-gnu@0.132.0': @@ -11044,7 +11003,7 @@ snapshots: '@oxc-parser/binding-linux-s390x-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.139.0': + '@oxc-parser/binding-linux-s390x-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-x64-gnu@0.132.0': @@ -11053,7 +11012,7 @@ snapshots: '@oxc-parser/binding-linux-x64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.139.0': + '@oxc-parser/binding-linux-x64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-x64-musl@0.132.0': @@ -11062,7 +11021,7 @@ snapshots: '@oxc-parser/binding-linux-x64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.139.0': + '@oxc-parser/binding-linux-x64-musl@0.140.0': optional: true '@oxc-parser/binding-openharmony-arm64@0.132.0': @@ -11071,7 +11030,7 @@ snapshots: '@oxc-parser/binding-openharmony-arm64@0.137.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.139.0': + '@oxc-parser/binding-openharmony-arm64@0.140.0': optional: true '@oxc-parser/binding-wasm32-wasi@0.132.0': @@ -11088,11 +11047,11 @@ 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.139.0': + '@oxc-parser/binding-wasm32-wasi@0.140.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) + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-parser/binding-win32-arm64-msvc@0.132.0': @@ -11101,7 +11060,7 @@ snapshots: '@oxc-parser/binding-win32-arm64-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.139.0': + '@oxc-parser/binding-win32-arm64-msvc@0.140.0': optional: true '@oxc-parser/binding-win32-ia32-msvc@0.132.0': @@ -11110,7 +11069,7 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.139.0': + '@oxc-parser/binding-win32-ia32-msvc@0.140.0': optional: true '@oxc-parser/binding-win32-x64-msvc@0.132.0': @@ -11119,16 +11078,16 @@ snapshots: '@oxc-parser/binding-win32-x64-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.139.0': + '@oxc-parser/binding-win32-x64-msvc@0.140.0': optional: true - '@oxc-project/runtime@0.139.0': {} + '@oxc-project/runtime@0.140.0': {} '@oxc-project/types@0.132.0': {} '@oxc-project/types@0.137.0': {} - '@oxc-project/types@0.139.0': {} + '@oxc-project/types@0.140.0': {} '@oxc-resolver/binding-android-arm-eabi@11.21.3': optional: true @@ -11191,257 +11150,257 @@ snapshots: '@oxc-resolver/binding-win32-x64-msvc@11.21.3': optional: true - '@oxc-transform/binding-android-arm-eabi@0.139.0': + '@oxc-transform/binding-android-arm-eabi@0.140.0': optional: true - '@oxc-transform/binding-android-arm64@0.139.0': + '@oxc-transform/binding-android-arm64@0.140.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.139.0': + '@oxc-transform/binding-darwin-arm64@0.140.0': optional: true - '@oxc-transform/binding-darwin-x64@0.139.0': + '@oxc-transform/binding-darwin-x64@0.140.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.139.0': + '@oxc-transform/binding-freebsd-x64@0.140.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.139.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.140.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.139.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.140.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.139.0': + '@oxc-transform/binding-linux-arm64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.139.0': + '@oxc-transform/binding-linux-arm64-musl@0.140.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.139.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.139.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.139.0': + '@oxc-transform/binding-linux-riscv64-musl@0.140.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.139.0': + '@oxc-transform/binding-linux-s390x-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.139.0': + '@oxc-transform/binding-linux-x64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.139.0': + '@oxc-transform/binding-linux-x64-musl@0.140.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.139.0': + '@oxc-transform/binding-openharmony-arm64@0.140.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.139.0': + '@oxc-transform/binding-wasm32-wasi@0.140.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) + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.139.0': + '@oxc-transform/binding-win32-arm64-msvc@0.140.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.139.0': + '@oxc-transform/binding-win32-ia32-msvc@0.140.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.139.0': - optional: true - - '@oxfmt/binding-android-arm-eabi@0.57.0': + '@oxc-transform/binding-win32-x64-msvc@0.140.0': optional: true '@oxfmt/binding-android-arm-eabi@0.58.0': optional: true - '@oxfmt/binding-android-arm64@0.57.0': + '@oxfmt/binding-android-arm-eabi@0.59.0': optional: true '@oxfmt/binding-android-arm64@0.58.0': optional: true - '@oxfmt/binding-darwin-arm64@0.57.0': + '@oxfmt/binding-android-arm64@0.59.0': optional: true '@oxfmt/binding-darwin-arm64@0.58.0': optional: true - '@oxfmt/binding-darwin-x64@0.57.0': + '@oxfmt/binding-darwin-arm64@0.59.0': optional: true '@oxfmt/binding-darwin-x64@0.58.0': optional: true - '@oxfmt/binding-freebsd-x64@0.57.0': + '@oxfmt/binding-darwin-x64@0.59.0': optional: true '@oxfmt/binding-freebsd-x64@0.58.0': optional: true - '@oxfmt/binding-linux-arm-gnueabihf@0.57.0': + '@oxfmt/binding-freebsd-x64@0.59.0': optional: true '@oxfmt/binding-linux-arm-gnueabihf@0.58.0': optional: true - '@oxfmt/binding-linux-arm-musleabihf@0.57.0': + '@oxfmt/binding-linux-arm-gnueabihf@0.59.0': optional: true '@oxfmt/binding-linux-arm-musleabihf@0.58.0': optional: true - '@oxfmt/binding-linux-arm64-gnu@0.57.0': + '@oxfmt/binding-linux-arm-musleabihf@0.59.0': optional: true '@oxfmt/binding-linux-arm64-gnu@0.58.0': optional: true - '@oxfmt/binding-linux-arm64-musl@0.57.0': + '@oxfmt/binding-linux-arm64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-arm64-musl@0.58.0': optional: true - '@oxfmt/binding-linux-ppc64-gnu@0.57.0': + '@oxfmt/binding-linux-arm64-musl@0.59.0': optional: true '@oxfmt/binding-linux-ppc64-gnu@0.58.0': optional: true - '@oxfmt/binding-linux-riscv64-gnu@0.57.0': + '@oxfmt/binding-linux-ppc64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-riscv64-gnu@0.58.0': optional: true - '@oxfmt/binding-linux-riscv64-musl@0.57.0': + '@oxfmt/binding-linux-riscv64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-riscv64-musl@0.58.0': optional: true - '@oxfmt/binding-linux-s390x-gnu@0.57.0': + '@oxfmt/binding-linux-riscv64-musl@0.59.0': optional: true '@oxfmt/binding-linux-s390x-gnu@0.58.0': optional: true - '@oxfmt/binding-linux-x64-gnu@0.57.0': + '@oxfmt/binding-linux-s390x-gnu@0.59.0': optional: true '@oxfmt/binding-linux-x64-gnu@0.58.0': optional: true - '@oxfmt/binding-linux-x64-musl@0.57.0': + '@oxfmt/binding-linux-x64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-x64-musl@0.58.0': optional: true - '@oxfmt/binding-openharmony-arm64@0.57.0': + '@oxfmt/binding-linux-x64-musl@0.59.0': optional: true '@oxfmt/binding-openharmony-arm64@0.58.0': optional: true - '@oxfmt/binding-win32-arm64-msvc@0.57.0': + '@oxfmt/binding-openharmony-arm64@0.59.0': optional: true '@oxfmt/binding-win32-arm64-msvc@0.58.0': optional: true - '@oxfmt/binding-win32-ia32-msvc@0.57.0': + '@oxfmt/binding-win32-arm64-msvc@0.59.0': optional: true '@oxfmt/binding-win32-ia32-msvc@0.58.0': optional: true - '@oxfmt/binding-win32-x64-msvc@0.57.0': + '@oxfmt/binding-win32-ia32-msvc@0.59.0': optional: true '@oxfmt/binding-win32-x64-msvc@0.58.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.24.0': + '@oxfmt/binding-win32-x64-msvc@0.59.0': + optional: true + + '@oxlint-tsgolint/darwin-arm64@0.25.0': optional: true - '@oxlint-tsgolint/darwin-x64@0.24.0': + '@oxlint-tsgolint/darwin-x64@0.25.0': optional: true - '@oxlint-tsgolint/linux-arm64@0.24.0': + '@oxlint-tsgolint/linux-arm64@0.25.0': optional: true - '@oxlint-tsgolint/linux-x64@0.24.0': + '@oxlint-tsgolint/linux-x64@0.25.0': optional: true - '@oxlint-tsgolint/win32-arm64@0.24.0': + '@oxlint-tsgolint/win32-arm64@0.25.0': optional: true - '@oxlint-tsgolint/win32-x64@0.24.0': + '@oxlint-tsgolint/win32-x64@0.25.0': optional: true - '@oxlint/binding-android-arm-eabi@1.73.0': + '@oxlint/binding-android-arm-eabi@1.74.0': optional: true - '@oxlint/binding-android-arm64@1.73.0': + '@oxlint/binding-android-arm64@1.74.0': optional: true - '@oxlint/binding-darwin-arm64@1.73.0': + '@oxlint/binding-darwin-arm64@1.74.0': optional: true - '@oxlint/binding-darwin-x64@1.73.0': + '@oxlint/binding-darwin-x64@1.74.0': optional: true - '@oxlint/binding-freebsd-x64@1.73.0': + '@oxlint/binding-freebsd-x64@1.74.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.73.0': + '@oxlint/binding-linux-arm-gnueabihf@1.74.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.73.0': + '@oxlint/binding-linux-arm-musleabihf@1.74.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.73.0': + '@oxlint/binding-linux-arm64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.73.0': + '@oxlint/binding-linux-arm64-musl@1.74.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.73.0': + '@oxlint/binding-linux-ppc64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.73.0': + '@oxlint/binding-linux-riscv64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.73.0': + '@oxlint/binding-linux-riscv64-musl@1.74.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.73.0': + '@oxlint/binding-linux-s390x-gnu@1.74.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.73.0': + '@oxlint/binding-linux-x64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-x64-musl@1.73.0': + '@oxlint/binding-linux-x64-musl@1.74.0': optional: true - '@oxlint/binding-openharmony-arm64@1.73.0': + '@oxlint/binding-openharmony-arm64@1.74.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.73.0': + '@oxlint/binding-win32-arm64-msvc@1.74.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.73.0': + '@oxlint/binding-win32-ia32-msvc@1.74.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.73.0': + '@oxlint/binding-win32-x64-msvc@1.74.0': optional: true '@oxlint/plugins@1.73.0': {} @@ -11520,15 +11479,15 @@ snapshots: '@publint/pack@0.1.4': {} - '@puppeteer/browsers@2.10.13': + '@puppeteer/browsers@2.13.2': dependencies: debug: 4.4.3(supports-color@8.1.1) extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.5.0 semver: 7.8.5 - tar-fs: 3.1.1 - yargs: 17.7.2 + tar-fs: 3.1.3 + yargs: 17.7.3 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -11671,14 +11630,18 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@simple-libs/child-process-utils@1.0.1': + '@simple-libs/child-process-utils@2.0.0': dependencies: - '@simple-libs/stream-utils': 1.2.0 - '@types/node': 22.19.11 + '@simple-libs/stream-utils': 2.0.0 - '@simple-libs/hosted-git-info@1.0.2': {} + '@simple-libs/hosted-git-info@2.0.0': {} - '@simple-libs/stream-utils@1.2.0': {} + '@simple-libs/normalize-package-data@1.0.0': + dependencies: + '@simple-libs/hosted-git-info': 2.0.0 + semver: 7.8.5 + + '@simple-libs/stream-utils@2.0.0': {} '@sindresorhus/merge-streams@4.0.0': {} @@ -11701,16 +11664,15 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@tsdown/css@0.22.7(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(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.7)(tsx@4.23.1)(yaml@2.9.0)': + '@tsdown/css@0.22.9(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.19))(postcss@8.5.19)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.9)(tsx@4.23.1)(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.23.1)(yaml@2.9.0) + postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.19)(tsx@4.23.1)(yaml@2.9.0) rolldown: link:rolldown/packages/rolldown - tsdown: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(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) - postcss-modules: 9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(postcss@8.5.16) + postcss: 8.5.19 + postcss-import: 16.1.1(postcss@8.5.19) sass: 1.101.0 sass-embedded: 1.100.0(source-map-js@1.2.1) transitivePeerDependencies: @@ -11718,12 +11680,12 @@ snapshots: - tsx - yaml - '@tsdown/exe@0.22.7(tsdown@0.22.7)': + '@tsdown/exe@0.22.9(tsdown@0.22.9)': dependencies: obug: 2.1.3 semver: 7.8.5 tinyexec: 1.2.4 - tsdown: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) '@tybys/wasm-util@0.10.3': dependencies: @@ -11765,13 +11727,13 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/convert-source-map@2.0.3': {} '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/deep-eql@4.0.2': {} @@ -11781,11 +11743,11 @@ snapshots: '@types/etag@1.8.4': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/glob@9.0.0': dependencies: @@ -11793,8 +11755,6 @@ snapshots: '@types/http-errors@2.0.5': {} - '@types/jsesc@2.5.1': {} - '@types/json-schema@7.0.15': {} '@types/less@3.0.8': {} @@ -11809,11 +11769,7 @@ snapshots: '@types/mocha@10.0.10': {} - '@types/node@20.19.25': - dependencies: - undici-types: 6.21.0 - - '@types/node@22.19.11': + '@types/node@20.19.43': dependencies: undici-types: 6.21.0 @@ -11821,7 +11777,7 @@ snapshots: dependencies: undici-types: 7.16.0 - '@types/node@24.13.2': + '@types/node@24.13.3': dependencies: undici-types: 7.18.2 @@ -11840,14 +11796,14 @@ snapshots: '@types/rimraf@3.0.2': dependencies: '@types/glob': 9.0.0 - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/semver@7.7.1': {} '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/sinonjs__fake-timers@8.1.5': {} @@ -11855,7 +11811,7 @@ snapshots: '@types/stylus@0.48.43': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/validate-npm-package-name@4.0.2': {} @@ -11866,22 +11822,22 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 optional: true - '@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/scope-manager': 8.62.1 - '@typescript-eslint/type-utils': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/utils': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.62.1 - eslint: 9.39.4(jiti@2.7.0) + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.64.0 + eslint: 9.39.5(jiti@2.7.0) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.2) @@ -11889,56 +11845,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.62.1 - '@typescript-eslint/types': 8.62.1 - '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.62.1 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.62.1(typescript@6.0.2)': + '@typescript-eslint/project-service@8.64.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.62.1(typescript@6.0.2) - '@typescript-eslint/types': 8.62.1 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.2) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.62.1': + '@typescript-eslint/scope-manager@8.64.0': dependencies: - '@typescript-eslint/types': 8.62.1 - '@typescript-eslint/visitor-keys': 8.62.1 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 - '@typescript-eslint/tsconfig-utils@8.62.1(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@6.0.2)': dependencies: typescript: 6.0.2 - '@typescript-eslint/type-utils@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/type-utils@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.62.1 - '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.2) - '@typescript-eslint/utils': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) debug: 4.4.3(supports-color@8.1.1) - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.62.1': {} + '@typescript-eslint/types@8.64.0': {} - '@typescript-eslint/typescript-estree@8.62.1(typescript@6.0.2)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.62.1(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.62.1(typescript@6.0.2) - '@typescript-eslint/types': 8.62.1 - '@typescript-eslint/visitor-keys': 8.62.1 + '@typescript-eslint/project-service': 8.64.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.2) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.4 semver: 7.8.5 @@ -11948,20 +11904,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/utils@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.62.1 - '@typescript-eslint/types': 8.62.1 - '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.2) - eslint: 9.39.4(jiti@2.7.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.2) + eslint: 9.39.5(jiti@2.7.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.62.1': + '@typescript-eslint/visitor-keys@8.64.0': dependencies: - '@typescript-eslint/types': 8.62.1 + '@typescript-eslint/types': 8.64.0 eslint-visitor-keys: 5.0.1 '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260605.1': @@ -12078,7 +12034,7 @@ snapshots: - typescript - utf-8-validate - '@vitejs/devtools-kit@0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)': + '@vitejs/devtools-kit@0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)': dependencies: '@devframes/hub': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2)) devframe: 0.6.0(srvx@0.11.15)(typescript@6.0.2) @@ -12112,7 +12068,7 @@ snapshots: unconfig: 7.5.0 unstorage: 1.17.5 vue-virtual-scroller: 3.0.4(vue@3.5.39(typescript@6.0.2)) - ws: 8.21.0 + ws: 8.21.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12141,11 +12097,11 @@ snapshots: - vite - vue - '@vitejs/devtools-rolldown@0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2))': + '@vitejs/devtools-rolldown@0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2))': dependencies: '@floating-ui/dom': 1.7.6 '@rolldown/debug': 1.1.5 - '@vitejs/devtools-kit': 0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) + '@vitejs/devtools-kit': 0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) d3-shape: 3.2.0 diff: 9.0.0 nostics: 1.1.4 @@ -12175,7 +12131,7 @@ snapshots: tinyexec: 1.2.4 vite: link:packages/core vue: 3.5.39(typescript@6.0.2) - ws: 8.21.0 + ws: 8.21.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12202,14 +12158,14 @@ snapshots: - uploadthing - utf-8-validate - '@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core)': + '@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core)': dependencies: '@devframes/hub': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2)) '@devframes/plugin-inspect': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2))(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) '@devframes/plugin-messages': 0.6.0(@devframes/hub@0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2)))(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2))(vite@packages+core) '@devframes/plugin-terminals': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2))(typescript@6.0.2)(vite@packages+core) - '@vitejs/devtools-kit': 0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) - '@vitejs/devtools-rolldown': 0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2)) + '@vitejs/devtools-kit': 0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) + '@vitejs/devtools-rolldown': 0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2)) birpc: 4.0.0 cac: 7.0.0 devframe: 0.6.0(srvx@0.11.15)(typescript@6.0.2) @@ -12227,10 +12183,11 @@ snapshots: - typescript - valibot - '@vitejs/release-scripts@1.7.1(conventional-commits-filter@5.0.0)': + '@vitejs/release-scripts@1.8.0(conventional-commits-filter@6.0.1)': dependencies: - conventional-changelog: 7.2.0(conventional-commits-filter@5.0.0) - conventional-changelog-conventionalcommits: 9.3.1 + '@conventional-changelog/template': 1.2.1 + conventional-changelog: 8.1.0(conventional-commits-filter@6.0.1) + conventional-changelog-conventionalcommits: 10.2.1 mri: 1.2.0 picocolors: 1.1.1 prompts: 2.4.2 @@ -12286,7 +12243,7 @@ snapshots: sirv: 3.0.2(patch_hash=c07c56eb72faea34341d465cde2314e89db472106ed378181e3447893af6bf95) tinyrainbow: 3.1.0 vitest: 4.1.10(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@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) - ws: 8.21.0 + ws: 8.21.1 transitivePeerDependencies: - bufferutil - msw @@ -12314,10 +12271,6 @@ snapshots: dependencies: tinyrainbow: 3.1.0 - '@vitest/pretty-format@4.1.9': - dependencies: - tinyrainbow: 3.1.0 - '@vitest/runner@4.1.10': dependencies: '@vitest/utils': 4.1.10 @@ -12338,12 +12291,6 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.0 - '@vitest/utils@4.1.9': - dependencies: - '@vitest/pretty-format': 4.1.9 - convert-source-map: 2.0.0 - tinyrainbow: 3.1.0 - '@voidzero-dev/vite-task-client@0.2.0': {} '@vue-macros/common@3.1.2(vue@3.5.39(typescript@6.0.2))': @@ -12378,7 +12325,7 @@ snapshots: '@vue/shared': 3.5.39 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.16 + postcss: 8.5.19 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.39': @@ -12447,33 +12394,33 @@ snapshots: chalk: 5.6.2 loglevel: 1.9.2 loglevel-plugin-prefix: 0.8.4 - safe-regex2: 5.0.0 - strip-ansi: 7.1.2 + safe-regex2: 5.1.1 + strip-ansi: 7.2.0 '@wdio/protocols@9.16.2': {} '@wdio/repl@9.16.2': dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.43 '@wdio/types@9.20.0': dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.43 '@wdio/utils@9.20.1': dependencies: - '@puppeteer/browsers': 2.10.13 + '@puppeteer/browsers': 2.13.2 '@wdio/logger': 9.18.0 '@wdio/types': 9.20.0 decamelize: 6.0.1 deepmerge-ts: 7.1.5 - edgedriver: 6.2.0 + edgedriver: 6.3.0 geckodriver: 5.0.0 - get-port: 7.1.0 + get-port: 7.2.0 import-meta-resolve: 4.2.0 locate-app: 2.5.0 mitt: 3.0.1 - safaridriver: 1.0.0 + safaridriver: 1.0.1 split2: 4.2.0 wait-port: 1.1.0 transitivePeerDependencies: @@ -12620,7 +12567,7 @@ snapshots: '@yuku-toolchain/types@0.5.43': {} - '@zip.js/zip.js@2.8.11': {} + '@zip.js/zip.js@2.8.31': {} abort-controller@3.0.0: dependencies: @@ -12690,13 +12637,15 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 + anynum@1.0.1: {} + archiver-utils@5.0.2: dependencies: glob: 10.5.0 graceful-fs: 4.2.11 is-stream: 2.0.1 lazystream: 1.0.1 - lodash: 4.17.21 + lodash: 4.18.1 normalize-path: 3.0.0 readable-stream: 4.7.0 @@ -12707,14 +12656,17 @@ snapshots: buffer-crc32: 1.0.0 readable-stream: 4.7.0 readdir-glob: 1.1.3 - tar-stream: 3.1.7 + tar-stream: 3.2.0 zip-stream: 6.0.1 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a argparse@2.0.1: {} + argue-cli@3.1.0: {} + aria-query@5.3.0: dependencies: dequal: 2.0.3 @@ -12723,8 +12675,6 @@ snapshots: array-find-index@1.0.2: {} - array-ify@1.0.0: {} - artichokie@0.4.4: {} assertion-error@2.0.1: {} @@ -12734,12 +12684,6 @@ snapshots: '@babel/parser': 7.29.7 pathe: 2.0.3 - ast-kit@3.0.0: - dependencies: - '@babel/parser': 8.0.0 - estree-walker: 3.0.3 - pathe: 2.0.3 - ast-types@0.13.4: dependencies: tslib: 2.8.1 @@ -12753,7 +12697,7 @@ snapshots: async@3.2.6: {} - b4a@1.7.3: {} + b4a@1.8.1: {} babel-plugin-polyfill-corejs2@0.4.15(@babel/core@7.29.7): dependencies: @@ -12783,48 +12727,40 @@ snapshots: balanced-match@4.0.4: {} - bare-events@2.8.2: {} + bare-events@2.9.1: {} - bare-fs@4.5.1: + bare-fs@4.7.4: dependencies: - bare-events: 2.8.2 - bare-path: 3.0.0 - bare-stream: 2.7.0(bare-events@2.8.2) - bare-url: 2.3.2 + bare-events: 2.9.1 + bare-path: 3.1.1 + bare-stream: 2.13.3(bare-events@2.9.1) + bare-url: 2.4.5 fast-fifo: 1.3.2 transitivePeerDependencies: - bare-abort-controller - react-native-b4a - optional: true - - bare-os@3.6.2: - optional: true - bare-path@3.0.0: - dependencies: - bare-os: 3.6.2 - optional: true + bare-path@3.1.1: {} - bare-stream@2.7.0(bare-events@2.8.2): + bare-stream@2.13.3(bare-events@2.9.1): dependencies: - streamx: 2.23.0 + b4a: 1.8.1 + streamx: 2.28.0 + teex: 1.0.1 optionalDependencies: - bare-events: 2.8.2 + bare-events: 2.9.1 transitivePeerDependencies: - - bare-abort-controller - react-native-b4a - optional: true - bare-url@2.3.2: + bare-url@2.4.5: dependencies: - bare-path: 3.0.0 - optional: true + bare-path: 3.1.1 base64-js@1.5.1: {} baseline-browser-mapping@2.10.43: {} - basic-ftp@5.0.5: {} + basic-ftp@5.3.1: {} before-after-hook@4.0.0: {} @@ -12882,7 +12818,7 @@ snapshots: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.2: + brace-expansion@2.1.2: dependencies: balanced-match: 1.0.2 @@ -12896,18 +12832,18 @@ snapshots: browser-stdout@1.3.1: {} - browserslist-to-esbuild@2.1.1(browserslist@4.28.4): + browserslist-to-esbuild@2.1.1(browserslist@4.28.6): dependencies: - browserslist: 4.28.4 + browserslist: 4.28.6 meow: 13.2.0 - browserslist@4.28.4: + browserslist@4.28.6: dependencies: baseline-browser-mapping: 2.10.43 - caniuse-lite: 1.0.30001799 - electron-to-chromium: 1.5.381 - node-releases: 2.0.50 - update-browserslist-db: 1.2.3(browserslist@4.28.4) + caniuse-lite: 1.0.30001805 + electron-to-chromium: 1.5.392 + node-releases: 2.0.51 + update-browserslist-db: 1.2.3(browserslist@4.28.6) buble@0.20.0: dependencies: @@ -12944,7 +12880,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001799: {} + caniuse-lite@1.0.30001805: {} chai@6.2.2: {} @@ -12972,18 +12908,18 @@ snapshots: domhandler: 5.0.3 domutils: 3.2.2 - cheerio@1.1.2: + cheerio@1.2.0: dependencies: cheerio-select: 2.1.0 dom-serializer: 2.0.0 domhandler: 5.0.3 domutils: 3.2.2 encoding-sniffer: 0.2.1 - htmlparser2: 10.0.0 + htmlparser2: 10.1.0 parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.16.0 + undici: 7.28.0 whatwg-mimetype: 4.0.0 chokidar@3.6.0(patch_hash=e17269188c54412478078f7ac7877c1d5a475a2f2438328e3a7e725513ccbf1f): @@ -13059,11 +12995,6 @@ snapshots: commondir@1.0.1: {} - compare-func@2.0.0: - dependencies: - array-ify: 1.0.0 - dot-prop: 5.3.0 - compress-commons@6.0.2: dependencies: crc-32: 1.2.2 @@ -13089,40 +13020,39 @@ snapshots: consola@3.4.2: {} - conventional-changelog-conventionalcommits@9.3.1: + conventional-changelog-conventionalcommits@10.2.1: dependencies: - compare-func: 2.0.0 + '@conventional-changelog/template': 1.2.1 - conventional-changelog-preset-loader@5.0.0: {} + conventional-changelog-preset-loader@6.0.1: {} - conventional-changelog-writer@8.4.0: + conventional-changelog-writer@9.2.0: dependencies: - '@simple-libs/stream-utils': 1.2.0 - conventional-commits-filter: 5.0.0 - handlebars: 4.7.8 - meow: 13.2.0 + '@conventional-changelog/template': 1.2.1 + '@simple-libs/stream-utils': 2.0.0 + argue-cli: 3.1.0 + conventional-commits-filter: 6.0.1 semver: 7.8.5 - conventional-changelog@7.2.0(conventional-commits-filter@5.0.0): + conventional-changelog@8.1.0(conventional-commits-filter@6.0.1): dependencies: - '@conventional-changelog/git-client': 2.7.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0) - '@simple-libs/hosted-git-info': 1.0.2 - '@types/normalize-package-data': 2.4.4 - conventional-changelog-preset-loader: 5.0.0 - conventional-changelog-writer: 8.4.0 - conventional-commits-parser: 6.4.0 + '@conventional-changelog/git-client': 3.1.0(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.0) + '@simple-libs/hosted-git-info': 2.0.0 + '@simple-libs/normalize-package-data': 1.0.0 + argue-cli: 3.1.0 + conventional-changelog-preset-loader: 6.0.1 + conventional-changelog-writer: 9.2.0 + conventional-commits-parser: 7.1.0 fd-package-json: 2.0.0 - meow: 13.2.0 - normalize-package-data: 7.0.1 transitivePeerDependencies: - conventional-commits-filter - conventional-commits-filter@5.0.0: {} + conventional-commits-filter@6.0.1: {} - conventional-commits-parser@6.4.0: + conventional-commits-parser@7.1.0: dependencies: - '@simple-libs/stream-utils': 1.2.0 - meow: 13.2.0 + '@simple-libs/stream-utils': 2.0.0 + argue-cli: 3.1.0 convert-source-map@2.0.0: {} @@ -13138,7 +13068,7 @@ snapshots: core-js-compat@3.48.0: dependencies: - browserslist: 4.28.4 + browserslist: 4.28.6 core-js@3.49.0: {} @@ -13180,9 +13110,9 @@ snapshots: css-shorthand-properties@1.1.2: {} - css-tree@3.1.0: + css-tree@3.2.1: dependencies: - mdn-data: 2.12.2 + mdn-data: 2.27.1 source-map-js: 1.2.1 optional: true @@ -13192,11 +13122,12 @@ snapshots: cssesc@3.0.0: {} - cssstyle@5.3.3: + cssstyle@5.3.7: dependencies: - '@asamuzakjp/css-color': 4.1.0 - '@csstools/css-syntax-patches-for-csstree': 1.0.17 - css-tree: 3.1.0 + '@asamuzakjp/css-color': 4.1.2 + '@csstools/css-syntax-patches-for-csstree': 1.1.6(css-tree@3.2.1) + css-tree: 3.2.1 + lru-cache: 11.5.2 optional: true csstype@3.2.3: {} @@ -13211,9 +13142,9 @@ snapshots: data-uri-to-buffer@6.0.2: {} - data-urls@6.0.0: + data-urls@6.0.1: dependencies: - whatwg-mimetype: 4.0.0 + whatwg-mimetype: 5.0.0 whatwg-url: 15.1.0 optional: true @@ -13284,7 +13215,7 @@ snapshots: nostics: 0.2.0 pathe: 2.0.3 valibot: 1.4.2(typescript@6.0.2) - ws: 8.21.0 + ws: 8.21.1 transitivePeerDependencies: - bufferutil - crossws @@ -13332,10 +13263,6 @@ snapshots: domelementtype: 2.3.0 domhandler: 5.0.3 - dot-prop@5.3.0: - dependencies: - is-obj: 2.0.0 - dotenv-expand@13.0.0(patch_hash=49330a663821151418e003e822a82a6a61d2f0f8a6e3cab00c1c94815a112889): dependencies: dotenv: 17.4.2 @@ -13353,22 +13280,22 @@ snapshots: '@types/which': 2.0.2 which: 2.0.2 - edgedriver@6.2.0: + edgedriver@6.3.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.11 + '@zip.js/zip.js': 2.8.31 decamelize: 6.0.1 edge-paths: 3.0.5 - fast-xml-parser: 5.3.2 + fast-xml-parser: 5.10.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 - which: 6.0.0 + which: 6.0.1 transitivePeerDependencies: - supports-color ee-first@1.1.1: {} - electron-to-chromium@1.5.381: {} + electron-to-chromium@1.5.392: {} emnapi@1.11.1(node-addon-api@7.1.1): optionalDependencies: @@ -13419,7 +13346,7 @@ snapshots: es-module-lexer@1.7.0: {} - es-module-lexer@2.3.0: {} + es-module-lexer@2.3.1: {} es-toolkit@1.47.1: {} @@ -13470,9 +13397,9 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@9.39.4(jiti@2.7.0)): + eslint-compat-utils@0.5.1(eslint@9.39.5(jiti@2.7.0)): dependencies: - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) semver: 7.8.5 eslint-import-context@0.1.9(unrs-resolver@1.11.1): @@ -13482,19 +13409,19 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-plugin-es-x@7.8.0(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-es-x@7.8.0(eslint@9.39.5(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 - eslint: 9.39.4(jiti@2.7.0) - eslint-compat-utils: 0.5.1(eslint@9.39.4(jiti@2.7.0)) + eslint: 9.39.5(jiti@2.7.0) + eslint-compat-utils: 0.5.1(eslint@9.39.5(jiti@2.7.0)) - eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.5(jiti@2.7.0)): dependencies: - '@typescript-eslint/types': 8.62.1 + '@typescript-eslint/types': 8.64.0 comment-parser: 1.4.1 debug: 4.4.3(supports-color@8.1.1) - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.2.4 @@ -13502,16 +13429,16 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) transitivePeerDependencies: - supports-color - eslint-plugin-n@18.2.1(eslint@9.39.4(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.2))(typescript@6.0.2): + eslint-plugin-n@18.2.2(eslint@9.39.5(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.2))(typescript@6.0.2): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) enhanced-resolve: 5.18.3 - eslint: 9.39.4(jiti@2.7.0) - eslint-plugin-es-x: 7.8.0(eslint@9.39.4(jiti@2.7.0)) + eslint: 9.39.5(jiti@2.7.0) + eslint-plugin-es-x: 7.8.0(eslint@9.39.5(jiti@2.7.0)) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -13521,12 +13448,12 @@ snapshots: ts-declaration-location: 1.0.7(typescript@6.0.2) typescript: 6.0.2 - eslint-plugin-regexp@3.1.1(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-regexp@3.1.1(eslint@9.39.5(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 comment-parser: 1.4.1 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) jsdoc-type-pratt-parser: 7.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 @@ -13543,15 +13470,15 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@9.39.4(jiti@2.7.0): + eslint@9.39.5(jiti@2.7.0): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.39.4 + '@eslint/eslintrc': 3.3.6 + '@eslint/js': 9.39.5 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 @@ -13618,7 +13545,7 @@ snapshots: events-universal@1.0.1: dependencies: - bare-events: 2.8.2 + bare-events: 2.9.1 transitivePeerDependencies: - bare-abort-controller @@ -13681,9 +13608,19 @@ snapshots: dependencies: fast-string-width: 3.0.2 - fast-xml-parser@5.3.2: + fast-xml-builder@1.3.0: + dependencies: + path-expression-matcher: 1.6.2 + xml-naming: 0.3.0 + + fast-xml-parser@5.10.0: dependencies: - strnum: 2.1.1 + '@nodable/entities': 2.2.0 + fast-xml-builder: 1.3.0 + is-unsafe: 2.0.0 + path-expression-matcher: 1.6.2 + strnum: 2.4.1 + xml-naming: 0.3.0 fd-package-json@2.0.0: dependencies: @@ -13702,7 +13639,7 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 - fflate@0.8.2: {} + fflate@0.8.3: {} figures@6.1.0: dependencies: @@ -13797,12 +13734,12 @@ snapshots: geckodriver@5.0.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.11 + '@zip.js/zip.js': 2.8.31 decamelize: 6.0.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 node-fetch: 3.3.2 - tar-fs: 3.1.1 + tar-fs: 3.1.3 which: 5.0.0 transitivePeerDependencies: - bare-abort-controller @@ -13824,11 +13761,11 @@ snapshots: get-port-please@3.2.0: {} - get-port@7.1.0: {} + get-port@7.2.0: {} get-stream@5.2.0: dependencies: - pump: 3.0.3 + pump: 3.0.4 get-stream@9.0.1: dependencies: @@ -13845,7 +13782,7 @@ snapshots: get-uri@6.0.5: dependencies: - basic-ftp: 5.0.5 + basic-ftp: 5.3.1 data-uri-to-buffer: 6.0.2 debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: @@ -13914,18 +13851,9 @@ snapshots: optionalDependencies: crossws: 0.4.10(srvx@0.11.15) - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.19.3 - happy-dom@20.0.10: dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.43 '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 optional: true @@ -13953,13 +13881,9 @@ snapshots: host-validation-middleware@0.1.4: {} - hosted-git-info@8.1.0: - dependencies: - lru-cache: 10.4.3 - hosted-git-info@9.0.2: dependencies: - lru-cache: 11.2.7 + lru-cache: 11.5.2 html-encoding-sniffer@4.0.0: dependencies: @@ -13968,12 +13892,12 @@ snapshots: htmlfy@0.8.1: {} - htmlparser2@10.0.0: + htmlparser2@10.1.0: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.2.2 - entities: 6.0.1 + entities: 7.0.1 http-errors@2.0.1: dependencies: @@ -14016,9 +13940,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.16): + icss-utils@5.1.0(postcss@8.5.19): dependencies: - postcss: 8.5.16 + postcss: 8.5.19 ieee754@1.2.1: {} @@ -14048,7 +13972,7 @@ snapshots: inherits@2.0.4: {} - ip-address@10.1.0: {} + ip-address@10.2.0: {} iron-webcrypto@1.2.1: {} @@ -14082,8 +14006,6 @@ snapshots: is-number@7.0.0: {} - is-obj@2.0.0: {} - is-obj@3.0.0: {} is-path-inside@3.0.3: {} @@ -14117,6 +14039,8 @@ snapshots: is-unicode-supported@2.1.0: {} + is-unsafe@2.0.0: {} + is-what@3.14.1: {} is-what@5.5.0: {} @@ -14129,7 +14053,9 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.1: {} + isexe@3.1.5: {} + + isexe@4.0.0: {} jackspeak@3.4.3: dependencies: @@ -14143,7 +14069,7 @@ snapshots: js-tokens@9.0.1: {} - js-yaml@4.2.0: + js-yaml@4.3.0: dependencies: argparse: 2.0.1 @@ -14151,10 +14077,10 @@ snapshots: jsdom@27.2.0: dependencies: - '@acemir/cssom': 0.9.24 - '@asamuzakjp/dom-selector': 6.7.4 - cssstyle: 5.3.3 - data-urls: 6.0.0 + '@acemir/cssom': 0.9.31 + '@asamuzakjp/dom-selector': 6.8.1 + cssstyle: 5.3.7 + data-urls: 6.0.1 decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 @@ -14163,13 +14089,13 @@ snapshots: parse5: 8.0.1 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 6.0.0 + tough-cookie: 6.0.2 w3c-xmlserializer: 5.0.0 - webidl-conversions: 8.0.0 + webidl-conversions: 8.0.1 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 - ws: 8.21.0 + ws: 8.21.1 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -14378,7 +14304,7 @@ snapshots: lodash.zip@4.2.0: {} - lodash@4.17.21: {} + lodash@4.18.1: {} log-symbols@4.1.0: dependencies: @@ -14390,7 +14316,7 @@ snapshots: ansi-escapes: 7.2.0 cli-cursor: 5.0.0 slice-ansi: 7.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrap-ansi: 9.0.2 loglevel-plugin-prefix@0.8.4: {} @@ -14399,7 +14325,7 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.2.7: {} + lru-cache@11.5.2: {} lru-cache@5.1.1: dependencies: @@ -14432,7 +14358,7 @@ snapshots: '@types/minimatch': 3.0.5 minimatch: 3.1.5 - mdn-data@2.12.2: + mdn-data@2.27.1: optional: true meow@13.2.0: {} @@ -14462,13 +14388,13 @@ snapshots: dependencies: brace-expansion: 1.1.12 - minimatch@5.1.6: + minimatch@5.1.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.1.2 minimatch@9.0.5: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.1.2 minimist@1.2.8: {} @@ -14494,7 +14420,7 @@ snapshots: glob: 10.5.0 he: 1.2.0 is-path-inside: 3.0.3 - js-yaml: 4.2.0 + js-yaml: 4.3.0 log-symbols: 4.1.0 minimatch: 9.0.5 ms: 2.1.3 @@ -14503,7 +14429,7 @@ snapshots: strip-json-comments: 3.1.1 supports-color: 8.1.1 workerpool: 9.3.4 - yargs: 17.7.2 + yargs: 17.7.3 yargs-parser: 21.1.1 yargs-unparser: 2.0.0 @@ -14537,9 +14463,7 @@ snapshots: sax: 1.4.3 optional: true - neo-async@2.6.2: {} - - netmask@2.0.2: {} + netmask@2.1.1: {} new-github-repository@0.2.4: dependencies: @@ -14562,13 +14486,7 @@ snapshots: node-mock-http@1.0.4: {} - node-releases@2.0.50: {} - - normalize-package-data@7.0.1: - dependencies: - hosted-git-info: 8.1.0 - semver: 7.8.5 - validate-npm-package-license: 3.0.4 + node-releases@2.0.51: {} normalize-package-data@8.0.0: dependencies: @@ -14710,30 +14628,30 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc': 0.137.0 '@oxc-parser/binding-win32-x64-msvc': 0.137.0 - oxc-parser@0.139.0: + oxc-parser@0.140.0: dependencies: - '@oxc-project/types': 0.139.0 + '@oxc-project/types': 0.140.0 optionalDependencies: - '@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-parser/binding-android-arm-eabi': 0.140.0 + '@oxc-parser/binding-android-arm64': 0.140.0 + '@oxc-parser/binding-darwin-arm64': 0.140.0 + '@oxc-parser/binding-darwin-x64': 0.140.0 + '@oxc-parser/binding-freebsd-x64': 0.140.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.140.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.140.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.140.0 + '@oxc-parser/binding-linux-arm64-musl': 0.140.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.140.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.140.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.140.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.140.0 + '@oxc-parser/binding-linux-x64-gnu': 0.140.0 + '@oxc-parser/binding-linux-x64-musl': 0.140.0 + '@oxc-parser/binding-openharmony-arm64': 0.140.0 + '@oxc-parser/binding-wasm32-wasi': 0.140.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.140.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.140.0 + '@oxc-parser/binding-win32-x64-msvc': 0.140.0 oxc-resolver@11.21.3: optionalDependencies: @@ -14757,53 +14675,28 @@ snapshots: '@oxc-resolver/binding-win32-arm64-msvc': 11.21.3 '@oxc-resolver/binding-win32-x64-msvc': 11.21.3 - oxc-transform@0.139.0: - optionalDependencies: - '@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.57.0(vite-plus@packages+cli): - dependencies: - tinypool: 2.1.0 + oxc-transform@0.140.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 - vite-plus: link:packages/cli + '@oxc-transform/binding-android-arm-eabi': 0.140.0 + '@oxc-transform/binding-android-arm64': 0.140.0 + '@oxc-transform/binding-darwin-arm64': 0.140.0 + '@oxc-transform/binding-darwin-x64': 0.140.0 + '@oxc-transform/binding-freebsd-x64': 0.140.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.140.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.140.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.140.0 + '@oxc-transform/binding-linux-arm64-musl': 0.140.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.140.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.140.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.140.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.140.0 + '@oxc-transform/binding-linux-x64-gnu': 0.140.0 + '@oxc-transform/binding-linux-x64-musl': 0.140.0 + '@oxc-transform/binding-openharmony-arm64': 0.140.0 + '@oxc-transform/binding-wasm32-wasi': 0.140.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.140.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.140.0 + '@oxc-transform/binding-win32-x64-msvc': 0.140.0 oxfmt@0.58.0(vite-plus@packages+cli): dependencies: @@ -14830,37 +14723,62 @@ snapshots: '@oxfmt/binding-win32-x64-msvc': 0.58.0 vite-plus: link:packages/cli - oxlint-tsgolint@0.24.0: + oxfmt@0.59.0(vite-plus@packages+cli): + dependencies: + tinypool: 2.1.0 optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.24.0 - '@oxlint-tsgolint/darwin-x64': 0.24.0 - '@oxlint-tsgolint/linux-arm64': 0.24.0 - '@oxlint-tsgolint/linux-x64': 0.24.0 - '@oxlint-tsgolint/win32-arm64': 0.24.0 - '@oxlint-tsgolint/win32-x64': 0.24.0 - - oxlint@1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli): + '@oxfmt/binding-android-arm-eabi': 0.59.0 + '@oxfmt/binding-android-arm64': 0.59.0 + '@oxfmt/binding-darwin-arm64': 0.59.0 + '@oxfmt/binding-darwin-x64': 0.59.0 + '@oxfmt/binding-freebsd-x64': 0.59.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.59.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.59.0 + '@oxfmt/binding-linux-arm64-gnu': 0.59.0 + '@oxfmt/binding-linux-arm64-musl': 0.59.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.59.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.59.0 + '@oxfmt/binding-linux-riscv64-musl': 0.59.0 + '@oxfmt/binding-linux-s390x-gnu': 0.59.0 + '@oxfmt/binding-linux-x64-gnu': 0.59.0 + '@oxfmt/binding-linux-x64-musl': 0.59.0 + '@oxfmt/binding-openharmony-arm64': 0.59.0 + '@oxfmt/binding-win32-arm64-msvc': 0.59.0 + '@oxfmt/binding-win32-ia32-msvc': 0.59.0 + '@oxfmt/binding-win32-x64-msvc': 0.59.0 + vite-plus: link:packages/cli + + oxlint-tsgolint@0.25.0: optionalDependencies: - '@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 + '@oxlint-tsgolint/darwin-arm64': 0.25.0 + '@oxlint-tsgolint/darwin-x64': 0.25.0 + '@oxlint-tsgolint/linux-arm64': 0.25.0 + '@oxlint-tsgolint/linux-x64': 0.25.0 + '@oxlint-tsgolint/win32-arm64': 0.25.0 + '@oxlint-tsgolint/win32-x64': 0.25.0 + + oxlint@1.74.0(oxlint-tsgolint@0.25.0)(vite-plus@packages+cli): + optionalDependencies: + '@oxlint/binding-android-arm-eabi': 1.74.0 + '@oxlint/binding-android-arm64': 1.74.0 + '@oxlint/binding-darwin-arm64': 1.74.0 + '@oxlint/binding-darwin-x64': 1.74.0 + '@oxlint/binding-freebsd-x64': 1.74.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.74.0 + '@oxlint/binding-linux-arm-musleabihf': 1.74.0 + '@oxlint/binding-linux-arm64-gnu': 1.74.0 + '@oxlint/binding-linux-arm64-musl': 1.74.0 + '@oxlint/binding-linux-ppc64-gnu': 1.74.0 + '@oxlint/binding-linux-riscv64-gnu': 1.74.0 + '@oxlint/binding-linux-riscv64-musl': 1.74.0 + '@oxlint/binding-linux-s390x-gnu': 1.74.0 + '@oxlint/binding-linux-x64-gnu': 1.74.0 + '@oxlint/binding-linux-x64-musl': 1.74.0 + '@oxlint/binding-openharmony-arm64': 1.74.0 + '@oxlint/binding-win32-arm64-msvc': 1.74.0 + '@oxlint/binding-win32-ia32-msvc': 1.74.0 + '@oxlint/binding-win32-x64-msvc': 1.74.0 + oxlint-tsgolint: 0.25.0 vite-plus: link:packages/cli p-limit@3.1.0: @@ -14891,7 +14809,7 @@ snapshots: pac-resolver@7.0.1: dependencies: degenerator: 5.0.1 - netmask: 2.0.2 + netmask: 2.1.1 package-json-from-dist@1.0.1: {} @@ -14945,6 +14863,8 @@ snapshots: path-exists@4.0.0: {} + path-expression-matcher@1.6.2: {} + path-key@3.1.1: {} path-key@4.0.0: {} @@ -14958,7 +14878,7 @@ snapshots: path-scurry@2.0.1: dependencies: - lru-cache: 11.2.7 + lru-cache: 11.5.2 minipass: 7.1.2 pathe@2.0.3: {} @@ -15014,53 +14934,53 @@ snapshots: pngjs@7.0.0: {} - postcss-import@16.1.1(postcss@8.5.16): + postcss-import@16.1.1(postcss@8.5.19): dependencies: - postcss: 8.5.16 + postcss: 8.5.19 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.11 - postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.16)(tsx@4.23.1)(yaml@2.9.0): + postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.19)(tsx@4.23.1)(yaml@2.9.0): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.7.0 - postcss: 8.5.16 + postcss: 8.5.19 tsx: 4.23.1 yaml: 2.9.0 - postcss-modules-extract-imports@3.1.0(postcss@8.5.16): + postcss-modules-extract-imports@3.1.0(postcss@8.5.19): dependencies: - postcss: 8.5.16 + postcss: 8.5.19 - postcss-modules-local-by-default@4.2.0(postcss@8.5.16): + postcss-modules-local-by-default@4.2.0(postcss@8.5.19): dependencies: - icss-utils: 5.1.0(postcss@8.5.16) - postcss: 8.5.16 + icss-utils: 5.1.0(postcss@8.5.19) + postcss: 8.5.19 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.16): + postcss-modules-scope@3.2.1(postcss@8.5.19): dependencies: - postcss: 8.5.16 + postcss: 8.5.19 postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.5.16): + postcss-modules-values@4.0.0(postcss@8.5.19): dependencies: - icss-utils: 5.1.0(postcss@8.5.16) - postcss: 8.5.16 + icss-utils: 5.1.0(postcss@8.5.19) + postcss: 8.5.19 - postcss-modules@9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(postcss@8.5.16): + postcss-modules@9.0.1(postcss@8.5.19): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.5.16) + icss-utils: 5.1.0(postcss@8.5.19) lodash.camelcase: 4.3.0 - postcss: 8.5.16 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.16) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.16) - postcss-modules-scope: 3.2.1(postcss@8.5.16) - postcss-modules-values: 4.0.0(postcss@8.5.16) + postcss: 8.5.19 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.19) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.19) + postcss-modules-scope: 3.2.1(postcss@8.5.19) + postcss-modules-values: 4.0.0(postcss@8.5.19) string-hash: 1.1.3 postcss-selector-parser@7.1.0: @@ -15070,7 +14990,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.16: + postcss@8.5.19: dependencies: nanoid: 3.3.12 picocolors: 1.1.1 @@ -15128,7 +15048,7 @@ snapshots: picocolors: 1.1.1 sade: 1.8.1 - pump@3.0.3: + pump@3.0.4: dependencies: end-of-stream: 1.4.5 once: 1.4.0 @@ -15196,7 +15116,7 @@ snapshots: readdir-glob@1.1.3: dependencies: - minimatch: 5.1.6 + minimatch: 5.1.9 readdirp@3.6.0: dependencies: @@ -15295,23 +15215,6 @@ snapshots: rgb2hex@0.2.5: {} - 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): - dependencies: - '@babel/generator': 8.0.0 - '@babel/helper-validator-identifier': 8.0.0 - '@babel/parser': 8.0.0 - ast-kit: 3.0.0 - birpc: 4.0.0 - 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 - optionalDependencies: - '@typescript/native-preview': 7.0.0-dev.20260605.1 - typescript: 6.0.2 - transitivePeerDependencies: - - oxc-resolver - rolldown-plugin-dts@0.27.9(@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) @@ -15331,7 +15234,7 @@ snapshots: dependencies: commenting: 1.1.0 fdir: 6.5.0(picomatch@4.0.5) - lodash: 4.17.21 + lodash: 4.18.1 magic-string: 0.30.21 moment: 2.30.1 package-name-regex: 2.0.6 @@ -15384,13 +15287,13 @@ snapshots: dependencies: mri: 1.2.0 - safaridriver@1.0.0: {} + safaridriver@1.0.1: {} safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} - safe-regex2@5.0.0: + safe-regex2@5.1.1: dependencies: ret: 0.5.0 @@ -15604,13 +15507,13 @@ snapshots: dependencies: agent-base: 7.1.4 debug: 4.4.3(supports-color@8.1.1) - socks: 2.8.7 + socks: 2.8.9 transitivePeerDependencies: - supports-color - socks@2.8.7: + socks@2.8.9: dependencies: - ip-address: 10.1.0 + ip-address: 10.2.0 smart-buffer: 4.2.0 sort-keys@5.1.0: @@ -15680,11 +15583,11 @@ snapshots: std-env@4.0.0: {} - streamx@2.23.0: + streamx@2.28.0: dependencies: events-universal: 1.0.1 fast-fifo: 1.3.2 - text-decoder: 1.2.3 + text-decoder: 1.2.7 transitivePeerDependencies: - bare-abort-controller - react-native-b4a @@ -15703,18 +15606,18 @@ snapshots: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 string-width@7.2.0: dependencies: emoji-regex: 10.6.0 get-east-asian-width: 1.6.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 string-width@8.2.1: dependencies: get-east-asian-width: 1.6.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 string_decoder@1.1.1: dependencies: @@ -15728,7 +15631,7 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: + strip-ansi@7.2.0: dependencies: ansi-regex: 6.2.2 @@ -15744,7 +15647,9 @@ snapshots: dependencies: js-tokens: 9.0.1 - strnum@2.1.1: {} + strnum@2.4.1: + dependencies: + anynum: 1.0.1 stylus@0.64.0: dependencies: @@ -15756,9 +15661,9 @@ snapshots: transitivePeerDependencies: - supports-color - sugarss@5.0.1(postcss@8.5.16): + sugarss@5.0.1(postcss@8.5.19): dependencies: - postcss: 8.5.16 + postcss: 8.5.19 superjson@2.2.6: dependencies: @@ -15793,37 +15698,46 @@ snapshots: tapable@2.3.0: {} - tar-fs@3.1.1: + tar-fs@3.1.3: dependencies: - pump: 3.0.3 - tar-stream: 3.1.7 + pump: 3.0.4 + tar-stream: 3.2.0 optionalDependencies: - bare-fs: 4.5.1 - bare-path: 3.0.0 + bare-fs: 4.7.4 + bare-path: 3.1.1 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a - tar-stream@3.1.7: + tar-stream@3.2.0: dependencies: - b4a: 1.7.3 + b4a: 1.8.1 + bare-fs: 4.7.4 fast-fifo: 1.3.2 - streamx: 2.23.0 + streamx: 2.28.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + + teex@1.0.1: + dependencies: + streamx: 2.28.0 transitivePeerDependencies: - bare-abort-controller - react-native-b4a - terser@5.48.0: + terser@5.49.0: dependencies: '@jridgewell/source-map': 0.3.11 acorn: 8.17.0 commander: 2.20.3 source-map-support: 0.5.21 - text-decoder@1.2.3: + text-decoder@1.2.7: dependencies: - b4a: 1.7.3 + b4a: 1.8.1 transitivePeerDependencies: - react-native-b4a @@ -15842,12 +15756,12 @@ snapshots: tinyrainbow@3.1.0: {} - tldts-core@7.0.19: + tldts-core@7.4.8: optional: true - tldts@7.0.19: + tldts@7.4.8: dependencies: - tldts-core: 7.0.19 + tldts-core: 7.4.8 optional: true to-regex-range@5.0.1: @@ -15860,9 +15774,9 @@ snapshots: totalist@3.0.1: {} - tough-cookie@6.0.0: + tough-cookie@6.0.2: dependencies: - tldts: 7.0.19 + tldts: 7.4.8 optional: true tr46@6.0.0: @@ -15882,7 +15796,7 @@ snapshots: typescript: 6.0.2 optional: true - tsdown@0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1): + tsdown@0.22.9(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.9)(@tsdown/exe@0.22.9)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1): dependencies: ansis: 4.3.1 cac: 7.0.0 @@ -15901,9 +15815,9 @@ snapshots: unconfig-core: 7.5.0 optionalDependencies: '@arethetypeswrong/core': 0.18.2 - '@tsdown/css': 0.22.7(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(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.7)(tsx@4.23.1)(yaml@2.9.0) - '@tsdown/exe': 0.22.7(tsdown@0.22.7) - '@vitejs/devtools': 0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) + '@tsdown/css': 0.22.9(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.19))(postcss@8.5.19)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.9)(tsx@4.23.1)(yaml@2.9.0) + '@tsdown/exe': 0.22.9(tsdown@0.22.9) + '@vitejs/devtools': 0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) publint: 0.3.21 tsx: 4.23.1 typescript: 6.0.2 @@ -15937,13 +15851,13 @@ snapshots: dependencies: tagged-tag: 1.0.0 - typescript-eslint@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2): + typescript-eslint@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/parser': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.2) - '@typescript-eslint/utils': 8.62.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - eslint: 9.39.4(jiti@2.7.0) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@6.0.2) + eslint: 9.39.5(jiti@2.7.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -15954,9 +15868,6 @@ snapshots: ufo@1.6.4: {} - uglify-js@3.19.3: - optional: true - unbash@4.0.2: {} unconfig-core@7.5.0: @@ -15980,9 +15891,9 @@ snapshots: undici-types@7.18.2: {} - undici@6.22.0: {} + undici@6.27.0: {} - undici@7.16.0: {} + undici@7.28.0: {} unicode-canonical-property-names-ecmascript@1.0.4: {} @@ -16075,14 +15986,14 @@ snapshots: chokidar: 5.0.0 destr: 2.0.5 h3: 1.15.11 - lru-cache: 11.2.7 + lru-cache: 11.5.2 node-fetch-native: 1.6.7 ofetch: 1.5.1 ufo: 1.6.4 - update-browserslist-db@1.2.3(browserslist@4.28.4): + update-browserslist-db@1.2.3(browserslist@4.28.6): dependencies: - browserslist: 4.28.4 + browserslist: 4.28.6 escalade: 3.2.0 picocolors: 1.1.1 @@ -16124,7 +16035,7 @@ snapshots: '@vitest/snapshot': 4.1.10 '@vitest/spy': 4.1.10 '@vitest/utils': 4.1.10 - es-module-lexer: 2.3.0 + es-module-lexer: 2.3.1 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.3 @@ -16149,7 +16060,7 @@ snapshots: transitivePeerDependencies: - msw - vitest@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): + vitest@4.1.10(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@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): dependencies: '@vitest/expect': 4.1.10 '@vitest/mocker': 4.1.10(vite@packages+core) @@ -16158,7 +16069,7 @@ snapshots: '@vitest/snapshot': 4.1.10 '@vitest/spy': 4.1.10 '@vitest/utils': 4.1.10 - es-module-lexer: 2.3.0 + es-module-lexer: 2.3.1 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.3 @@ -16174,7 +16085,7 @@ snapshots: optionalDependencies: '@edge-runtime/vm': 5.0.0 '@opentelemetry/api': 1.9.0 - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@vitest/browser-playwright': 4.1.10(playwright@1.57.0)(vite@packages+core)(vitest@4.1.10) '@vitest/browser-preview': 4.1.10(vite@packages+core)(vitest@4.1.10) '@vitest/browser-webdriverio': 4.1.10(vite@packages+core)(vitest@4.1.10)(webdriverio@9.20.1) @@ -16246,7 +16157,7 @@ snapshots: webdriver@9.20.1: dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.43 '@types/ws': 8.18.1 '@wdio/config': 9.20.1 '@wdio/logger': 9.18.0 @@ -16255,8 +16166,8 @@ snapshots: '@wdio/utils': 9.20.1 deepmerge-ts: 7.1.5 https-proxy-agent: 7.0.6 - undici: 6.22.0 - ws: 8.21.0 + undici: 6.27.0 + ws: 8.21.1 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -16267,7 +16178,7 @@ snapshots: webdriverio@9.20.1: dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.43 '@types/sinonjs__fake-timers': 8.1.5 '@wdio/config': 9.20.1 '@wdio/logger': 9.18.0 @@ -16277,7 +16188,7 @@ snapshots: '@wdio/utils': 9.20.1 archiver: 7.0.1 aria-query: 5.3.2 - cheerio: 1.1.2 + cheerio: 1.2.0 css-shorthand-properties: 1.1.2 css-value: 0.0.1 grapheme-splitter: 1.0.4 @@ -16300,7 +16211,7 @@ snapshots: - supports-color - utf-8-validate - webidl-conversions@8.0.0: + webidl-conversions@8.0.1: optional: true webpack-virtual-modules@0.6.2: {} @@ -16314,10 +16225,13 @@ snapshots: whatwg-mimetype@4.0.0: {} + whatwg-mimetype@5.0.0: + optional: true + whatwg-url@15.1.0: dependencies: tr46: 6.0.0 - webidl-conversions: 8.0.0 + webidl-conversions: 8.0.1 optional: true which@2.0.2: @@ -16326,11 +16240,11 @@ snapshots: which@5.0.0: dependencies: - isexe: 3.1.1 + isexe: 3.1.5 - which@6.0.0: + which@6.0.1: dependencies: - isexe: 3.1.1 + isexe: 4.0.0 why-is-node-running@2.3.0: dependencies: @@ -16341,15 +16255,13 @@ snapshots: word-wrap@1.2.5: {} - wordwrap@1.0.0: {} - workerpool@9.3.4: {} wrap-ansi@10.0.0: dependencies: ansi-styles: 6.2.3 string-width: 8.2.1 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrap-ansi@7.0.0: dependencies: @@ -16361,17 +16273,17 @@ snapshots: dependencies: ansi-styles: 6.2.3 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrappy@1.0.2: {} - ws@8.21.0: {} + ws@8.21.1: {} wsl-utils@0.1.0: dependencies: @@ -16380,6 +16292,8 @@ snapshots: xml-name-validator@5.0.0: optional: true + xml-naming@0.3.0: {} + xmlchars@2.2.0: optional: true @@ -16398,7 +16312,7 @@ snapshots: flat: 5.0.2 is-plain-obj: 2.1.0 - yargs@17.7.2: + yargs@17.7.3: dependencies: cliui: 8.0.1 escalade: 3.2.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d1c74d0151..4ae6716345 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -10,21 +10,22 @@ catalog: '@babel/preset-typescript': ^7.29.7 '@clack/core': ^1.0.0 '@iconify/vue': ^5.0.0 - '@napi-rs/cli': ^3.7.2 + '@jridgewell/trace-mapping': ^0.3.31 + '@napi-rs/cli': ^3.7.3 '@napi-rs/wasm-runtime': ^1.1.6 '@nkzw/safe-word-list': ^3.1.0 '@oxc-node/cli': ^0.1.0 '@oxc-node/core': ^0.1.0 - '@oxc-project/runtime': =0.139.0 - '@oxc-project/types': =0.139.0 + '@oxc-project/runtime': =0.140.0 + '@oxc-project/types': =0.140.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.7 - '@tsdown/exe': ^0.22.7 + '@tsdown/css': ^0.22.9 + '@tsdown/exe': ^0.22.9 '@types/babel__core': 7.20.5 '@types/connect': ^3.4.38 '@types/cross-spawn': ^6.0.6 @@ -92,21 +93,22 @@ catalog: mri: ^1.2.0 nanotar: ^0.3.0 next: ^15.4.3 - 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 + oxc-minify: =0.140.0 + oxc-parser: =0.140.0 + oxc-transform: =0.140.0 + oxfmt: =0.59.0 + oxlint: =1.74.0 + oxlint-tsgolint: =0.25.0 pathe: ^2.0.3 picocolors: ^1.1.1 picomatch: ^4.0.2 playwright: ^1.57.0 + postcss: ^8.5.19 react: ^19.1.0 react-dom: ^19.1.0 remark-parse: ^11.0.0 remeda: ^2.34.1 - rolldown-plugin-dts: ^0.26.0 + rolldown-plugin-dts: ^0.27.0 rollup: ^4.60.4 semver: ^7.8.0 serve-static: ^2.0.0 @@ -117,7 +119,7 @@ catalog: terser: ^5.44.1 tinybench: ^6.0.0 tinyexec: ^1.0.1 - tsdown: ^0.22.7 + tsdown: ^0.22.9 tsx: ^4.22.0 typescript: ^6.0.0 unified: ^11.0.5 @@ -198,9 +200,6 @@ overrides: rolldown: workspace:rolldown@* vite: workspace:@voidzero-dev/vite-plus-core@* vite-plus: workspace:vite-plus@* - # Pin postcss-modules to the version vite patches (its ^9.0.0 range now - # resolves to 9.0.1, which would orphan vite/patches/postcss-modules@9.0.0.patch). - postcss-modules: 9.0.0 packageExtensions: '@rollup/plugin-dynamic-import-vars': dependencies: @@ -215,7 +214,6 @@ patchedDependencies: chokidar@3.6.0: vite/patches/chokidar@3.6.0.patch dotenv-expand@13.0.0: vite/patches/dotenv-expand@13.0.0.patch sirv@3.0.2: vite/patches/sirv@3.0.2.patch - postcss-modules@9.0.0: vite/patches/postcss-modules@9.0.0.patch peerDependencyRules: allowAny: - vite