From cf2dad114e936b1cc04290405f9a44d7b24cf2b1 Mon Sep 17 00:00:00 2001 From: "voidzero-guard[bot]" <278573678+voidzero-guard[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 03:03:20 +0000 Subject: [PATCH] feat(deps): upgrade upstream dependencies - rolldown: c462c7c -> v1.1.1 (d7f919c) - @vitejs/devtools: 0.3.1 -> 0.3.3 Code changes: - Bump oxc crates 0.134.0 -> 0.135.0 and oxc_index 4 -> 5 (Cargo.toml) - Bump catalog deps @napi-rs/cli 3.6.1 -> 3.7.1, @napi-rs/wasm-runtime 1.1.4 -> 1.1.5, rolldown-plugin-dts 0.25.1 -> 0.25.2, vue 3.5.21 -> 3.5.35 (pnpm-workspace.yaml) - Update bundledVersions.rolldown 1.1.0 -> 1.1.1 (packages/core/package.json) - Regenerate NAPI bindings (packages/cli/binding/index.cjs, packages/cli/binding/index.d.cts) - Formatter reflow of one statement (packages/tools/src/sync-remote-deps.ts) --- Cargo.lock | 359 ++++++++--- Cargo.toml | 26 +- packages/cli/binding/index.cjs | 45 +- packages/cli/binding/index.d.cts | 101 ++- packages/core/package.json | 4 +- packages/tools/.upstream-versions.json | 2 +- packages/tools/src/sync-remote-deps.ts | 124 ++++ pnpm-lock.yaml | 829 +++++++++++++++---------- pnpm-workspace.yaml | 8 +- 9 files changed, 1047 insertions(+), 451 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3d25e15816..c41ecc421e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1880,6 +1880,158 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +[[package]] +name = "forked_react_compiler" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6970d9da2347af882a10b88480d6b2f44caca55567d85c2b1fa35420b53c1cc" +dependencies = [ + "forked_react_compiler_ast", + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "forked_react_compiler_inference", + "forked_react_compiler_lowering", + "forked_react_compiler_optimization", + "forked_react_compiler_reactive_scopes", + "forked_react_compiler_ssa", + "forked_react_compiler_typeinference", + "forked_react_compiler_validation", + "indexmap", + "serde", + "serde_json", +] + +[[package]] +name = "forked_react_compiler_ast" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46f9465a3f9934ef1c1e76bdbab8e70c86b41016a8e7ca1b51fede63e47a6036" +dependencies = [ + "indexmap", + "serde", + "serde_json", +] + +[[package]] +name = "forked_react_compiler_diagnostics" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e282f5f7b9506e5055758e4ec9857cdc4873e530d3d381d3ecd0d0321e139ec" +dependencies = [ + "serde", +] + +[[package]] +name = "forked_react_compiler_hir" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9df1312f02a4e7a90686a0fc301fb0dfb58a99cdf53a375922e65b8678dc9df7" +dependencies = [ + "forked_react_compiler_diagnostics", + "indexmap", + "serde", + "serde_json", +] + +[[package]] +name = "forked_react_compiler_inference" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd9a5bd84db67b0958c414da69f38184fb60e7a55a63ce9f95b367497939b892" +dependencies = [ + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "forked_react_compiler_lowering", + "forked_react_compiler_optimization", + "forked_react_compiler_ssa", + "forked_react_compiler_utils", + "indexmap", +] + +[[package]] +name = "forked_react_compiler_lowering" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "036e4fb36420ed59df1f20a5bb4ae08b095e8e3e1e1c047b7ca4cb0abebd04d9" +dependencies = [ + "forked_react_compiler_ast", + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "indexmap", + "serde_json", +] + +[[package]] +name = "forked_react_compiler_optimization" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1ec9f8dfb36bcfab25f3f476ccdada95f55f1071e45d25f4549c7c3395aaffc" +dependencies = [ + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "forked_react_compiler_lowering", + "forked_react_compiler_ssa", + "indexmap", +] + +[[package]] +name = "forked_react_compiler_reactive_scopes" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cc54d3b97369ae60549db1d7f792f585920ee451b09946a247cc25087eb384d" +dependencies = [ + "forked_react_compiler_ast", + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "hmac", + "indexmap", + "serde_json", + "sha2 0.10.9", +] + +[[package]] +name = "forked_react_compiler_ssa" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8edcb5fac346f6ad59478ca4b373a930bdc41fd073dccbb10ff69461bdc94423" +dependencies = [ + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "forked_react_compiler_lowering", + "indexmap", +] + +[[package]] +name = "forked_react_compiler_typeinference" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3191b89198d502e11f624a15086ba54ce2828ede7d56eb2b78650da7aef06c1" +dependencies = [ + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "forked_react_compiler_ssa", +] + +[[package]] +name = "forked_react_compiler_utils" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "005055ef8bfe84dd5f766302bb39fc2d4a361c30abb8a49384d6aff9cc479028" +dependencies = [ + "indexmap", +] + +[[package]] +name = "forked_react_compiler_validation" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2699f361db2993828d9194af7f6942a8ae746a3688eb5847c70d28da672f4269" +dependencies = [ + "forked_react_compiler_diagnostics", + "forked_react_compiler_hir", + "indexmap", +] + [[package]] name = "form_urlencoded" version = "1.2.2" @@ -3789,9 +3941,9 @@ dependencies = [ [[package]] name = "oxc" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d804f86548486ce1b6c92bb5511214f44074ea1e5bc94eded8ee4de2f7ca98c7" +checksum = "126fa21513275eca9dd1e9a7d21602e33d3b9449bde2a55d4c3090970c4d1f78" dependencies = [ "oxc_allocator", "oxc_ast", @@ -3803,6 +3955,7 @@ dependencies = [ "oxc_mangler", "oxc_minifier", "oxc_parser", + "oxc_react_compiler", "oxc_regular_expression", "oxc_semantic", "oxc_span", @@ -3852,9 +4005,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2303e54d087d40064154f2ec243fff0bf7641c078efae9bb14216a8869577ba7" +checksum = "3d732c2d8df8067a8d7417be81a8a4631e3201ad420ae70aa2426aebf7bc0326" dependencies = [ "allocator-api2", "hashbrown 0.17.0", @@ -3866,9 +4019,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f628429436867a51e5d623b4b27c02807aec3ea241f01deadd21b0d1604c8ef" +checksum = "29512a9acf168a734cbead68ae798c07102b9ecb897cdbe17a40d327b5fff2ec" dependencies = [ "bitflags 2.11.0", "oxc_allocator", @@ -3884,9 +4037,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52b3190e5f69284b59a4876a3b42431c8e2309b4de3670553aab4888f15aa6f2" +checksum = "06186227ab1f27f214d824030ef8d7abd604fb24cd647d2acfebfe6bbe378dc6" dependencies = [ "phf", "proc-macro2", @@ -3896,9 +4049,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfe1897cf38bab83c998346184cba50db2849943b9d9e8634d09a2dc303ceaee" +checksum = "af8a8771bbedc5904b6536822fb719f76291d00ab2bccbf5f98950d666f0154f" dependencies = [ "oxc_allocator", "oxc_ast", @@ -3908,9 +4061,9 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eee538c54f0efefd69029969fb274891cf3b7fa3f26d8aad338c753b57f619bf" +checksum = "1cc39341500115d569f18920da32f89bbecd1719fcc03d532c5508d062c5b764" dependencies = [ "bitflags 2.11.0", "itertools 0.14.0", @@ -3922,9 +4075,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7d690df0e909b1663c19a368cdfcf0cac94fd57ddf068230442ff82b27ad000" +checksum = "a375edc284941656da7e436e44ca223426994b98f9035ed99f57b5f36df327a5" dependencies = [ "bitflags 2.11.0", "cow-utils", @@ -3944,9 +4097,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ae9249b8fc4604f787cbe39457565f21f7747a59cb94333bcc1ff85f9327323" +checksum = "4134154f80f0b95fe891f3cfbf4936fc8f22817f4649977ef6d6f14518e7ecd2" dependencies = [ "cow-utils", "oxc-browserslist", @@ -3957,18 +4110,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb6aa082cf4bbc5b3c189e9331f31823e31a5452533da36dfa5b174f20e72c1c" +checksum = "46270ed833a7d2e5f5fbf0c51f970c2d7e1ef09356d40798cf4702f7d2dae30d" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67daf165d8abff1577825a4303a5d0b61ae29c7b66c9e0e0e7f97f77705667ed" +checksum = "1b0ebb338486583af9e603f4d20be123ad3ae52a5415265454995020386d8afe" dependencies = [ "cow-utils", "oxc-miette", @@ -3977,9 +4130,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41e701220c14cc0d0733a6501f1837fe9d913e891e25647132389fdfd78dd7d3" +checksum = "eef5f3e346539b48dbda9d0b618021ba6bb781f7a192476e4bf9b18df7ccaab4" dependencies = [ "cow-utils", "num-bigint", @@ -3993,9 +4146,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d42104865cba688a62c0cf5691592a890eef9de359bccb18a97b2be088478d" +checksum = "816dfd17df8b02a45b122a1f7bb3c1486d4392e0163aea0e6334ad3894a7ea6b" dependencies = [ "dragonbox_ecma", "itoa", @@ -4004,9 +4157,9 @@ dependencies = [ [[package]] name = "oxc_index" -version = "4.1.0" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3e6120999627ec9703025eab7c9f410ebb7e95557632a8902ca48210416c2b" +checksum = "191884bee6c3744909a51acc7d78d4ae370d817b25875b10642f632327b6296e" dependencies = [ "nonmax", "rayon", @@ -4015,9 +4168,9 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe9a8cdf9d9de031f83d3f26f4cfbc8373292fcc09cd2e5a895d49e5053b14f3" +checksum = "e2bb2e933b29b70abb2cd48ba72c63a9bf91d2eef5073e3b899e63153724b4ca" dependencies = [ "bitflags 2.11.0", "oxc_allocator", @@ -4033,9 +4186,9 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a83b68212db8f28b4a45c415d23255e94d19a7a654adb5a44de26a4aaa193c8" +checksum = "af362ebcb00395e4eaf2c5a158a65f76c3962d2f50d4af7d9d0c763426335803" dependencies = [ "itertools 0.14.0", "oxc_allocator", @@ -4051,9 +4204,9 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "133be4ee8743c487ef47bb8053e8c9bf3493b3c2fe338b99f18cf1c0e9482552" +checksum = "cb8873a4b6bac638cd818eb8a81ca06352d8217cdad1ef561b6eedcf7b83bf88" dependencies = [ "cow-utils", "itoa", @@ -4077,9 +4230,9 @@ dependencies = [ [[package]] name = "oxc_minify_napi" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58b53d9f6e8f0b0d057c648df9bc9f60b9e1cd05868142512670859ff96d6292" +checksum = "3f85e64a6fe1402af1d24978cbab11df26088b8e40e46f3185c321f8d207cfd8" dependencies = [ "napi", "napi-build", @@ -4097,9 +4250,9 @@ dependencies = [ [[package]] name = "oxc_napi" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d7a04a7cb15550f06c33036a88b42afd25b853693101cca83cd5b1261a95d9a" +checksum = "71ff5e5e576a2df1de09a2ec9e1745985414d29d2602261196a5b4cc6ec91573" dependencies = [ "napi", "napi-build", @@ -4113,9 +4266,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d671cb199fc83d8fc9764926c3c8f7979affbd2d916e3b2e22e403745305b6" +checksum = "43cb9af99a1d02989ed53780e3b2b67757226d4501365e65781ae4519be150b6" dependencies = [ "bitflags 2.11.0", "cow-utils", @@ -4137,9 +4290,9 @@ dependencies = [ [[package]] name = "oxc_parser_napi" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7ef763dcadb41c6cdebdeffbc2b21cc38f9a943dcb9b30602867fc323aeb9ed" +checksum = "c269884f7d312ce9ed4842d81731396bd468ee1774971fc7b0a7bd05ffc9e9db" dependencies = [ "napi", "napi-build", @@ -4152,11 +4305,34 @@ dependencies = [ "rustc-hash", ] +[[package]] +name = "oxc_react_compiler" +version = "0.135.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "631c0d06a24d6976fbc67267d42460e20b6c9e46fe680dc0761e45805aa77641" +dependencies = [ + "forked_react_compiler", + "forked_react_compiler_ast", + "forked_react_compiler_hir", + "indexmap", + "oxc_allocator", + "oxc_ast", + "oxc_ast_visit", + "oxc_codegen", + "oxc_diagnostics", + "oxc_parser", + "oxc_semantic", + "oxc_span", + "oxc_syntax", + "rustc-hash", + "serde_json", +] + [[package]] name = "oxc_regular_expression" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06eb61d28a8b83b0bda7dc75bf886f178155dead57746fab874312c81baa359" +checksum = "ecfe28ec0ffa88784155900d5b7ea1f8383f69d80659ed86f1c4a18a6f117488" dependencies = [ "bitflags 2.11.0", "oxc_allocator", @@ -4212,9 +4388,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8573ff803b00bdacc550475aacc72305621d2992988e5f7886391fa9d9bfa611" +checksum = "6735efd98d54e0f5e8c30a6b17df921085373d54b2b1e10e42d7f4ec8d2597bc" dependencies = [ "itertools 0.14.0", "memchr", @@ -4251,9 +4427,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35ff77b2ca10d57dc7645c4af838b1aa455cac6569992fe544ed041a8021ae10" +checksum = "d2fbd1667674fd9c25e079a0ab84a87b26e2946d1ce86ad6c5827afa0518c493" dependencies = [ "compact_str", "oxc-miette", @@ -4266,9 +4442,9 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbcd6412fde266b6ffdbcdf118cba2c8dc0d6ddba6aa4e361842ebaf320a4eed" +checksum = "887823468316c2b4798275976857edeb0574201a944810f2f94f3d79aaf6187e" dependencies = [ "compact_str", "hashbrown 0.17.0", @@ -4279,9 +4455,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab19e002e05e4d107483ace848ca2d6ce5c714f238d70d591f91d17fef54be98" +checksum = "cad8963ea5ad880d3185db2f8a50809e3a10772c2762500518229bca5347be04" dependencies = [ "bitflags 2.11.0", "cow-utils", @@ -4300,24 +4476,25 @@ dependencies = [ [[package]] name = "oxc_transform_napi" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c1a97a1b53417a703f0404b71179e3d74d4dda02704ecdc3535efc666a0693" +checksum = "9b98b08b6df56d7a8422d9801a4ba2901967646173a53131346538a537f54eea" dependencies = [ "napi", "napi-build", "napi-derive", "oxc", "oxc_napi", + "oxc_react_compiler", "oxc_sourcemap", "rustc-hash", ] [[package]] name = "oxc_transformer" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c753c4eb41524071c4d13650642b5622b7b23fca6b4d92872dc43f6e71686e16" +checksum = "8addbc29d06bbb4249cc1b6c0102b9fdcc783a6f4eaca44a9b6e896778d98296" dependencies = [ "base64 0.22.1", "compact_str", @@ -4345,9 +4522,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dbd5a19932bc3aded01f5f2ff18f448cadbd921b26cffa2b90294fd1a44f4ce" +checksum = "ad78b49c571eee9d3821547d2fd703eced54fbdaec6e4ec58a78e874f75cd31b" dependencies = [ "cow-utils", "itoa", @@ -4368,9 +4545,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.134.0" +version = "0.135.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d817fd3459ecb0c0ea37042e796954d8caff9a6c5e23bf60a41f002cacdd5c79" +checksum = "7e03d0cb61b3c0d0094a328e47d14649c8d00559544cd16ee0861b1771af7d01" dependencies = [ "itoa", "oxc_allocator", @@ -5145,7 +5322,7 @@ dependencies = [ [[package]] name = "rolldown" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "append-only-vec", @@ -5332,7 +5509,7 @@ dependencies = [ [[package]] name = "rolldown_common" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5365,7 +5542,7 @@ dependencies = [ [[package]] name = "rolldown_dev" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5386,7 +5563,7 @@ dependencies = [ [[package]] name = "rolldown_dev_common" -version = "1.1.0" +version = "1.1.1" dependencies = [ "derive_more", "rolldown_common", @@ -5398,7 +5575,7 @@ dependencies = [ [[package]] name = "rolldown_devtools" -version = "1.1.0" +version = "1.1.1" dependencies = [ "blake3", "rolldown_devtools_action", @@ -5411,7 +5588,7 @@ dependencies = [ [[package]] name = "rolldown_devtools_action" -version = "1.1.0" +version = "1.1.1" dependencies = [ "serde", "ts-rs", @@ -5419,7 +5596,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript" -version = "1.1.0" +version = "1.1.1" dependencies = [ "arcstr", "oxc", @@ -5431,7 +5608,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript_utils" -version = "1.1.0" +version = "1.1.1" dependencies = [ "memchr", "oxc", @@ -5441,7 +5618,7 @@ dependencies = [ [[package]] name = "rolldown_error" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5459,7 +5636,7 @@ dependencies = [ [[package]] name = "rolldown_fs" -version = "1.1.0" +version = "1.1.1" dependencies = [ "oxc_resolver", "vfs", @@ -5467,7 +5644,7 @@ dependencies = [ [[package]] name = "rolldown_fs_watcher" -version = "1.1.0" +version = "1.1.1" dependencies = [ "rolldown-notify", "rolldown-notify-debouncer-full", @@ -5476,7 +5653,7 @@ dependencies = [ [[package]] name = "rolldown_plugin" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5506,7 +5683,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_asset_module" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "memchr", @@ -5521,7 +5698,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_bundle_analyzer" -version = "1.1.0" +version = "1.1.1" dependencies = [ "arcstr", "rolldown_common", @@ -5535,7 +5712,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_chunk_import_map" -version = "1.1.0" +version = "1.1.1" dependencies = [ "arcstr", "rolldown_common", @@ -5548,7 +5725,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_copy_module" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5564,7 +5741,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_data_url" -version = "1.1.0" +version = "1.1.1" dependencies = [ "arcstr", "base64-simd", @@ -5577,7 +5754,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_esm_external_require" -version = "1.1.0" +version = "1.1.1" dependencies = [ "nodejs-built-in-modules", "rolldown_common", @@ -5588,7 +5765,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_hmr" -version = "1.1.0" +version = "1.1.1" dependencies = [ "rolldown_common", "rolldown_plugin", @@ -5596,7 +5773,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_isolated_declaration" -version = "1.1.0" +version = "1.1.1" dependencies = [ "arcstr", "oxc", @@ -5610,7 +5787,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_lazy_compilation" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5623,7 +5800,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_oxc_runtime" -version = "1.1.0" +version = "1.1.1" dependencies = [ "arcstr", "phf", @@ -5634,7 +5811,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_replace" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "oxc", @@ -5650,7 +5827,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_utils" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5814,7 +5991,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_vite_resolve" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5875,7 +6052,7 @@ dependencies = [ [[package]] name = "rolldown_resolver" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5890,7 +6067,7 @@ dependencies = [ [[package]] name = "rolldown_sourcemap" -version = "1.1.0" +version = "1.1.1" dependencies = [ "criterion2", "memchr", @@ -5900,7 +6077,7 @@ dependencies = [ [[package]] name = "rolldown_std_utils" -version = "1.1.0" +version = "1.1.1" dependencies = [ "regex", ] @@ -5945,7 +6122,7 @@ dependencies = [ [[package]] name = "rolldown_tracing" -version = "1.1.0" +version = "1.1.1" dependencies = [ "tracing", "tracing-chrome", @@ -5954,7 +6131,7 @@ dependencies = [ [[package]] name = "rolldown_utils" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -5992,7 +6169,7 @@ dependencies = [ [[package]] name = "rolldown_watcher" -version = "1.1.0" +version = "1.1.1" dependencies = [ "anyhow", "arcstr", @@ -6012,7 +6189,7 @@ dependencies = [ [[package]] name = "rolldown_workspace" -version = "1.1.0" +version = "1.1.1" [[package]] name = "ropey" @@ -6685,7 +6862,7 @@ dependencies = [ [[package]] name = "string_wizard" -version = "1.1.0" +version = "1.1.1" dependencies = [ "insta", "memchr", diff --git a/Cargo.toml b/Cargo.toml index 821eb36ca4..7f1c4d6139 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -316,7 +316,7 @@ xxhash-rust = "0.8.15" zip = "7.2" # oxc crates with the same version -oxc = { version = "0.134.0", features = [ +oxc = { version = "0.135.0", features = [ "ast_visit", "transformer", "minifier", @@ -328,20 +328,20 @@ oxc = { version = "0.134.0", features = [ "regular_expression", "cfg", ] } -oxc_allocator = { version = "0.134.0", features = ["pool"] } -oxc_ast = "0.134.0" -oxc_ecmascript = "0.134.0" -oxc_parser = "0.134.0" -oxc_span = "0.134.0" -oxc_napi = "0.134.0" -oxc_str = "0.134.0" -oxc_minify_napi = "0.134.0" -oxc_parser_napi = "0.134.0" -oxc_transform_napi = "0.134.0" -oxc_traverse = "0.134.0" +oxc_allocator = { version = "0.135.0", features = ["pool"] } +oxc_ast = "0.135.0" +oxc_ecmascript = "0.135.0" +oxc_parser = "0.135.0" +oxc_span = "0.135.0" +oxc_napi = "0.135.0" +oxc_str = "0.135.0" +oxc_minify_napi = "0.135.0" +oxc_parser_napi = "0.135.0" +oxc_transform_napi = "0.135.0" +oxc_traverse = "0.135.0" # oxc crates in their own repos -oxc_index = { version = "4", features = ["rayon", "serde"] } +oxc_index = { version = "5", features = ["rayon", "serde"] } oxc_resolver = { version = "11.21.0", features = ["yarn_pnp"] } oxc_resolver_napi = { version = "11.21.0", default-features = false, features = ["yarn_pnp"] } oxc_sourcemap = "7" diff --git a/packages/cli/binding/index.cjs b/packages/cli/binding/index.cjs index 1f068314fd..ad2e995dfe 100644 --- a/packages/cli/binding/index.cjs +++ b/packages/cli/binding/index.cjs @@ -3,7 +3,7 @@ // @ts-nocheck /* auto-generated by NAPI-RS */ -const { readFileSync } = require('node:fs') +const { readFileSync } = require('fs') let nativeBinding = null; const loadErrors = []; @@ -33,7 +33,7 @@ const isMuslFromFilesystem = () => { const isMuslFromReport = () => { let report = null; - if (typeof process.report?.getReport === 'function') { + if (process.report && typeof process.report.getReport === 'function') { process.report.excludeNetwork = true; report = process.report.getReport(); } @@ -122,8 +122,12 @@ function requireNative() { } else if (process.platform === 'win32') { if (process.arch === 'x64') { if ( - process.config?.variables?.shlib_suffix === 'dll.a' || - process.config?.variables?.node_target_type === 'shared_library' + (process.config && + process.config.variables && + process.config.variables.shlib_suffix === 'dll.a') || + (process.config && + process.config.variables && + process.config.variables.node_target_type === 'shared_library') ) { try { return require('./vite-plus.win32-x64-gnu.node'); @@ -714,23 +718,33 @@ function requireNative() { nativeBinding = requireNative(); -if (!nativeBinding || process.env.NAPI_RS_FORCE_WASI) { +// NAPI_RS_FORCE_WASI is a tri-state flag: +// unset / any other value → native binding preferred, WASI is only a fallback +// 'true' → force WASI fallback even if native loaded +// 'error' → force WASI and throw if no WASI binding is found +// Treating any non-empty string as truthy (the historical behavior) meant +// NAPI_RS_FORCE_WASI=false, NAPI_RS_FORCE_WASI=0, etc. inadvertently triggered +// the WASI path, causing ENOENT for packages shipped without a .wasi.cjs file. +const forceWasi = + process.env.NAPI_RS_FORCE_WASI === 'true' || process.env.NAPI_RS_FORCE_WASI === 'error'; + +if (!nativeBinding || forceWasi) { let wasiBinding = null; let wasiBindingError = null; try { wasiBinding = require('./vite-plus.wasi.cjs'); nativeBinding = wasiBinding; } catch (err) { - if (process.env.NAPI_RS_FORCE_WASI) { + if (forceWasi) { wasiBindingError = err; } } - if (!nativeBinding || process.env.NAPI_RS_FORCE_WASI) { + if (!nativeBinding || forceWasi) { try { wasiBinding = require('@voidzero-dev/vite-plus-wasm32-wasi'); nativeBinding = wasiBinding; } catch (err) { - if (process.env.NAPI_RS_FORCE_WASI) { + if (forceWasi) { if (!wasiBindingError) { wasiBindingError = err; } else { @@ -749,17 +763,18 @@ if (!nativeBinding || process.env.NAPI_RS_FORCE_WASI) { if (!nativeBinding) { if (loadErrors.length > 0) { - throw new Error( + const error = new Error( `Cannot find native binding. ` + `npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). ` + 'Please try `npm i` again after removing both package-lock.json and node_modules directory.', - { - cause: loadErrors.reduce((err, cur) => { - cur.cause = err; - return cur; - }), - }, ); + // assign instead of the `new Error(message, { cause })` options form, + // which Node < 16.9 silently ignores + error.cause = loadErrors.reduce((err, cur) => { + cur.cause = err; + return cur; + }); + throw error; } throw new Error(`Failed to load native binding`); } diff --git a/packages/cli/binding/index.d.cts b/packages/cli/binding/index.d.cts index e997584e16..deb1809180 100644 --- a/packages/cli/binding/index.d.cts +++ b/packages/cli/binding/index.d.cts @@ -41,7 +41,7 @@ export interface CompressOptions { * * @default 'esnext' * - * @see [esbuild#target](https://esbuild.github.io/api/#target) + * @see [oxc#target](https://oxc.rs/docs/guide/usage/transformer/lowering#target) */ target?: string | Array; /** @@ -1184,6 +1184,97 @@ export interface PluginsOptions { taggedTemplateEscape?: boolean; } +/** Dynamic gating for {@link ReactCompilerOptions#dynamicGating}. */ +export interface ReactCompilerDynamicGating { + /** Module the gating import comes from. */ + source: string; +} + +/** Static gating for {@link ReactCompilerOptions#gating}. */ +export interface ReactCompilerGating { + /** Module the gating import comes from. */ + source: string; + /** Imported specifier used as the gate. */ + importSpecifierName: string; +} + +/** + * Options for the experimental [React Compiler](https://github.com/facebook/react/pull/36173). + * + * Mirrors the compiler's `PluginOptions`. The deep `environment` configuration + * (inference / validation flags) is not surfaced here. + * + * @see {@link TransformOptions#reactCompiler} + */ +export interface ReactCompilerOptions { + /** + * Which functions to compile. + * + * @default 'infer' + */ + compilationMode?: 'infer' | 'syntax' | 'annotation' | 'all'; + /** + * What to do when a function cannot be compiled. + * + * @default 'none' + */ + panicThreshold?: 'none' | 'critical_errors' | 'all_errors'; + /** + * React runtime version target. `17` and `18` require the + * `react-compiler-runtime` package; `19` ships the runtime in `react`. + * + * @default '19' + */ + target?: '17' | '18' | '19'; + /** + * Analyze and report diagnostics only; emit no transformed code. + * + * @default false + */ + noEmit?: boolean; + /** + * Compiler output mode. + * + * @default undefined + */ + outputMode?: 'client' | 'ssr' | 'lint'; + /** + * Compile even functions marked with the `"use no memo"` / `"use no forget"` + * opt-out directives. + * + * @default false + */ + ignoreUseNoForget?: boolean; + /** + * Treat Flow suppression comments as opt-outs. + * + * @default true + */ + flowSuppressions?: boolean; + /** + * Enable `react-native-reanimated` support. + * + * @default false + */ + enableReanimated?: boolean; + /** + * Development mode (extra validation / instrumentation). + * + * @default false + */ + isDev?: boolean; + /** Source file name, used for the fast-refresh hash and in diagnostics. */ + filename?: string; + /** ESLint rules whose suppressions opt a function out of compilation. */ + eslintSuppressionRules?: Array; + /** Extra directives that opt a function out of compilation. */ + customOptOutDirectives?: Array; + /** Also emit a gated (feature-flagged) version of each compiled function. */ + gating?: ReactCompilerGating; + /** Dynamically-gated compilation. */ + dynamicGating?: ReactCompilerDynamicGating; +} + export interface ReactRefreshOptions { /** * Specify the identifier of the refresh registration variable. @@ -1365,6 +1456,14 @@ export interface TransformOptions { inject?: Record; /** Decorator plugin */ decorator?: DecoratorOptions; + /** + * Enable the experimental [React Compiler](https://github.com/facebook/react/pull/36173). + * + * `true` enables it with default options; an object enables it with the + * given options; `false` or omitted disables it. When enabled, the compiler + * runs as the first transform and memoizes React components and hooks. + */ + reactCompiler?: boolean | ReactCompilerOptions; /** * Third-party plugins to use. * @see {@link https://oxc.rs/docs/guide/usage/transformer/plugins} diff --git a/packages/core/package.json b/packages/core/package.json index ef8e3999f8..58c06d43b5 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -112,7 +112,7 @@ "@babel/types": "^7.28.5", "@oxc-node/cli": "catalog:", "@oxc-node/core": "catalog:", - "@vitejs/devtools": "^0.3.1", + "@vitejs/devtools": "^0.3.3", "es-module-lexer": "^1.7.0", "hookable": "^6.0.1", "magic-string": "^0.30.21", @@ -219,7 +219,7 @@ }, "bundledVersions": { "vite": "8.0.16", - "rolldown": "1.1.0", + "rolldown": "1.1.1", "tsdown": "0.22.2" } } diff --git a/packages/tools/.upstream-versions.json b/packages/tools/.upstream-versions.json index 835469e37e..f228e64687 100644 --- a/packages/tools/.upstream-versions.json +++ b/packages/tools/.upstream-versions.json @@ -2,7 +2,7 @@ "rolldown": { "repo": "https://github.com/rolldown/rolldown.git", "branch": "main", - "hash": "c462c7c5eda42e27a57c75850be22936d18e32b6" + "hash": "d7f919c18980e6b4a26d06bd071d7cf14cf810a7" }, "vite": { "repo": "https://github.com/vitejs/vite.git", diff --git a/packages/tools/src/sync-remote-deps.ts b/packages/tools/src/sync-remote-deps.ts index b2c1278daa..d804c5555a 100755 --- a/packages/tools/src/sync-remote-deps.ts +++ b/packages/tools/src/sync-remote-deps.ts @@ -743,6 +743,130 @@ export function mergeWorkspaceYaml( return mainDoc.toString(stringifyOptions); } +function escapeRegExp(value: string): string { + return value.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); +} + +// Parse every `oxc*` crate version from a Cargo.toml in a single pass, keyed by +// crate name. Handles both the bare `oxc_x = "X"` form and the inline-table +// `oxc = { version = "X", features = [...] }` form (which may span lines, but +// always lists `version` before its `[...]` feature array, so `[^}]*?` reaches +// it without crossing the closing `}`). +function parseCargoOxcVersions(src: string): Map { + const versions = new Map(); + const re = /^\s*(oxc[\w-]*)\s*=\s*(?:"([^"]+)"|\{[^}]*?version\s*=\s*"([^"]+)")/gm; + for (let m = re.exec(src); m; m = re.exec(src)) { + versions.set(m[1], m[2] ?? m[3]); + } + return versions; +} + +// Replace the version of a single crate entry in-place, preserving features, +// formatting, and surrounding text. Only the first matching entry is rewritten. +function replaceCargoCrateVersion(src: string, key: string, newVersion: string): string { + const escaped = escapeRegExp(key); + const bareRe = new RegExp(`^(\\s*${escaped}\\s*=\\s*")[^"]+(")`, 'm'); + if (bareRe.test(src)) { + return src.replace(bareRe, `$1${newVersion}$2`); + } + const tableStart = new RegExp(`^\\s*${escaped}\\s*=\\s*\\{`, 'm').exec(src); + if (!tableStart) { + return src; + } + const start = tableStart.index; + const close = src.indexOf('}', start); + const end = close >= 0 ? close : src.length; + const table = src.slice(start, end).replace(/(version\s*=\s*")[^"]+(")/, `$1${newVersion}$2`); + return src.slice(0, start) + table + src.slice(end); +} + +export interface CargoOxcChange { + key: string; + from: string; + to: string; +} + +// Keep vp's root `Cargo.toml` oxc pins in lockstep with the vendored rolldown +// source. When the daily upgrade bumps the rolldown hash to a commit built +// against a newer oxc release, rolldown's crates no longer compile against vp's +// stale oxc pin (e.g. `oxc_ast::template_element` gaining an argument between +// 0.134 and 0.135). For every oxc-family crate in the root +// `[workspace.dependencies]`, follow the version rolldown's `Cargo.toml` +// declares; crates rolldown does not pin explicitly but that currently track +// the umbrella `oxc` version (oxc_ast/oxc_parser/oxc_span, ...) follow rolldown's +// `oxc` version. Crates with an independent pin rolldown does not declare are +// left untouched. Only the `[workspace.dependencies]` section is edited so that +// `[patch.*]` overrides are never rewritten. +export function syncCargoOxcVersions( + mainCargoSrc: string, + rolldownCargoSrc: string, +): { content: string; changes: CargoOxcChange[] } { + const changes: CargoOxcChange[] = []; + + const header = '[workspace.dependencies]'; + const headerIdx = mainCargoSrc.indexOf(header); + if (headerIdx < 0) { + return { content: mainCargoSrc, changes }; + } + const afterHeader = headerIdx + header.length; + const nextHeader = mainCargoSrc.slice(afterHeader).search(/\n\[[^\]\n]+\]/); + const sectionEnd = nextHeader < 0 ? mainCargoSrc.length : afterHeader + nextHeader; + + let section = mainCargoSrc.slice(headerIdx, sectionEnd); + + const mainVersions = parseCargoOxcVersions(section); + const rolldownVersions = parseCargoOxcVersions(rolldownCargoSrc); + const mainUmbrella = mainVersions.get('oxc'); + const rolldownUmbrella = rolldownVersions.get('oxc'); + + for (const [key, current] of mainVersions) { + // Prefer rolldown's explicit pin; otherwise, if this crate currently tracks + // the umbrella `oxc` version, follow rolldown's umbrella bump. Independent + // pins rolldown does not declare are skipped. + let target = rolldownVersions.get(key); + if (!target && mainUmbrella && current === mainUmbrella) { + target = rolldownUmbrella; + } + if (!target || target === current) { + continue; + } + section = replaceCargoCrateVersion(section, key, target); + changes.push({ key, from: current, to: target }); + } + + if (changes.length === 0) { + return { content: mainCargoSrc, changes }; + } + + const content = mainCargoSrc.slice(0, headerIdx) + section + mainCargoSrc.slice(sectionEnd); + return { content, changes }; +} + +// Rewrite the root Cargo.toml oxc pins in place to match the freshly cloned +// rolldown, so the bumped rolldown source compiles against the same oxc release. +function syncCargoOxcWithRolldown(rootDir: string): void { + const mainCargoPath = join(rootDir, 'Cargo.toml'); + const rolldownCargoPath = join(rootDir, ROLLDOWN_DIR, 'Cargo.toml'); + if (!existsSync(mainCargoPath) || !existsSync(rolldownCargoPath)) { + return; + } + + const { content, changes } = syncCargoOxcVersions( + readFileSync(mainCargoPath, 'utf-8'), + readFileSync(rolldownCargoPath, 'utf-8'), + ); + if (changes.length === 0) { + log('✓ Cargo.toml oxc versions already in sync'); + return; + } + + writeFileSync(mainCargoPath, content, 'utf-8'); + for (const change of changes) { + log(` ${change.key}: ${change.from} -> ${change.to}`); + } + log('✓ Cargo.toml oxc versions updated; run `cargo update` to refresh Cargo.lock'); +} + export async function syncRemote() { const { values } = parseArgs({ options: { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dad6388546..9f1ca147d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,11 +16,11 @@ catalogs: specifier: ^7.24.7 version: 7.28.5 '@napi-rs/cli': - specifier: ^3.6.1 - version: 3.6.1 + specifier: ^3.7.1 + version: 3.7.2 '@napi-rs/wasm-runtime': - specifier: ^1.1.4 - version: 1.1.4 + specifier: ^1.1.5 + version: 1.1.5 '@nkzw/safe-word-list': specifier: ^3.1.0 version: 3.1.0 @@ -196,14 +196,14 @@ catalogs: specifier: ^2.34.1 version: 2.34.1 rolldown-plugin-dts: - specifier: ^0.25.1 + specifier: ^0.25.2 version: 0.25.2 rollup: specifier: ^4.60.4 version: 4.60.4 semver: specifier: ^7.8.0 - version: 7.8.1 + version: 7.8.4 serve-static: specifier: ^2.0.0 version: 2.2.0 @@ -241,7 +241,7 @@ catalogs: specifier: ^7.0.2 version: 7.0.2 vue: - specifier: ^3.5.21 + specifier: ^3.5.35 version: 3.5.35 ws: specifier: ^8.20.1 @@ -279,7 +279,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.6.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.10.3)(node-addon-api@7.1.1) + version: 3.7.2(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@24.10.3)(node-addon-api@7.1.1) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -349,7 +349,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.6.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.4)(node-addon-api@7.1.1) + version: 3.7.2(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@24.12.4)(node-addon-api@7.1.1) '@nkzw/safe-word-list': specifier: 'catalog:' version: 3.1.0 @@ -409,13 +409,13 @@ importers: version: 1.1.1 rolldown-plugin-dts: specifier: 'catalog:' - version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) semver: specifier: 'catalog:' - version: 7.8.1 + version: 7.8.4 tsdown: specifier: 'catalog:' - version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) validate-npm-package-name: specifier: 'catalog:' version: 7.0.2 @@ -517,8 +517,8 @@ importers: specifier: 'catalog:' version: 0.1.0 '@vitejs/devtools': - specifier: ^0.3.1 - version: 0.3.1(typescript@6.0.2)(vite@packages+core) + specifier: ^0.3.3 + version: 0.3.3(typescript@6.0.2)(vite@packages+core) es-module-lexer: specifier: ^1.7.0 version: 1.7.0 @@ -557,7 +557,7 @@ importers: version: 3.7.1(picomatch@4.0.4)(rollup@4.60.4) semver: specifier: ^7.7.3 - version: 7.8.1 + version: 7.8.4 tinyglobby: specifier: ^0.2.15 version: 0.2.17 @@ -566,7 +566,7 @@ importers: version: 1.2.2 tsdown: specifier: 'catalog:' - version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) vite: specifier: workspace:@voidzero-dev/vite-plus-core@* version: 'link:' @@ -598,7 +598,7 @@ importers: version: 1.3.0 tsdown: specifier: 'catalog:' - version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) packages/test: dependencies: @@ -640,7 +640,7 @@ importers: version: 27.2.0 obug: specifier: ^2.1.1 - version: 2.1.1 + version: 2.1.3 pixelmatch: specifier: ^7.1.0 version: 7.1.0 @@ -743,7 +743,7 @@ importers: version: link:../../rolldown/packages/rolldown rolldown-plugin-dts: specifier: 'catalog:' - version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) tinyrainbow: specifier: ^3.1.0 version: 3.1.0 @@ -780,7 +780,7 @@ importers: version: 10.2.4 semver: specifier: 'catalog:' - version: 7.8.1 + version: 7.8.4 yaml: specifier: 'catalog:' version: 2.9.0 @@ -801,7 +801,7 @@ importers: version: 2.1.1 knip: specifier: ^6.13.1 - version: 6.14.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + version: 6.14.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) playwright-chromium: specifier: ^1.60.0 version: 1.60.0 @@ -882,14 +882,14 @@ importers: rolldown/packages/browser: dependencies: '@emnapi/core': - specifier: 1.10.0 - version: 1.10.0 + specifier: 1.11.0 + version: 1.11.0 '@emnapi/runtime': - specifier: 1.10.0 - version: 1.10.0 + specifier: 1.11.0 + version: 1.11.0 '@napi-rs/wasm-runtime': specifier: 'catalog:' - version: 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + version: 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) rolldown/packages/debug: devDependencies: @@ -908,10 +908,10 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.6.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.4)(node-addon-api@7.1.1) + version: 3.7.2(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@24.12.4)(node-addon-api@7.1.1) '@napi-rs/wasm-runtime': specifier: 'catalog:' - version: 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + version: 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -947,7 +947,7 @@ importers: version: 'link:' rolldown-plugin-dts: specifier: 'catalog:' - version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) rollup: specifier: 'catalog:' version: 4.60.4 @@ -1153,7 +1153,7 @@ importers: version: 1.2.0 tsdown: specifier: ^0.22.1 - version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) unrun: specifier: ^0.3.0 version: 0.3.0 @@ -1208,7 +1208,7 @@ importers: version: 1.1.1 tsdown: specifier: ^0.22.1 - version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + version: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) unrun: specifier: ^0.3.0 version: 0.3.0 @@ -1287,7 +1287,7 @@ importers: version: 1.2.3 '@vitejs/devtools': specifier: ^0.3.1 - version: 0.3.1(typescript@6.0.2)(vite@packages+core) + version: 0.3.3(typescript@6.0.2)(vite@packages+core) '@vitest/utils': specifier: 4.1.7 version: 4.1.7 @@ -1389,7 +1389,7 @@ importers: version: 2.0.3 rolldown-plugin-dts: specifier: ^0.25.2 - version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + version: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) rollup: specifier: ^4.59.0 version: 4.60.4 @@ -2128,10 +2128,10 @@ packages: resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} - '@devframes/hub@0.5.2': - resolution: {integrity: sha512-qMkBFw1OqhPuNs1tQWkRq0z0Tg49kXNu53bs59tdF4lytKupatWVnL3cpsVPqn+Q5P7A70r99BKTcm+prMtHqw==} + '@devframes/hub@0.5.4': + resolution: {integrity: sha512-NZs5RFuNb6tjQd2JBsRYQT+OqE+z16Kg9/72HG4k+uJdzK90sAGtAjOwK8bsvav/9l85KGx4agfkgxnfbl313w==} peerDependencies: - devframe: 0.5.2 + devframe: 0.5.4 '@edge-runtime/primitives@6.0.0': resolution: {integrity: sha512-FqoxaBT+prPBHBwE1WXS1ocnu/VLTQyZ6NMUBAdbP7N2hsFTTxMC/jMu2D/8GAlMQfxeuppcPuCUk/HO3fpIvA==} @@ -2144,12 +2144,18 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + '@emnapi/core@1.11.0': + resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==} + '@emnapi/core@1.9.1': resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.11.0': + resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==} + '@emnapi/runtime@1.9.1': resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} @@ -2159,6 +2165,9 @@ packages: '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@emnapi/wasi-threads@1.2.2': + resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@esbuild/aix-ppc64@0.28.0': resolution: {integrity: sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==} engines: {node: '>=18'} @@ -2378,134 +2387,134 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} - '@inquirer/ansi@2.0.4': - resolution: {integrity: sha512-DpcZrQObd7S0R/U3bFdkcT5ebRwbTTC4D3tCc1vsJizmgPLxNJBo+AAFmrZwe8zk30P2QzgzGWZ3Q9uJwWuhIg==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/ansi@2.0.7': + resolution: {integrity: sha512-3eTuUO1vH2cZm2ZKHeQxnOqlTi9EfZDGgIe3BL3I4u+rJHocr9Fz86M4fjYABPvFnQG/gGK551HqDiIcETwU6Q==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/checkbox@5.1.2': - resolution: {integrity: sha512-PubpMPO2nJgMufkoB3P2wwxNXEMUXnBIKi/ACzDUYfaoPuM7gSTmuxJeMscoLVEsR4qqrCMf5p0SiYGWnVJ8kw==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/checkbox@5.2.1': + resolution: {integrity: sha512-b6xmA/VlTe0ZgDQHDui+Nav470u7u49nRd8/iuhOcQPO9Ch7lGuogydhi2VOmNlZ+zXcM8IcPuNSwQcdJaF/kw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/confirm@6.0.10': - resolution: {integrity: sha512-tiNyA73pgpQ0FQ7axqtoLUe4GDYjNCDcVsbgcA5anvwg2z6i+suEngLKKJrWKJolT//GFPZHwN30binDIHgSgQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/confirm@6.1.1': + resolution: {integrity: sha512-eb8DBZcz/2qHWQda4rk2JiQk5h9QV/cVHi1yjt0f69WFZMRFn0sJTye3EAP8icut8UDMjQPsaH5KbcOogefrFQ==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/core@11.1.7': - resolution: {integrity: sha512-1BiBNDk9btIwYIzNZpkikIHXWeNzNncJePPqwDyVMhXhD1ebqbpn1mKGctpoqAbzywZfdG0O4tvmsGIcOevAPQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/core@11.2.1': + resolution: {integrity: sha512-Qd6GJT1yVyrZZCfN8W2qKF5ApmqryXRhRKCuip8h01x2w/esJQ2XIYc6f9abMIHgKQdBfFTSOdbHRLAhuM09UA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/editor@5.0.10': - resolution: {integrity: sha512-VJx4XyaKea7t8hEApTw5dxeIyMtWXre2OiyJcICCRZI4hkoHsMoCnl/KbUnJJExLbH9csLLHMVR144ZhFE1CwA==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/editor@5.2.2': + resolution: {integrity: sha512-ZRVd/oD+sYsUd5zVm0NflqEzlqfYCyHNsqkHl2oWXEUHs12tCbcSFi+wVFEvD8+LGRaMUsVrE7qeo6lSG/S1Vg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/expand@5.0.10': - resolution: {integrity: sha512-fC0UHJPXsTRvY2fObiwuQYaAnHrp3aDqfwKUJSdfpgv18QUG054ezGbaRNStk/BKD5IPijeMKWej8VV8O5Q/eQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/expand@5.1.1': + resolution: {integrity: sha512-YmQpenjbFSHAK3sOd44puHh3V1KXXr+JiNpUztoSQ4drLh2rTVzTap/YtlAVu/5xavifIlBfNEzJ/neZJ1a/1g==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/external-editor@2.0.4': - resolution: {integrity: sha512-Prenuv9C1PHj2Itx0BcAOVBTonz02Hc2Nd2DbU67PdGUaqn0nPCnV34oDyyoaZHnmfRxkpuhh/u51ThkrO+RdA==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/external-editor@3.0.3': + resolution: {integrity: sha512-6thf5I8q7lZwzGLAxPaaGEREEkZ3nyePPDQ1oyobblxmEE8mqTLguScP7pDjUTAibiyb4hfXl+qjUEJ+di/aNA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/figures@2.0.4': - resolution: {integrity: sha512-eLBsjlS7rPS3WEhmOmh1znQ5IsQrxWzxWDxO51e4urv+iVrSnIHbq4zqJIOiyNdYLa+BVjwOtdetcQx1lWPpiQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/figures@2.0.7': + resolution: {integrity: sha512-aJ8TBPOGB6f/2qziPfElISTCEd5XOYTFckA2SGjhNmiKzfK/u4ot3v0DUzGVdUnKjN10EqnnEPck36BkyfLnJw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/input@5.0.10': - resolution: {integrity: sha512-nvZ6qEVeX/zVtZ1dY2hTGDQpVGD3R7MYPLODPgKO8Y+RAqxkrP3i/3NwF3fZpLdaMiNuK0z2NaYIx9tPwiSegQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/input@5.1.2': + resolution: {integrity: sha512-9K/DDBSQpOyZSkt6sOVP9Vo0TR7atX2kuILsUu0x3wVcVbe97lJwIJKMLdMw25tDYuXl/qp6erT0Xs1rfmcfZg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/number@4.0.10': - resolution: {integrity: sha512-Ht8OQstxiS3APMGjHV0aYAjRAysidWdwurWEo2i8yI5xbhOBWqizT0+MU1S2GCcuhIBg+3SgWVjEoXgfhY+XaA==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/number@4.1.1': + resolution: {integrity: sha512-XF4IXAbPnGPgw0wsbC/i2tPcyfdZgDpUlhsqU0SfT4IRIGWha6Xm9VRgN5yYxJq+jnyXlfXI/nQ3ulfk0iEICA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/password@5.0.10': - resolution: {integrity: sha512-QbNyvIE8q2GTqKLYSsA8ATG+eETo+m31DSR0+AU7x3d2FhaTWzqQek80dj3JGTo743kQc6mhBR0erMjYw5jQ0A==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/password@5.1.1': + resolution: {integrity: sha512-3XBfF7DAsp5qeDsvN5Rd1HmbNokVvEQoUM0QLrRcybC9nX96w3Pbmu7qUsb3IT3J3jBvs2+mTXaKHOUsgHMLzg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/prompts@8.3.2': - resolution: {integrity: sha512-yFroiSj2iiBFlm59amdTvAcQFvWS6ph5oKESls/uqPBect7rTU2GbjyZO2DqxMGuIwVA8z0P4K6ViPcd/cp+0w==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/prompts@8.5.2': + resolution: {integrity: sha512-IYR/3C/paEVVQYQvdDlFZVjRCJVYHHON0XXMH91KO9GSxs0TdKYWlUdvfQl2EfAHDxUaN3IBffkE/BDTh5nJ6g==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/rawlist@5.2.6': - resolution: {integrity: sha512-jfw0MLJ5TilNsa9zlJ6nmRM0ZFVZhhTICt4/6CU2Dv1ndY7l3sqqo1gIYZyMMDw0LvE1u1nzJNisfHEhJIxq5w==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/rawlist@5.3.1': + resolution: {integrity: sha512-QqdTqQddL3qPX/PPrjobpsO25NZ4dWXgTLenrR445L2ptLEYE6Z+PD5c5CNDJNx4ugRgELAIpSIJxZaO2jJ2Og==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/search@4.1.6': - resolution: {integrity: sha512-3/6kTRae98hhDevENScy7cdFEuURnSpM3JbBNg8yfXLw88HgTOl+neUuy/l9W0No5NzGsLVydhBzTIxZP7yChQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/search@4.2.1': + resolution: {integrity: sha512-xJj8QWKRSrfKoBIITLZK61dD3zwo0Rz11fgDImku30/Oe81zMdIdGgrLY2h6RkJ+KZ/GhNYIRMKnH/62qBTA5g==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/select@5.1.2': - resolution: {integrity: sha512-kTK8YIkHV+f02y7bWCh7E0u2/11lul5WepVTclr3UMBtBr05PgcZNWfMa7FY57ihpQFQH/spLMHTcr0rXy50tA==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/select@5.2.1': + resolution: {integrity: sha512-FlDndEUww8m7BfukO2nJa25vhD+H5jxxCv4oGioKqzyWz3nPHhhw4LKdYRSlXuAx7DsdWia7iyaBPKKS95Evfw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: '@types/node': optional: true - '@inquirer/type@4.0.4': - resolution: {integrity: sha512-PamArxO3cFJZoOzspzo6cxVlLeIftyBsZw/S9bKY5DzxqJVZgjoj1oP8d0rskKtp7sZxBycsoer1g6UeJV1BBA==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} + '@inquirer/type@4.0.7': + resolution: {integrity: sha512-t28inv14nMQ1PhKpsJPY+kEs/c00qzeCOS2gTNRyTjG5d6qsVA2fItxW4hkvGZ5lvanGLdtCzVIx5dwdRpN1+g==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: @@ -2542,8 +2551,8 @@ packages: '@loaderkit/resolve@1.0.4': resolution: {integrity: sha512-rJzYKVcV4dxJv+vW6jlvagF8zvGxHJ2+HTr1e2qOejfmGhAApgJHl8Aog4mMszxceTRiKTTbnpgmTO1bEZHV/A==} - '@napi-rs/cli@3.6.1': - resolution: {integrity: sha512-xOrDmCdtXfJ2XzknJAyEAMUe4SHT02PHY3JG8/vXFAB+EPF7Pgv0q182Vmw2zAlhAvnfofccvJlHrZpNPDbypA==} + '@napi-rs/cli@3.7.2': + resolution: {integrity: sha512-shDW0Td/XZQpP04Yy+OsMt1ILMKGGkoLcy1zVAsSAK0fLfWm0Upgkmfs/NOV2ZhMQwkgpR3ZEdyHmTwgrUDQuA==} engines: {node: '>= 16'} hasBin: true peerDependencies: @@ -2807,8 +2816,8 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@napi-rs/wasm-runtime@1.1.4': - resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} + '@napi-rs/wasm-runtime@1.1.5': + resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==} peerDependencies: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 @@ -4278,8 +4287,8 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@rolldown/debug@1.0.3': - resolution: {integrity: sha512-mQ4V7ODNxW4o09we34Dw9I29ByK/m7yTHT8Nqt+wwWCcxPsiGoixUsFDiruxGQwrjk6XYgwi/Cf0Prg0x5ABsA==} + '@rolldown/debug@1.1.1': + resolution: {integrity: sha512-KctY0RyK0qDguDT/UF5W0jKxbR7I9QG3Jb/nh37fV3XmlMJDFbXn99OPes8nbsJRRmGJL2bOLDnEsx4Siq24SA==} '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} @@ -4539,8 +4548,8 @@ packages: peerDependencies: tsdown: 0.22.2 - '@tybys/wasm-util@0.10.1': - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@tybys/wasm-util@0.10.2': + resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} '@type-challenges/utils@0.1.1': resolution: {integrity: sha512-A7ljYfBM+FLw+NDyuYvGBJiCEV9c0lPWEAdzfOAkb3JFqfLl0Iv/WhWMMARHiRKlmmiD1g8gz/507yVvHdQUYA==} @@ -4900,16 +4909,16 @@ packages: resolution: {integrity: sha512-VYNCgUc0nOmC4WJmWw9GkrKdfr8Zl4/rxhC5SvgacBgxiW9W/9NRttUoHHXV8xdII3MaRgkZZVX8Ikzc/Jmjag==} engines: {node: '>=14'} - '@vitejs/devtools-kit@0.3.1': - resolution: {integrity: sha512-0zwX4IpFMbNWsiDMj/WnRZFdJU+zY8gU/uBf2jr5UktDicmwL+6yVZRF5zgOA6XZ3yj4+TLSdWQfVlaMerBWaw==} + '@vitejs/devtools-kit@0.3.3': + resolution: {integrity: sha512-noXyK0szYxh8ALsA7PIoFANOWx13K9NoMKqk3J1pCwGMdnhxWgSqtbhki+/REoK4itbxIFUfc0EwqsoZIKiqyg==} peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* - '@vitejs/devtools-rolldown@0.3.1': - resolution: {integrity: sha512-yrlrezS7xaR/nxRRTqsJevUPeZOWIQKX3wwK38zGsEEEMn8oyls8DBmYVagtXNPqUk9XW9bt5sVIsrR2n2F8+w==} + '@vitejs/devtools-rolldown@0.3.3': + resolution: {integrity: sha512-J75uHwwpNtD+cQHywwZyqEURck+GbqIFYW629A07OeebFigKLUfMnOmHS1AC41Ws0XQlXkcM2ZDejSZrw+YXVg==} - '@vitejs/devtools@0.3.1': - resolution: {integrity: sha512-uRgicpM7gzCJ4dHzs717uLvzvw2sdnVzxp7bui/cyezWyILjc0DYlPlFEwS2kIFLOnnQNGeryRbs/M96C7Ts8Q==} + '@vitejs/devtools@0.3.3': + resolution: {integrity: sha512-jE7Bn+v1Qt3BHWl8Ir9bOSNC0+kJWStX+EK1F3D8vx9FphctEijUHqbNxGtUJSfF20btijrNvCQeKK6mQzMcaA==} hasBin: true peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* @@ -5756,8 +5765,8 @@ packages: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - devframe@0.5.2: - resolution: {integrity: sha512-8dIdlOmuY+6NcCsaI2qS0uRLTZ3SvpejY8OYVbXvdWSQV7pvjdWaYNZhVfOfCSd/a5dSCgSge4vW4DCyJSf7+g==} + devframe@0.5.4: + resolution: {integrity: sha512-dbHU/LuptR1aMXcizjHUeY3gu7qVaRQoFYqbbyyGuO6Y+avFA4uQtwinHtG1qa7lRel/7b8JrBDm0nbnxU3vqg==} peerDependencies: '@modelcontextprotocol/sdk': ^1.0.0 peerDependenciesMeta: @@ -5827,8 +5836,8 @@ packages: electron-to-chromium@1.5.331: resolution: {integrity: sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==} - emnapi@1.9.1: - resolution: {integrity: sha512-s4RbfzgbYg9cWBZXJT6LazImJQ5p+F+LyTsCWQJXbGVdPmtCtdlwqd0Oiv3O51KyYV/Hq58xszaQ/l153tK6Uw==} + emnapi@1.11.1: + resolution: {integrity: sha512-kSRjhIcxjMFsBqk7ORvoc9aA5SBKDmecrtF5RMcmOTao0kD/zamaxsuTxMI8C1//wGUuvE7a+19pCE7AEhGVnA==} peerDependencies: node-addon-api: '>= 6.1.0' peerDependenciesMeta: @@ -5899,8 +5908,8 @@ packages: es-module-lexer@2.0.0: resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} - es-toolkit@1.42.0: - resolution: {integrity: sha512-SLHIyY7VfDJBM8clz4+T2oquwTQxEzu263AyhVK4jREOAwJ+8eebaa4wM3nlvnAqhDrMm2EsA6hWHaQsMPQ1nA==} + es-toolkit@1.47.1: + resolution: {integrity: sha512-5RAqEwf4P4E17p+W75KLOWw/nOvKZzSQpxM32IpI2KZLaVonjTrZ0Ai5ghMaVI9eKC2p8eoQgcBdkEDgzFk6+Q==} esbuild@0.28.0: resolution: {integrity: sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==} @@ -6630,8 +6639,8 @@ packages: resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} hasBin: true - js-yaml@4.1.1: - resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + js-yaml@4.2.0: + resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} hasBin: true jsdoc-type-pratt-parser@7.1.0: @@ -7065,6 +7074,9 @@ packages: nostics@0.2.0: resolution: {integrity: sha512-/WQpI46UMbqvy1okYb+V+9wW3J8/m6GJ33wm691n/tyi6YtJiZ6ssJjENAU7y4evfYrrgYN9HllKDzPvffil1w==} + nostics@0.3.0: + resolution: {integrity: sha512-tP0hvxK4n2hZO9kK5Az7dLXIFukANDpcdtMae3tvtyRQun48gZIBVyXCJc8zk+qsdOpY7ngashH0ivQGOGzmeg==} + npm-run-path@6.0.0: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} @@ -7084,8 +7096,9 @@ packages: ms: optional: true - obug@2.1.1: - resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + obug@2.1.3: + resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} + engines: {node: '>=12.20.0'} octokit-from-auth@0.3.2: resolution: {integrity: sha512-iCMN9Q3jLjg3V+sd3xLflRiRRZY8PPXpw+CD07L6ZvxoMj/k6OaSrUweyqxDzCZgXIe7U9+lQS1eoMCy8StMuQ==} @@ -7846,8 +7859,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.8.1: - resolution: {integrity: sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==} + semver@7.8.4: + resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==} engines: {node: '>=10'} hasBin: true @@ -8790,7 +8803,7 @@ snapshots: cjs-module-lexer: 1.4.3 fflate: 0.8.2 lru-cache: 11.2.7 - semver: 7.8.1 + semver: 7.8.4 typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 @@ -9605,7 +9618,7 @@ snapshots: dependencies: '@simple-libs/child-process-utils': 1.0.1 '@simple-libs/stream-utils': 1.2.0 - semver: 7.8.1 + semver: 7.8.4 optionalDependencies: conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.4.0 @@ -9632,10 +9645,10 @@ snapshots: '@csstools/css-tokenizer@3.0.4': {} - '@devframes/hub@0.5.2(devframe@0.5.2(typescript@6.0.2))': + '@devframes/hub@0.5.4(devframe@0.5.4(typescript@6.0.2))': dependencies: birpc: 4.0.0 - devframe: 0.5.2(typescript@6.0.2) + devframe: 0.5.4(typescript@6.0.2) nostics: 0.2.0 pathe: 2.0.3 perfect-debounce: 2.1.0 @@ -9651,6 +9664,12 @@ snapshots: dependencies: '@emnapi/wasi-threads': 1.2.1 tslib: 2.8.1 + optional: true + + '@emnapi/core@1.11.0': + dependencies: + '@emnapi/wasi-threads': 1.2.2 + tslib: 2.8.1 '@emnapi/core@1.9.1': dependencies: @@ -9661,6 +9680,11 @@ snapshots: '@emnapi/runtime@1.10.0': dependencies: tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.11.0': + dependencies: + tslib: 2.8.1 '@emnapi/runtime@1.9.1': dependencies: @@ -9675,6 +9699,11 @@ snapshots: '@emnapi/wasi-threads@1.2.1': dependencies: tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.2.2': + dependencies: + tslib: 2.8.1 '@esbuild/aix-ppc64@0.28.0': optional: true @@ -9785,7 +9814,7 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.2.0 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -9822,45 +9851,45 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/ansi@2.0.4': {} + '@inquirer/ansi@2.0.7': {} - '@inquirer/checkbox@5.1.2(@types/node@24.10.3)': + '@inquirer/checkbox@5.2.1(@types/node@24.10.3)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/checkbox@5.1.2(@types/node@24.12.4)': + '@inquirer/checkbox@5.2.1(@types/node@24.12.4)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/confirm@6.0.10(@types/node@24.10.3)': + '@inquirer/confirm@6.1.1(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/confirm@6.0.10(@types/node@24.12.4)': + '@inquirer/confirm@6.1.1(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/core@11.1.7(@types/node@24.10.3)': + '@inquirer/core@11.2.1(@types/node@24.10.3)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/ansi': 2.0.7 + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 @@ -9868,11 +9897,11 @@ snapshots: optionalDependencies: '@types/node': 24.10.3 - '@inquirer/core@11.1.7(@types/node@24.12.4)': + '@inquirer/core@11.2.1(@types/node@24.12.4)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/ansi': 2.0.7 + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.12.4) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 @@ -9880,179 +9909,179 @@ snapshots: optionalDependencies: '@types/node': 24.12.4 - '@inquirer/editor@5.0.10(@types/node@24.10.3)': + '@inquirer/editor@5.2.2(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/external-editor': 2.0.4(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/external-editor': 3.0.3(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/editor@5.0.10(@types/node@24.12.4)': + '@inquirer/editor@5.2.2(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/external-editor': 2.0.4(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/external-editor': 3.0.3(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/expand@5.0.10(@types/node@24.10.3)': + '@inquirer/expand@5.1.1(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/expand@5.0.10(@types/node@24.12.4)': + '@inquirer/expand@5.1.1(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/external-editor@2.0.4(@types/node@24.10.3)': + '@inquirer/external-editor@3.0.3(@types/node@24.10.3)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: '@types/node': 24.10.3 - '@inquirer/external-editor@2.0.4(@types/node@24.12.4)': + '@inquirer/external-editor@3.0.3(@types/node@24.12.4)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: '@types/node': 24.12.4 - '@inquirer/figures@2.0.4': {} + '@inquirer/figures@2.0.7': {} - '@inquirer/input@5.0.10(@types/node@24.10.3)': + '@inquirer/input@5.1.2(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/input@5.0.10(@types/node@24.12.4)': + '@inquirer/input@5.1.2(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/number@4.0.10(@types/node@24.10.3)': + '@inquirer/number@4.1.1(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/number@4.0.10(@types/node@24.12.4)': + '@inquirer/number@4.1.1(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/password@5.0.10(@types/node@24.10.3)': + '@inquirer/password@5.1.1(@types/node@24.10.3)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/password@5.0.10(@types/node@24.12.4)': + '@inquirer/password@5.1.1(@types/node@24.12.4)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/prompts@8.3.2(@types/node@24.10.3)': - dependencies: - '@inquirer/checkbox': 5.1.2(@types/node@24.10.3) - '@inquirer/confirm': 6.0.10(@types/node@24.10.3) - '@inquirer/editor': 5.0.10(@types/node@24.10.3) - '@inquirer/expand': 5.0.10(@types/node@24.10.3) - '@inquirer/input': 5.0.10(@types/node@24.10.3) - '@inquirer/number': 4.0.10(@types/node@24.10.3) - '@inquirer/password': 5.0.10(@types/node@24.10.3) - '@inquirer/rawlist': 5.2.6(@types/node@24.10.3) - '@inquirer/search': 4.1.6(@types/node@24.10.3) - '@inquirer/select': 5.1.2(@types/node@24.10.3) + '@inquirer/prompts@8.5.2(@types/node@24.10.3)': + dependencies: + '@inquirer/checkbox': 5.2.1(@types/node@24.10.3) + '@inquirer/confirm': 6.1.1(@types/node@24.10.3) + '@inquirer/editor': 5.2.2(@types/node@24.10.3) + '@inquirer/expand': 5.1.1(@types/node@24.10.3) + '@inquirer/input': 5.1.2(@types/node@24.10.3) + '@inquirer/number': 4.1.1(@types/node@24.10.3) + '@inquirer/password': 5.1.1(@types/node@24.10.3) + '@inquirer/rawlist': 5.3.1(@types/node@24.10.3) + '@inquirer/search': 4.2.1(@types/node@24.10.3) + '@inquirer/select': 5.2.1(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/prompts@8.3.2(@types/node@24.12.4)': - dependencies: - '@inquirer/checkbox': 5.1.2(@types/node@24.12.4) - '@inquirer/confirm': 6.0.10(@types/node@24.12.4) - '@inquirer/editor': 5.0.10(@types/node@24.12.4) - '@inquirer/expand': 5.0.10(@types/node@24.12.4) - '@inquirer/input': 5.0.10(@types/node@24.12.4) - '@inquirer/number': 4.0.10(@types/node@24.12.4) - '@inquirer/password': 5.0.10(@types/node@24.12.4) - '@inquirer/rawlist': 5.2.6(@types/node@24.12.4) - '@inquirer/search': 4.1.6(@types/node@24.12.4) - '@inquirer/select': 5.1.2(@types/node@24.12.4) + '@inquirer/prompts@8.5.2(@types/node@24.12.4)': + dependencies: + '@inquirer/checkbox': 5.2.1(@types/node@24.12.4) + '@inquirer/confirm': 6.1.1(@types/node@24.12.4) + '@inquirer/editor': 5.2.2(@types/node@24.12.4) + '@inquirer/expand': 5.1.1(@types/node@24.12.4) + '@inquirer/input': 5.1.2(@types/node@24.12.4) + '@inquirer/number': 4.1.1(@types/node@24.12.4) + '@inquirer/password': 5.1.1(@types/node@24.12.4) + '@inquirer/rawlist': 5.3.1(@types/node@24.12.4) + '@inquirer/search': 4.2.1(@types/node@24.12.4) + '@inquirer/select': 5.2.1(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/rawlist@5.2.6(@types/node@24.10.3)': + '@inquirer/rawlist@5.3.1(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/rawlist@5.2.6(@types/node@24.12.4)': + '@inquirer/rawlist@5.3.1(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/search@4.1.6(@types/node@24.10.3)': + '@inquirer/search@4.2.1(@types/node@24.10.3)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/search@4.1.6(@types/node@24.12.4)': + '@inquirer/search@4.2.1(@types/node@24.12.4)': dependencies: - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/select@5.1.2(@types/node@24.10.3)': + '@inquirer/select@5.2.1(@types/node@24.10.3)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/core': 11.1.7(@types/node@24.10.3) - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.10.3) + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) optionalDependencies: '@types/node': 24.10.3 - '@inquirer/select@5.1.2(@types/node@24.12.4)': + '@inquirer/select@5.2.1(@types/node@24.12.4)': dependencies: - '@inquirer/ansi': 2.0.4 - '@inquirer/core': 11.1.7(@types/node@24.12.4) - '@inquirer/figures': 2.0.4 - '@inquirer/type': 4.0.4(@types/node@24.12.4) + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.12.4) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.12.4) optionalDependencies: '@types/node': 24.12.4 - '@inquirer/type@4.0.4(@types/node@24.10.3)': + '@inquirer/type@4.0.7(@types/node@24.10.3)': optionalDependencies: '@types/node': 24.10.3 - '@inquirer/type@4.0.4(@types/node@24.12.4)': + '@inquirer/type@4.0.7(@types/node@24.12.4)': optionalDependencies: '@types/node': 24.12.4 @@ -10095,22 +10124,22 @@ snapshots: dependencies: '@braidai/lang': 1.1.2 - '@napi-rs/cli@3.6.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.10.3)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.7.2(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@24.10.3)(node-addon-api@7.1.1)': dependencies: - '@inquirer/prompts': 8.3.2(@types/node@24.10.3) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@inquirer/prompts': 8.5.2(@types/node@24.10.3) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 - emnapi: 1.9.1(node-addon-api@7.1.1) - es-toolkit: 1.42.0 - js-yaml: 4.1.1 - obug: 2.1.1 - semver: 7.8.1 + emnapi: 1.11.1(node-addon-api@7.1.1) + es-toolkit: 1.47.1 + js-yaml: 4.2.0 + obug: 2.1.3 + semver: 7.8.4 typanion: 3.14.0 optionalDependencies: - '@emnapi/runtime': 1.10.0 + '@emnapi/runtime': 1.11.0 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10127,22 +10156,22 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cli@3.6.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.4)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.7.2(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@24.12.4)(node-addon-api@7.1.1)': dependencies: - '@inquirer/prompts': 8.3.2(@types/node@24.12.4) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@inquirer/prompts': 8.5.2(@types/node@24.12.4) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 - emnapi: 1.9.1(node-addon-api@7.1.1) - es-toolkit: 1.42.0 - js-yaml: 4.1.1 - obug: 2.1.1 - semver: 7.8.1 + emnapi: 1.11.1(node-addon-api@7.1.1) + es-toolkit: 1.47.1 + js-yaml: 4.2.0 + obug: 2.1.3 + semver: 7.8.4 typanion: 3.14.0 optionalDependencies: - '@emnapi/runtime': 1.10.0 + '@emnapi/runtime': 1.11.0 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10159,10 +10188,10 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': dependencies: - '@napi-rs/lzma': 1.4.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@napi-rs/tar': 1.1.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/lzma': 1.4.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) + '@napi-rs/tar': 1.1.0(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - '@emnapi/core' @@ -10208,9 +10237,9 @@ snapshots: '@napi-rs/lzma-linux-x64-musl@1.4.5': optional: true - '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10225,7 +10254,7 @@ snapshots: '@napi-rs/lzma-win32-x64-msvc@1.4.5': optional: true - '@napi-rs/lzma@1.4.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/lzma@1.4.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': optionalDependencies: '@napi-rs/lzma-android-arm-eabi': 1.4.5 '@napi-rs/lzma-android-arm64': 1.4.5 @@ -10240,7 +10269,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.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/lzma-wasm32-wasi': 1.4.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) '@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 @@ -10284,9 +10313,9 @@ snapshots: '@napi-rs/tar-linux-x64-musl@1.1.0': optional: true - '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10301,7 +10330,7 @@ snapshots: '@napi-rs/tar-win32-x64-msvc@1.1.0': optional: true - '@napi-rs/tar@1.1.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/tar@1.1.0(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': optionalDependencies: '@napi-rs/tar-android-arm-eabi': 1.1.0 '@napi-rs/tar-android-arm64': 1.1.0 @@ -10315,7 +10344,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.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/tar-wasm32-wasi': 1.1.0(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) '@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 @@ -10325,22 +10354,29 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.1 + '@emnapi/core': 1.11.0 + '@emnapi/runtime': 1.11.0 + '@tybys/wasm-util': 0.10.2 optional: true - '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.1 + '@tybys/wasm-util': 0.10.2 + optional: true + + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': + dependencies: + '@emnapi/core': 1.11.0 + '@emnapi/runtime': 1.11.0 + '@tybys/wasm-util': 0.10.2 - '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': dependencies: '@emnapi/core': 1.9.1 '@emnapi/runtime': 1.9.1 - '@tybys/wasm-util': 0.10.1 + '@tybys/wasm-util': 0.10.2 optional: true '@napi-rs/wasm-tools-android-arm-eabi@1.0.1': @@ -10370,9 +10406,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.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10387,7 +10423,7 @@ snapshots: '@napi-rs/wasm-tools-win32-x64-msvc@1.0.1': optional: true - '@napi-rs/wasm-tools@1.0.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/wasm-tools@1.0.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': optionalDependencies: '@napi-rs/wasm-tools-android-arm-eabi': 1.0.1 '@napi-rs/wasm-tools-android-arm64': 1.0.1 @@ -10398,7 +10434,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.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-tools-wasm32-wasi': 1.0.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) '@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 @@ -10627,7 +10663,7 @@ snapshots: dependencies: '@emnapi/core': 1.9.1 '@emnapi/runtime': 1.9.1 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) optional: true '@oxc-node/core-win32-arm64-msvc@0.1.0': @@ -10809,21 +10845,21 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-parser/binding-wasm32-wasi@0.132.0': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-parser/binding-wasm32-wasi@0.135.0': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-parser/binding-win32-arm64-msvc@0.130.0': @@ -10911,7 +10947,15 @@ snapshots: '@oxc-resolver/binding-wasm32-wasi@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + optional: true + + '@oxc-resolver/binding-wasm32-wasi@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': + dependencies: + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10978,7 +11022,7 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-transform/binding-win32-arm64-msvc@0.135.0': @@ -11263,7 +11307,7 @@ snapshots: extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.5.0 - semver: 7.8.1 + semver: 7.8.4 tar-fs: 3.1.1 yargs: 17.7.2 transitivePeerDependencies: @@ -11276,7 +11320,7 @@ snapshots: dependencies: quansync: 1.0.0 - '@rolldown/debug@1.0.3': {} + '@rolldown/debug@1.1.1': {} '@rolldown/pluginutils@1.0.1': {} @@ -11443,7 +11487,7 @@ snapshots: lightningcss: 1.32.0 postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.15)(tsx@4.22.4)(yaml@2.9.0) rolldown: link:rolldown/packages/rolldown - tsdown: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + tsdown: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) optionalDependencies: postcss: 8.5.15 postcss-import: 16.1.1(postcss@8.5.15) @@ -11457,12 +11501,12 @@ snapshots: '@tsdown/exe@0.22.2(tsdown@0.22.2)': dependencies: - obug: 2.1.1 - semver: 7.8.1 + obug: 2.1.3 + semver: 7.8.4 tinyexec: 1.2.4 - tsdown: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) + tsdown: 0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0) - '@tybys/wasm-util@0.10.1': + '@tybys/wasm-util@0.10.2': dependencies: tslib: 2.8.1 @@ -11677,7 +11721,7 @@ snapshots: '@typescript-eslint/visitor-keys': 8.60.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.4 - semver: 7.8.1 + semver: 7.8.4 tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 @@ -11796,13 +11840,13 @@ snapshots: '@vercel/detect-agent@1.2.3': {} - '@vitejs/devtools-kit@0.3.1(typescript@6.0.2)(vite@packages+core)': + '@vitejs/devtools-kit@0.3.3(typescript@6.0.2)(vite@packages+core)': dependencies: - '@devframes/hub': 0.5.2(devframe@0.5.2(typescript@6.0.2)) + '@devframes/hub': 0.5.4(devframe@0.5.4(typescript@6.0.2)) birpc: 4.0.0 - devframe: 0.5.2(typescript@6.0.2) + devframe: 0.5.4(typescript@6.0.2) mlly: 1.8.2 - nostics: 0.2.0 + nostics: 0.3.0 pathe: 2.0.3 perfect-debounce: 2.1.0 tinyexec: 1.2.4 @@ -11814,21 +11858,21 @@ snapshots: - typescript - utf-8-validate - '@vitejs/devtools-rolldown@0.3.1(typescript@6.0.2)(vite@packages+core)(vue@3.5.35(typescript@6.0.2))': + '@vitejs/devtools-rolldown@0.3.3(typescript@6.0.2)(vite@packages+core)(vue@3.5.35(typescript@6.0.2))': dependencies: '@floating-ui/dom': 1.7.6 - '@rolldown/debug': 1.0.3 - '@vitejs/devtools-kit': 0.3.1(typescript@6.0.2)(vite@packages+core) + '@rolldown/debug': 1.1.1 + '@vitejs/devtools-kit': 0.3.3(typescript@6.0.2)(vite@packages+core) birpc: 4.0.0 cac: 7.0.0 d3-shape: 3.2.0 - devframe: 0.5.2(typescript@6.0.2) + devframe: 0.5.4(typescript@6.0.2) diff: 9.0.0 get-port-please: 3.2.0 h3: 2.0.1-rc.22 mlly: 1.8.2 mrmime: 2.0.1 - nostics: 0.2.0 + nostics: 0.3.0 p-limit: 7.3.0 pathe: 2.0.3 publint: 0.3.21 @@ -11865,18 +11909,18 @@ snapshots: - vite - vue - '@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core)': + '@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core)': dependencies: - '@devframes/hub': 0.5.2(devframe@0.5.2(typescript@6.0.2)) - '@vitejs/devtools-kit': 0.3.1(typescript@6.0.2)(vite@packages+core) - '@vitejs/devtools-rolldown': 0.3.1(typescript@6.0.2)(vite@packages+core)(vue@3.5.35(typescript@6.0.2)) + '@devframes/hub': 0.5.4(devframe@0.5.4(typescript@6.0.2)) + '@vitejs/devtools-kit': 0.3.3(typescript@6.0.2)(vite@packages+core) + '@vitejs/devtools-rolldown': 0.3.3(typescript@6.0.2)(vite@packages+core)(vue@3.5.35(typescript@6.0.2)) birpc: 4.0.0 cac: 7.0.0 - devframe: 0.5.2(typescript@6.0.2) + devframe: 0.5.4(typescript@6.0.2) h3: 2.0.1-rc.22 mlly: 1.8.2 - nostics: 0.2.0 - obug: 2.1.1 + nostics: 0.3.0 + obug: 2.1.3 pathe: 2.0.3 perfect-debounce: 2.1.0 tinyexec: 1.2.4 @@ -11917,7 +11961,7 @@ snapshots: picocolors: 1.1.1 prompts: 2.4.2 publint: 0.3.21 - semver: 7.8.1 + semver: 7.8.4 tinyexec: 1.2.4 transitivePeerDependencies: - conventional-commits-filter @@ -11985,7 +12029,7 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.2 - obug: 2.1.1 + obug: 2.1.3 tinyrainbow: 3.1.0 vitest: 4.1.8(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.12.4)(@vitest/browser-playwright@4.1.8(playwright@1.57.0)(vite@packages+core)(vitest@4.1.8))(@vitest/browser-preview@4.1.8(vite@packages+core)(vitest@4.1.8))(@vitest/browser-webdriverio@4.1.8(vite@packages+core)(vitest@4.1.8)(webdriverio@9.20.1))(@vitest/coverage-istanbul@4.1.8(vitest@4.1.8))(@vitest/coverage-v8@4.1.8(@vitest/browser@4.1.8)(vitest@4.1.8))(@vitest/ui@4.1.8(vitest@4.1.8))(happy-dom@20.0.10)(jsdom@27.2.0)(vite@packages+core) transitivePeerDependencies: @@ -12000,7 +12044,7 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.2 - obug: 2.1.1 + obug: 2.1.3 std-env: 4.0.0 tinyrainbow: 3.1.0 vitest: 4.1.8(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.12.4)(@vitest/browser-playwright@4.1.8(playwright@1.57.0)(vite@packages+core)(vitest@4.1.8))(@vitest/browser-preview@4.1.8(vite@packages+core)(vitest@4.1.8))(@vitest/browser-webdriverio@4.1.8(vite@packages+core)(vitest@4.1.8)(webdriverio@9.20.1))(@vitest/coverage-istanbul@4.1.8(vitest@4.1.8))(@vitest/coverage-v8@4.1.8(@vitest/browser@4.1.8)(vitest@4.1.8))(@vitest/ui@4.1.8(vitest@4.1.8))(happy-dom@20.0.10)(jsdom@27.2.0)(vite@packages+core) @@ -12717,7 +12761,7 @@ snapshots: conventional-commits-filter: 5.0.0 handlebars: 4.7.8 meow: 13.2.0 - semver: 7.8.1 + semver: 7.8.4 conventional-changelog@7.2.0(conventional-commits-filter@5.0.0): dependencies: @@ -12882,7 +12926,7 @@ snapshots: detect-newline@4.0.1: {} - devframe@0.5.2(typescript@6.0.2): + devframe@0.5.4(typescript@6.0.2): dependencies: '@valibot/to-json-schema': 1.7.0(valibot@1.4.1(typescript@6.0.2)) birpc: 4.0.0 @@ -12937,6 +12981,10 @@ snapshots: optionalDependencies: oxc-resolver: 11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + dts-resolver@3.0.0(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)): + optionalDependencies: + oxc-resolver: 11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) + eastasianwidth@0.2.0: {} edge-paths@3.0.5: @@ -12961,7 +13009,7 @@ snapshots: electron-to-chromium@1.5.331: {} - emnapi@1.9.1(node-addon-api@7.1.1): + emnapi@1.11.1(node-addon-api@7.1.1): optionalDependencies: node-addon-api: 7.1.1 @@ -13012,7 +13060,7 @@ snapshots: es-module-lexer@2.0.0: {} - es-toolkit@1.42.0: {} + es-toolkit@1.47.1: {} esbuild@0.28.0: optionalDependencies: @@ -13064,7 +13112,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.39.4(jiti@2.7.0)): dependencies: eslint: 9.39.4(jiti@2.7.0) - semver: 7.8.1 + semver: 7.8.4 eslint-import-context@0.1.9(unrs-resolver@1.11.1): dependencies: @@ -13090,7 +13138,7 @@ snapshots: eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.2.4 - semver: 7.8.1 + semver: 7.8.4 stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: @@ -13108,7 +13156,7 @@ snapshots: globals: 15.15.0 globrex: 0.1.2 ignore: 5.3.2 - semver: 7.8.1 + semver: 7.8.4 optionalDependencies: ts-declaration-location: 1.0.7(typescript@6.0.2) typescript: 6.0.2 @@ -13762,7 +13810,7 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 - js-yaml@4.1.1: + js-yaml@4.2.0: dependencies: argparse: 2.0.1 @@ -13828,7 +13876,7 @@ snapshots: kleur@3.0.3: {} - knip@6.14.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + knip@6.14.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0): dependencies: fdir: 6.5.0(picomatch@4.0.4) formatly: 0.3.0 @@ -13836,7 +13884,7 @@ snapshots: jiti: 2.7.0 minimist: 1.2.8 oxc-parser: 0.130.0 - oxc-resolver: 11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + oxc-resolver: 11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) picomatch: 4.0.4 smol-toml: 1.6.1 strip-json-comments: 5.0.3 @@ -14057,7 +14105,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.8.1 + semver: 7.8.4 matcher-collection@2.0.1: dependencies: @@ -14126,7 +14174,7 @@ snapshots: glob: 10.5.0 he: 1.2.0 is-path-inside: 3.0.3 - js-yaml: 4.1.1 + js-yaml: 4.2.0 log-symbols: 4.1.0 minimatch: 9.0.5 ms: 2.1.3 @@ -14199,13 +14247,13 @@ snapshots: normalize-package-data@7.0.1: dependencies: hosted-git-info: 8.1.0 - semver: 7.8.1 + semver: 7.8.4 validate-npm-package-license: 3.0.4 normalize-package-data@8.0.0: dependencies: hosted-git-info: 9.0.2 - semver: 7.8.1 + semver: 7.8.4 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -14216,6 +14264,12 @@ snapshots: oxc-parser: 0.132.0 unplugin: 3.0.0 + nostics@0.3.0: + dependencies: + magic-string: 0.30.21 + oxc-parser: 0.132.0 + unplugin: 3.0.0 + npm-run-path@6.0.0: dependencies: path-key: 4.0.0 @@ -14231,7 +14285,7 @@ snapshots: optionalDependencies: ms: 2.1.3 - obug@2.1.1: {} + obug@2.1.3: {} octokit-from-auth@0.3.2: dependencies: @@ -14390,6 +14444,33 @@ snapshots: transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' + optional: true + + oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0): + optionalDependencies: + '@oxc-resolver/binding-android-arm-eabi': 11.19.1 + '@oxc-resolver/binding-android-arm64': 11.19.1 + '@oxc-resolver/binding-darwin-arm64': 11.19.1 + '@oxc-resolver/binding-darwin-x64': 11.19.1 + '@oxc-resolver/binding-freebsd-x64': 11.19.1 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.19.1 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.19.1 + '@oxc-resolver/binding-linux-arm64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-arm64-musl': 11.19.1 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-riscv64-musl': 11.19.1 + '@oxc-resolver/binding-linux-s390x-gnu': 11.19.1 + '@oxc-resolver/binding-linux-x64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-x64-musl': 11.19.1 + '@oxc-resolver/binding-openharmony-arm64': 11.19.1 + '@oxc-resolver/binding-wasm32-wasi': 11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) + '@oxc-resolver/binding-win32-arm64-msvc': 11.19.1 + '@oxc-resolver/binding-win32-ia32-msvc': 11.19.1 + '@oxc-resolver/binding-win32-x64-msvc': 11.19.1 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' oxc-transform@0.135.0: optionalDependencies: @@ -14945,7 +15026,41 @@ snapshots: birpc: 4.0.0 dts-resolver: 3.0.0(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)) get-tsconfig: 5.0.0-beta.5 - obug: 2.1.1 + 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.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2): + dependencies: + '@babel/generator': 8.0.0-rc.6 + '@babel/helper-validator-identifier': 8.0.0-rc.6 + '@babel/parser': 8.0.0-rc.6 + ast-kit: 3.0.0-beta.1 + birpc: 4.0.0 + dts-resolver: 3.0.0(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)) + 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.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2): + dependencies: + '@babel/generator': 8.0.0-rc.6 + '@babel/helper-validator-identifier': 8.0.0-rc.6 + '@babel/parser': 8.0.0-rc.6 + ast-kit: 3.0.0-beta.1 + birpc: 4.0.0 + dts-resolver: 3.0.0(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)) + 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 @@ -15143,7 +15258,7 @@ snapshots: semver@6.3.1: {} - semver@7.8.1: {} + semver@7.8.4: {} send@1.2.0: dependencies: @@ -15499,7 +15614,7 @@ snapshots: typescript: 6.0.2 optional: true - tsdown@0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.1(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0): + tsdown@0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0): dependencies: ansis: 4.3.1 cac: 7.0.0 @@ -15507,11 +15622,77 @@ snapshots: empathic: 2.0.1 hookable: 6.1.1 import-without-cache: 0.4.0 - obug: 2.1.1 + obug: 2.1.3 picomatch: 4.0.4 rolldown: link:rolldown/packages/rolldown rolldown-plugin-dts: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) - semver: 7.8.1 + semver: 7.8.4 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 + tree-kill: 1.2.2 + unconfig-core: 7.5.0 + optionalDependencies: + '@arethetypeswrong/core': 0.18.2 + '@tsdown/css': 0.22.2(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.15))(postcss-modules@6.0.1(postcss@8.5.15))(postcss@8.5.15)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.100.0)(tsdown@0.22.2)(tsx@4.22.4)(yaml@2.9.0) + '@tsdown/exe': 0.22.2(tsdown@0.22.2) + '@vitejs/devtools': 0.3.3(typescript@6.0.2)(vite@packages+core) + publint: 0.3.21 + tsx: 4.22.4 + typescript: 6.0.2 + unplugin-unused: 0.5.6 + unrun: 0.3.0 + transitivePeerDependencies: + - '@ts-macro/tsc' + - '@typescript/native-preview' + - oxc-resolver + - vue-tsc + + tsdown@0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0): + dependencies: + ansis: 4.3.1 + cac: 7.0.0 + defu: 6.1.7 + empathic: 2.0.1 + hookable: 6.1.1 + import-without-cache: 0.4.0 + obug: 2.1.3 + picomatch: 4.0.4 + rolldown: link:rolldown/packages/rolldown + rolldown-plugin-dts: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.19.1(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0))(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + semver: 7.8.4 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 + tree-kill: 1.2.2 + unconfig-core: 7.5.0 + optionalDependencies: + '@arethetypeswrong/core': 0.18.2 + '@tsdown/css': 0.22.2(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.15))(postcss-modules@6.0.1(postcss@8.5.15))(postcss@8.5.15)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.100.0)(tsdown@0.22.2)(tsx@4.22.4)(yaml@2.9.0) + '@tsdown/exe': 0.22.2(tsdown@0.22.2) + '@vitejs/devtools': 0.3.3(typescript@6.0.2)(vite@packages+core) + publint: 0.3.21 + tsx: 4.22.4 + typescript: 6.0.2 + unplugin-unused: 0.5.6 + unrun: 0.3.0 + transitivePeerDependencies: + - '@ts-macro/tsc' + - '@typescript/native-preview' + - oxc-resolver + - vue-tsc + + tsdown@0.22.2(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.2)(@tsdown/exe@0.22.2)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.3.3(typescript@6.0.2)(vite@packages+core))(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.0): + dependencies: + ansis: 4.3.1 + cac: 7.0.0 + defu: 6.1.7 + empathic: 2.0.1 + hookable: 6.1.1 + import-without-cache: 0.4.0 + obug: 2.1.3 + picomatch: 4.0.4 + rolldown: link:rolldown/packages/rolldown + rolldown-plugin-dts: 0.25.2(@typescript/native-preview@7.0.0-dev.20260605.1)(rolldown@rolldown+packages+rolldown)(typescript@6.0.2) + semver: 7.8.4 tinyexec: 1.2.4 tinyglobby: 0.2.17 tree-kill: 1.2.2 @@ -15520,7 +15701,7 @@ snapshots: '@arethetypeswrong/core': 0.18.2 '@tsdown/css': 0.22.2(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.15))(postcss-modules@6.0.1(postcss@8.5.15))(postcss@8.5.15)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.100.0)(tsdown@0.22.2)(tsx@4.22.4)(yaml@2.9.0) '@tsdown/exe': 0.22.2(tsdown@0.22.2) - '@vitejs/devtools': 0.3.1(typescript@6.0.2)(vite@packages+core) + '@vitejs/devtools': 0.3.3(typescript@6.0.2)(vite@packages+core) publint: 0.3.21 tsx: 4.22.4 typescript: 6.0.2 @@ -15744,7 +15925,7 @@ snapshots: es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21 - obug: 2.1.1 + obug: 2.1.3 pathe: 2.0.3 picomatch: 4.0.4 std-env: 4.0.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a8479bb7bf..17b7b591af 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -10,8 +10,8 @@ catalog: '@babel/preset-typescript': ^7.24.7 '@clack/core': ^1.0.0 '@iconify/vue': ^5.0.0 - '@napi-rs/cli': ^3.6.1 - '@napi-rs/wasm-runtime': ^1.1.4 + '@napi-rs/cli': ^3.7.1 + '@napi-rs/wasm-runtime': ^1.1.5 '@nkzw/safe-word-list': ^3.1.0 '@oxc-node/cli': ^0.1.0 '@oxc-node/core': ^0.1.0 @@ -94,7 +94,7 @@ catalog: react-dom: ^19.1.0 remark-parse: ^11.0.0 remeda: ^2.34.1 - rolldown-plugin-dts: ^0.25.1 + rolldown-plugin-dts: ^0.25.2 rollup: ^4.60.4 semver: ^7.8.0 serve-static: ^2.0.0 @@ -117,7 +117,7 @@ catalog: vitepress-plugin-llms: ^1.1.0 vitepress-plugin-og: ^0.0.5 vitest: ^4.1.6 - vue: ^3.5.21 + vue: ^3.5.35 web-tree-sitter: ^0.26.0 ws: ^8.20.1 yaml: ^2.8.1