diff --git a/Cargo.lock b/Cargo.lock index 7d2e658b9d..31f480c8c9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4478,9 +4478,9 @@ dependencies = [ [[package]] name = "oxc" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a653a52b27d6bad0846e16d65aa1455419be260cfff170225adce49406be810f" +checksum = "40c1a35009a2f553b1f482c6f9f32aac8af4773abb0cbcb3378af689b90e23ae" dependencies = [ "oxc_allocator", "oxc_ast", @@ -4518,9 +4518,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c5deaaa43f0813b6d4a18dcc5f41bea1996f193f0a55d0242831d7f29bfa16d" +checksum = "8c0b817e08c45c28fbc74511ff2cdf1c9e86b457dd1b6da2c49931493fbb438d" dependencies = [ "allocator-api2", "hashbrown 0.17.1", @@ -4532,9 +4532,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef5ff9b1d70a32b100145065aec1c6c455c58b19c4681d092bd88c24c53972d" +checksum = "202ffaaa2337e1826b5855b2f2667ef3cfcee44c012148c8640e44dba3bec750" dependencies = [ "bitflags 2.13.2", "oxc_allocator", @@ -4550,9 +4550,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c586b5760e383b5453db155be9f58ff6f68337e3e885ceef6817443dc6a10d17" +checksum = "e94bf90674e95f29b2579546cd16334ccd588bb0ef60d490a15878f0c020e093" dependencies = [ "phf 0.14.0", "proc-macro2", @@ -4562,9 +4562,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0cf0a82e610e199a916833a98b6fac20aebd18a5a98a5ac0ec93c23dd600a74" +checksum = "6b8c97a8aaeffe6d1dd8236caf5143833381968941557200451ba57dd0cb0da3" dependencies = [ "oxc_allocator", "oxc_ast", @@ -4574,9 +4574,9 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7618a81bb29514ba5777f0f7a9cc191525dd0775a77267921acd527091259fa7" +checksum = "5a32e0489da60869310d34e38192b26c8d2c9ced4b2c642f1e6a3bbb77a89ac7" dependencies = [ "bitflags 2.13.2", "itertools 0.15.0", @@ -4588,9 +4588,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a018848abf2525c7fa8263b236a818871aed6157291f296fe783fdcfb0997b5" +checksum = "072f4ca9a6dc7f3db07975345c5eeddf75f5cbcd2baed4127a7bfe8c32aabf45" dependencies = [ "bitflags 2.13.2", "cow-utils", @@ -4610,9 +4610,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eacf03320d80691a1f4bbef3a7a9db348121f191d98e62a1b5728f8c92c131a6" +checksum = "2c9d77aedfd33ee8c1b60d4b1f196557a9015d6ae14f7a50855dd1d48ede6113" dependencies = [ "cow-utils", "oxc-browserslist", @@ -4623,18 +4623,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f86e763fc44e3bac2d48f235c9b8156ea173a36d593c3083eebff2426450" +checksum = "4d93d5de8ad9fa036f970179eb08d19a3eaad0dd3c794dcd5321d2c25db71f5e" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f593a2a02a09fd2c17604587ca61f26266a4e5fbe15d44077a4a8889619097cb" +checksum = "0eb98dbf92b8597e43d689bed6afb6e508c5ae358d6d8105a1fb25daef7918d5" dependencies = [ "bytecount", "cow-utils", @@ -4650,9 +4650,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea328d9a72149a9a971181374291f9a8bb109fa0703563b7dddb1e068620f1cc" +checksum = "899933206d84edb4bb5ccc8027633fa33d30687ba2ca539361cdd5d3ff2c1246" dependencies = [ "cow-utils", "dragonbox_ecma", @@ -4671,9 +4671,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcd53514d0e7ac8026261a79694680a1186649af0eb7ccbae60d7a7a755f9519" +checksum = "f08888715b49149d49324a99d53a9fa4f9375eb2b96d1694ce098097b410e1a1" dependencies = [ "dragonbox_ecma", "itoa", @@ -4693,9 +4693,9 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71b6a2f9562c860a8c8d06ff1ec1f9b858ab0886477ba58b148253f4b4935ee" +checksum = "e3adbfced895229e56d8eb4596411c6e9bd824ec299974580894cec6fb6b943c" dependencies = [ "bitflags 2.13.2", "oxc_allocator", @@ -4711,9 +4711,9 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b733c8ecbede43b11b8e1bf12b53cb7525f14139ea0fc3f0ac9f9efe321f0f4" +checksum = "ef8723e6c50c791e030db56c17e531469bfeddb09391ed22c3915ffb57468b72" dependencies = [ "itertools 0.15.0", "oxc_allocator", @@ -4730,9 +4730,9 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f78e90fe1a401187832eab1d052346f3299bc5d148fa5a3aa80bc871d1e0d18" +checksum = "8d988e703552a17cb7fa4146be5f505e8b833d29aff95b82eae1b960dd52bece" dependencies = [ "cow-utils", "itoa", @@ -4756,9 +4756,9 @@ dependencies = [ [[package]] name = "oxc_minify_napi" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4641e94d7b912f68f3132f14b197c2157d48e1efbe15925f55faee111bfb5b2" +checksum = "6d32445ab5a0c7acca610b9e332ea2eb5a30e646dc04f74e9129d298ea6b2852" dependencies = [ "lazy-regex", "napi", @@ -4779,9 +4779,9 @@ dependencies = [ [[package]] name = "oxc_napi" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897a300eae5d6177db57f0dc274549c479b46310231d394e55160e6bcd251da5" +checksum = "789cc72e200a82842f14ec68ec66b8866b1b685676ac083c3c911fa8c1144680" dependencies = [ "napi", "napi-build", @@ -4795,9 +4795,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44083f63120e1abe371cddd4eb209a580ab8490c2e5b42cacc11e7fe6fd1e7c2" +checksum = "b461f66fd02878fd12819428ca6d887e967b512f7a0f7c0a9fb6c17b5a9ae694" dependencies = [ "bitflags 2.13.2", "cow-utils", @@ -4819,9 +4819,9 @@ dependencies = [ [[package]] name = "oxc_parser_napi" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b5bc42889ca88506f4118a94dbd098d63b97b302bf449dd308bbc5e6ece4c55" +checksum = "11a9f300060b92f2db499cb7bc222d27430b260eb205b4ab0d76ec73dfd40389" dependencies = [ "napi", "napi-build", @@ -4836,9 +4836,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf8faa9da3f4d14d5a13c1facce217231cfb5071f05ce1affb6395dd25b1de9c" +checksum = "15b7b7bd14ea6d12858942fc1ac9f3c1b3c448030ef564bafcc33faca480e293" dependencies = [ "bitflags 2.13.2", "oxc_allocator", @@ -4894,9 +4894,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb42b29a8296620e5343a802038d323fde50707b2502ccaa82e10bdf0fd904e4" +checksum = "d105de95afcf7c3fa84c5daa9a2c483f28e8469111e08bd7aaaf8552245abf78" dependencies = [ "itertools 0.15.0", "memchr", @@ -4934,9 +4934,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "674178f9b8af8135559b51fea7a416ea18efe6aa03ed5491f86f0c75f2336a43" +checksum = "20a71eea4ea7c4a23cf5a658d8e136541802365121ce6586b59b80cdbab96309" dependencies = [ "compact_str 0.10.0", "oxc_allocator", @@ -4948,9 +4948,9 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fab366ed74ea0f6a67d2b70b3acfd1725999a4a62645efa330121c392e5061e" +checksum = "6b91cc4c578ebb315cd4110b90b194ac46d89488cdf7368f50ad8f69d35d216f" dependencies = [ "compact_str 0.10.0", "hashbrown 0.17.1", @@ -4961,9 +4961,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae0769e32cf58d63139e3e21dfa8e2f8444b83d41be1733cd12de6ed1b9362e9" +checksum = "719d4ae2bee14590ed2b39e1b7f6b8a9a0e914371f9117b8ebdc0afe7a12905e" dependencies = [ "bitflags 2.13.2", "cow-utils", @@ -4982,9 +4982,9 @@ dependencies = [ [[package]] name = "oxc_transform_napi" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ab67c6f8012cb8625c8fae45b3a1adfd2d33c51870d3c156c856d640d785588" +checksum = "82e50b364cde3d6327b95ed6e0e302c2394d55deead4557b1f0dc769cc62d1b5" dependencies = [ "napi", "napi-build", @@ -4997,9 +4997,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7575bbaf825b93ea959c94907aafba9e9fea01116b3f455c0e06a34a13327543" +checksum = "0c1d3f2c022e6d9f103556688e04991525403cb0d189e60e95c776d38dd98a29" dependencies = [ "base64 0.23.1", "compact_str 0.10.0", @@ -5027,9 +5027,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf5de6549085ec855e3e1b01fa3d4f2bcda8a26c31fa468205624552ba0f4f1" +checksum = "db5b2ebe9fc82891d4aeab8ad113927398e35a099f0e06ebf7c6be2a3aebc4fe" dependencies = [ "cow-utils", "itoa", @@ -5050,9 +5050,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae5cc628f131fbb82083ec77a59191ee9a6f9e7b49e575b1b787313119df48f8" +checksum = "8b2c242e72cf62c2f7632f702a991d01512763cdb264d6a6b2e2905ff6359a23" dependencies = [ "itoa", "oxc_allocator", @@ -6075,7 +6075,7 @@ dependencies = [ [[package]] name = "rolldown" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "append-only-vec", @@ -6264,7 +6264,7 @@ dependencies = [ [[package]] name = "rolldown_common" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6300,7 +6300,7 @@ dependencies = [ [[package]] name = "rolldown_dev" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6321,7 +6321,7 @@ dependencies = [ [[package]] name = "rolldown_dev_common" -version = "1.2.9" +version = "1.2.10" dependencies = [ "derive_more", "rolldown_common", @@ -6333,7 +6333,7 @@ dependencies = [ [[package]] name = "rolldown_devtools" -version = "1.2.9" +version = "1.2.10" dependencies = [ "blake3", "rolldown_devtools_action", @@ -6346,7 +6346,7 @@ dependencies = [ [[package]] name = "rolldown_devtools_action" -version = "1.2.9" +version = "1.2.10" dependencies = [ "serde", "ts-rs", @@ -6354,7 +6354,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript" -version = "1.2.9" +version = "1.2.10" dependencies = [ "arcstr", "oxc", @@ -6366,7 +6366,7 @@ dependencies = [ [[package]] name = "rolldown_ecmascript_utils" -version = "1.2.9" +version = "1.2.10" dependencies = [ "memchr", "oxc", @@ -6376,7 +6376,7 @@ dependencies = [ [[package]] name = "rolldown_error" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6393,7 +6393,7 @@ dependencies = [ [[package]] name = "rolldown_fs" -version = "1.2.9" +version = "1.2.10" dependencies = [ "oxc_resolver", "vfs", @@ -6401,16 +6401,18 @@ dependencies = [ [[package]] name = "rolldown_fs_watcher" -version = "1.2.9" +version = "1.2.10" dependencies = [ "rolldown-notify", "rolldown-notify-debouncer-full", "rolldown_error", + "rustc-hash", + "tracing", ] [[package]] name = "rolldown_plugin" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6439,7 +6441,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_asset_module" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "rolldown_common", @@ -6451,7 +6453,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_bundle_analyzer" -version = "1.2.9" +version = "1.2.10" dependencies = [ "arcstr", "rolldown_common", @@ -6465,7 +6467,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_chunk_import_map" -version = "1.2.9" +version = "1.2.10" dependencies = [ "arcstr", "rolldown_common", @@ -6478,7 +6480,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_copy_module" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6491,7 +6493,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_data_url" -version = "1.2.9" +version = "1.2.10" dependencies = [ "arcstr", "base64-simd", @@ -6504,7 +6506,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_esm_external_require" -version = "1.2.9" +version = "1.2.10" dependencies = [ "nodejs-built-in-modules", "rolldown_common", @@ -6515,7 +6517,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_hmr" -version = "1.2.9" +version = "1.2.10" dependencies = [ "rolldown_common", "rolldown_plugin", @@ -6523,7 +6525,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_isolated_declaration" -version = "1.2.9" +version = "1.2.10" dependencies = [ "arcstr", "oxc", @@ -6537,7 +6539,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_lazy_compilation" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6549,7 +6551,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_oxc_runtime" -version = "1.2.9" +version = "1.2.10" dependencies = [ "arcstr", "phf 0.14.0", @@ -6560,7 +6562,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_replace" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "oxc", @@ -6576,7 +6578,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_utils" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6730,7 +6732,7 @@ dependencies = [ [[package]] name = "rolldown_plugin_vite_resolve" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6784,7 +6786,7 @@ dependencies = [ [[package]] name = "rolldown_resolver" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6799,7 +6801,7 @@ dependencies = [ [[package]] name = "rolldown_sourcemap" -version = "1.2.9" +version = "1.2.10" dependencies = [ "criterion2", "memchr", @@ -6809,7 +6811,7 @@ dependencies = [ [[package]] name = "rolldown_std_utils" -version = "1.2.9" +version = "1.2.10" dependencies = [ "regex", "sugar_path", @@ -6855,7 +6857,7 @@ dependencies = [ [[package]] name = "rolldown_tracing" -version = "1.2.9" +version = "1.2.10" dependencies = [ "tracing", "tracing-chrome", @@ -6871,7 +6873,7 @@ dependencies = [ [[package]] name = "rolldown_utils" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6909,7 +6911,7 @@ dependencies = [ [[package]] name = "rolldown_watcher" -version = "1.2.9" +version = "1.2.10" dependencies = [ "anyhow", "arcstr", @@ -6928,7 +6930,7 @@ dependencies = [ [[package]] name = "rolldown_workspace" -version = "1.2.9" +version = "1.2.10" [[package]] name = "ropey" @@ -7754,7 +7756,7 @@ dependencies = [ [[package]] name = "string_wizard" -version = "1.2.9" +version = "1.2.10" dependencies = [ "insta", "memchr", diff --git a/Cargo.toml b/Cargo.toml index 1f1923d486..81fb8f0fb4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -319,7 +319,7 @@ xxhash-rust = "0.8.15" zip = { version = "7.2", default-features = false, features = ["deflate-flate2-zlib-rs"] } # oxc crates with the same version -oxc = { version = "0.150.0", features = [ +oxc = { version = "0.151.0", features = [ "ast_visit", "transformer", "minifier", @@ -331,17 +331,17 @@ oxc = { version = "0.150.0", features = [ "regular_expression", "cfg", ] } -oxc_allocator = { version = "0.150.0", features = ["pool"] } -oxc_ast = "0.150.0" -oxc_ecmascript = "0.150.0" -oxc_parser = "0.150.0" -oxc_span = "0.150.0" -oxc_napi = "0.150.0" -oxc_str = "0.150.0" -oxc_minify_napi = "0.150.0" -oxc_parser_napi = "0.150.0" -oxc_transform_napi = "0.150.0" -oxc_traverse = "0.150.0" +oxc_allocator = { version = "0.151.0", features = ["pool"] } +oxc_ast = "0.151.0" +oxc_ecmascript = "0.151.0" +oxc_parser = "0.151.0" +oxc_span = "0.151.0" +oxc_napi = "0.151.0" +oxc_str = "0.151.0" +oxc_minify_napi = "0.151.0" +oxc_parser_napi = "0.151.0" +oxc_transform_napi = "0.151.0" +oxc_traverse = "0.151.0" # oxc crates in their own repos oxc_index = { version = "5", features = ["rayon", "serde"] } diff --git a/packages/cli/binding/index.d.cts b/packages/cli/binding/index.d.cts index 79c9b6975b..07595a206e 100644 --- a/packages/cli/binding/index.d.cts +++ b/packages/cli/binding/index.d.cts @@ -1712,8 +1712,9 @@ export declare class BindingDevEngine { */ registerClient(clientId: string): Promise; /** - * Delivery notification from the serving middleware: the response for - * `filename` completed, so record its modules as shipped to that client. + * Delivery notification for the payload `filename`: the client reported that it + * ran the payload, so record its modules as shipped to that client. See + * `DevEngine::notify_payload_delivered`. */ notifyPayloadDelivered(filename: string): Promise; removeClient(clientId: string): Promise; @@ -2146,6 +2147,8 @@ export interface BindingChecksOptions { configurationFieldConflict?: boolean; preferBuiltinFeature?: boolean; couldNotCleanDirectory?: boolean; + bundlerTimings?: boolean; + /** Deprecated alias for `bundlerTimings`. Rolldown uses `bundlerTimings` if both options have values. */ pluginTimings?: boolean; duplicateShebang?: boolean; unsupportedTsconfigOption?: boolean; @@ -2829,9 +2832,13 @@ export interface BindingOutputOptions { | boolean | string | RegExp - | ((source: string, sourcemapPath: string) => boolean); + | ((sources: Array, sourcemapPath: string) => Uint8Array); sourcemapDebugIds?: boolean; - sourcemapPathTransform?: (source: string, sourcemapPath: string) => string; + /** + * Batched like `sourcemapIgnoreList` above. One call rewrites every source of a sourcemap, + * and the returned array matches the source array by index. + */ + sourcemapPathTransform?: (sources: Array, sourcemapPath: string) => Array; sourcemapExcludeSources?: boolean; strict?: boolean | 'auto'; minify?: boolean | 'dce-only' | MinifyOptions; diff --git a/packages/core/package.json b/packages/core/package.json index 481ad28276..673e9fe6bf 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -224,7 +224,7 @@ }, "bundledVersions": { "vite": "8.3.0", - "rolldown": "1.2.9", + "rolldown": "1.2.10", "tsdown": "0.23.0" } } diff --git a/packages/tools/.upstream-versions.json b/packages/tools/.upstream-versions.json index 335519e3c7..b026cafb66 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": "5b4746e442989d770c606ce08d2737e6aafbd25d" + "hash": "3b8e06e99b245dbcbdecc5d5668fed5d6798ff5a" }, "vite": { "repo": "https://github.com/vitejs/vite.git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 20ce96bb68..13416b115f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -208,7 +208,7 @@ catalogs: specifier: ^19.1.0 version: 19.2.0 remeda: - specifier: ^2.48.0 + specifier: ^2.50.0 version: 2.50.0 rolldown-plugin-dts: specifier: ^0.28.0 @@ -428,7 +428,7 @@ importers: version: 7.8.5 tsdown: specifier: 'catalog:' - version: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(oxc-resolver@11.24.2)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) validate-npm-package-name: specifier: 'catalog:' version: 7.0.2 @@ -500,7 +500,7 @@ importers: version: 0.3.1 yaml: specifier: ^2.4.2 - version: 2.9.0 + version: 2.9.1 yuku-codegen: specifier: ^0.9.3 version: 0.9.3 @@ -525,7 +525,7 @@ importers: version: 0.1.3 '@tsdown/css': specifier: 'catalog:' - version: 0.23.0(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss-modules@9.0.1(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.23.0)(tsx@4.23.13)(yaml@2.9.0) + version: 0.23.0(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss-modules@9.0.1(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.23.0)(tsx@4.23.13)(yaml@2.9.1) '@tsdown/exe': specifier: 'catalog:' version: 0.23.0(tsdown@0.23.0) @@ -611,7 +611,7 @@ importers: version: 1.3.0 tsdown: specifier: 'catalog:' - version: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(oxc-resolver@11.24.2)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) packages/tools: devDependencies: @@ -646,8 +646,8 @@ importers: specifier: ^2.1.0 version: 2.1.1 knip: - specifier: ^6.35.1 - version: 6.35.1 + specifier: ^6.36.0 + version: 6.37.0 playwright-chromium: specifier: ^1.63.0 version: 1.63.0 @@ -1065,7 +1065,7 @@ importers: version: 4.23.13 yaml: specifier: ^2.4.2 - version: 2.9.0 + version: 2.9.1 devDependencies: '@babel/parser': specifier: ^7.29.8 @@ -1195,7 +1195,7 @@ importers: version: 16.2.0(postcss@8.5.28) postcss-load-config: specifier: ^6.0.1 - version: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.0) + version: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.1) postcss-modules: specifier: ^9.0.1 version: 9.0.1(postcss@8.5.28) @@ -3189,8 +3189,8 @@ packages: '@oxc-node/core@0.1.3': resolution: {integrity: sha512-zRartGrXZvDjNNu8PJeI5em0Rq4P+2OueEvRQ10ybd0y/f8Luzjb5UNFq8hb5Kq7JCE3Z/v5uU8xb3LUexpDzA==} - '@oxc-parser/binding-android-arm-eabi@0.148.0': - resolution: {integrity: sha512-pHASv9g5pASxb7akHERZNSkrEqPhFaUix98o7d9hbTpolnnFWl7UiRrcMhCsV1+iVO4/cJwKsbKRJTFNs2tdBQ==} + '@oxc-parser/binding-android-arm-eabi@0.150.0': + resolution: {integrity: sha512-oQef2Zu4Prz1KLKznz3HqZzU9uVoA5PMoDZuuLmqms7hKmKSAPzlaMnLllJq3t+rgKmfJJ2siPrpZfFrW06btw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -3201,8 +3201,8 @@ packages: cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.148.0': - resolution: {integrity: sha512-sg/6Ez0KdAygsu0POELux9wN1Po2CP93WY8eNl4DBKIGprsd4QSHBXOb471Pu9i2OCD5sLkISSb2agZEhVn2Zw==} + '@oxc-parser/binding-android-arm64@0.150.0': + resolution: {integrity: sha512-B6ofpoFiAUwIZ0MJ2IgHPvZK8FAtL4qzSZRwOkAKIfxEobE1mQC8nDdiFZj7pUaJiVUVCsfkMsBJKedzO8rZvA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -3213,8 +3213,8 @@ packages: cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.148.0': - resolution: {integrity: sha512-yiSJmzGUvCUaJT8X3j40gVcX+ckuHQMuiOtF8DvzTs5+JtB/7XuHFPp4M+vv5u+HlBtDUd4Ks5pyHpWz8mfnkg==} + '@oxc-parser/binding-darwin-arm64@0.150.0': + resolution: {integrity: sha512-J+9IHKzx/bSz1JetOfD4zKXSK9sOm4/a7+0qomJODcTL6JsRXGeV/ZdkAPSIDydfFmWzYCraMlQEosSZEyBYkQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -3225,8 +3225,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.148.0': - resolution: {integrity: sha512-6ZeklaamrMy4H2JmhvcJg6iip59tYILtuLaILxyAHT3l5FDxnI5ihVievAft5ZmAbqtlWHErOi1OpJK8gy1wcA==} + '@oxc-parser/binding-darwin-x64@0.150.0': + resolution: {integrity: sha512-v6IPfcAcSYrBWXV5Tce1DmxDMXLhEYpIIWiRFPJopgCVscZdLaV4MRQOUxvL3usQlw+yrwYOjBFB9IwBx+jUiQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -3237,8 +3237,8 @@ packages: cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.148.0': - resolution: {integrity: sha512-vFsPx+a/qFECPnz/H8nC6x6MDvnWscLTCo/5muojEF54ERUq1kdgbvnWo95YnkhjF9sTIcG/uDxQBh1gffaufQ==} + '@oxc-parser/binding-freebsd-x64@0.150.0': + resolution: {integrity: sha512-AoR/4jD02HET0KO0yNT4nbTE+XJUxiO9jB1X/ycEjUE3WrIJ3IjV/Vf+gskhWLcqqeXfvNnkDtBR7epllAm88A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -3249,8 +3249,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.148.0': - resolution: {integrity: sha512-eOr3M+6iGbbxNL4PSS0VtsyQ2eOUxSBh00BqO22SbolDimPSYsBuLr/LCrZBkiqW2BoabhR6V4R8jrRAay7hjg==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.150.0': + resolution: {integrity: sha512-A/hycCFjLUrCmLoL5O/vBp40ohlaXO1Ta3v5hqYZxicYFs129wZmgZJggcW4mYGYbZebQLhup+N8JjeQl8qwyw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3261,8 +3261,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.148.0': - resolution: {integrity: sha512-58ZKDw0mQRbCNfrd2IDyV4o8T7enzGERJn41BH2tjrZVGyiKiFzcfDicuB7Zcpb/1xIOrObovr8Dja6lZi8dLw==} + '@oxc-parser/binding-linux-arm-musleabihf@0.150.0': + resolution: {integrity: sha512-pbqahg1Pkz7J4RKmXm30s/iQu99hv64ayXCu8P4p75HcEH5azOdR4eGqiB6lFGkFR3mMpzaYsSKLkS8oJbjmeQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3273,8 +3273,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.148.0': - resolution: {integrity: sha512-Fnu95O4eZ5i++GPvIzBEZ8y4ddTLR+D9paYa8JRaRk6ZK7nHQiWP5xtrhcPQsXqgat1d7sU/d5rbbI0p1FTHSQ==} + '@oxc-parser/binding-linux-arm64-gnu@0.150.0': + resolution: {integrity: sha512-HV11aRbBQGwqv8bEo+K/6qr88uB4fEe1mhXncMhlVCrj+WpBSraxrUzHaPVmeQRU6x6x8v/3DuCbbo93rpp+fw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3287,8 +3287,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.148.0': - resolution: {integrity: sha512-3CQy/BMdx7N7H3qrcPxUL+a2CwUZodUcf6oq8iJuNZ9C6Ol1aq3mcWzsgySJ7CHFLvpX21ZDPp1r1X0QLbu/AQ==} + '@oxc-parser/binding-linux-arm64-musl@0.150.0': + resolution: {integrity: sha512-k6pVkJqALwtEuP4zukVhGRhdIy4+ofChUIUUsAHHyqDZlNsknmel3JjbggrJiWGaes6h/dIcWmEXsKW4SmK9oQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3301,8 +3301,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-ppc64-gnu@0.148.0': - resolution: {integrity: sha512-9LkaYvfiF8hMOw900csAvkf1oxE8XlmMeGowu5BcastSSwV8mKvKRMNU7HsV+ycyj1dQD8pX5qgOw8ja6SJacg==} + '@oxc-parser/binding-linux-ppc64-gnu@0.150.0': + resolution: {integrity: sha512-tEFg39mw/rHO5n8GK2DR4ZMFfsPQZtnQIPbsIpjoQRomJc/2tRfsCSmCT6gNit+NZGoeJG5aH9ATDH5bf0WnoQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -3315,8 +3315,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.148.0': - resolution: {integrity: sha512-2GBiM9h26dR4WJfhoMvnFMnFLf7m/kYs4UMqjvrOfQG4BV1nuTJDH22Zc2MQr3INZF7nSKYQ6xlhD3hQ7A6gug==} + '@oxc-parser/binding-linux-riscv64-gnu@0.150.0': + resolution: {integrity: sha512-0JO7IFkoek6HqV589Menx3hJySNXi6quRhO4tq2P7kpEHKEXoDATnoPVUpn5B7gDH2KLkdo751N0uIrGJFCTCw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3329,8 +3329,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.148.0': - resolution: {integrity: sha512-uPqZexvKJmEgq4mAu36qe2xTfXZE7oyik1R7KtZ5tl8qKlq1U1fIqTFRUEBZqRGvforoTrGIpatRzcoPKO66RA==} + '@oxc-parser/binding-linux-riscv64-musl@0.150.0': + resolution: {integrity: sha512-7XPzREnyAS5wHU9aB+49Uaqgoo1gVCklHc3DRlc3fJy2tXD/eAJFN1QFz/crj+Ulup5P1+axNREF+/RGaB/IRA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3343,8 +3343,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.148.0': - resolution: {integrity: sha512-9oUHvnTbp7ZraFsTC8PN6XhdhPSSxZumYvixWl7Smi353gEULvK6yV0sXNVrdFMHQeaDKFCi8TgDhNK7/A+Y+Q==} + '@oxc-parser/binding-linux-s390x-gnu@0.150.0': + resolution: {integrity: sha512-7n7ZxcbRWDFaTdyj8M8p0O9OfzoMKm8O6syBAIgcSutbOALq0Bb9G52Me+XH0anMLZV+NgXc726gqgG2q39vcQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -3357,8 +3357,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.148.0': - resolution: {integrity: sha512-2qhDSJwKzbSZzF7lDqqk8sr/yXsmwr3PeUa4/nazIF+zFAYz1gVPEfC34GQtGxzJUUmklaYAL63368LEfrMeyw==} + '@oxc-parser/binding-linux-x64-gnu@0.150.0': + resolution: {integrity: sha512-Vx0GSA9ZCRTUiczoEQnIIyXkMvtEY8uc6IiwLQtMe5ci2sXPqjrry0Ek5fsPP1k2kCzkML3ow9UOOEgnEDi7Bw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3371,8 +3371,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-musl@0.148.0': - resolution: {integrity: sha512-qQoPDZUFV0bh9xA09XydmkjMBpgc1ukJuhMvzQ9QeVmFaHTS9W5TE5CoLmSl3QQyUP9OuHO3x/WPZTIIZPWR3Q==} + '@oxc-parser/binding-linux-x64-musl@0.150.0': + resolution: {integrity: sha512-ii4/9m3viDLssMnfXU7/Pni/3nYplApuGayceX4qsVGaqqQJCx3tHIH9M/HWIeSty5i8LjS21zPYT6lVIkwLxw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3385,8 +3385,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.148.0': - resolution: {integrity: sha512-1UGbaQWEXUCLqAmaR5kwRDjx/R4S5LQKZkM9CHmaHkuKhriOF32aRLfS0jCRNE2yGQJLMEA1z9UucbBVqjXnDw==} + '@oxc-parser/binding-openharmony-arm64@0.150.0': + resolution: {integrity: sha512-ZtoxX5rez36ZWkwtiEhjkCPnlTPoQ2I7lIL0IYZ1yjxMYohbvoOjBmUIZzrf9W/HouONq0omIfTeCWEY+R380w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -3397,8 +3397,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-win32-arm64-msvc@0.148.0': - resolution: {integrity: sha512-pWKdzRDNG2+NK4h/V6U/CYERcfYD6u28h5IB/VJVsrZaD3muvE58tUj22lieL5vLZ+XFi1GPv9YXckZbJZ9BLA==} + '@oxc-parser/binding-win32-arm64-msvc@0.150.0': + resolution: {integrity: sha512-VqeRb5JX/bKYBrff7TUDvJyKY0914UzuCkuXIGxJS4FUmvMNfqkCbc7Sq90iMz9DlmAtlggwaBYQ9eg3h3ltiw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -3409,8 +3409,8 @@ packages: cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.148.0': - resolution: {integrity: sha512-i3p4x+mvwtjcE1J5HM6V7ggsbXiznExN/4MkNyOy3dfXrVV3bnkSfmZxvo6/84qCVX4ShkpNE1SKt9biIF31GQ==} + '@oxc-parser/binding-win32-ia32-msvc@0.150.0': + resolution: {integrity: sha512-EPqJfeZ4Pgg2BJSsCV8GozxV0FDltRzpVtGVa1r2noJu1iu+opOw3gtBWXwIo9odCT/MdFfyHxdy0/CRqs3OqA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -3421,8 +3421,8 @@ packages: cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.148.0': - resolution: {integrity: sha512-Ye6vB7VQulghWYkYkECOBYFRVEizz4XyRTUAv+t8BuyurhKU7uD0P9eowL+mKG5Mf8MSYx+DI3Cm8SKZvYG7bQ==} + '@oxc-parser/binding-win32-x64-msvc@0.150.0': + resolution: {integrity: sha512-n5YMzbqwPQqozbkrexi0lNZrUz5cnPHalYpFWe6Dau7AmKIWNo+y24IwzDuZEQtEdUHuKhXmMMih/MPjOI+CMw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3437,8 +3437,8 @@ packages: resolution: {integrity: sha512-fNuliiqGTseerW2FTbxq6UOQavKL/NvNh9K3peJZZVNi1NbM4Ehscwp3MX9nu+9bfbSfmPUEivF779XQU5exiw==} engines: {node: ^20.19.0 || >=22.12.0} - '@oxc-project/types@0.148.0': - resolution: {integrity: sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==} + '@oxc-project/types@0.150.0': + resolution: {integrity: sha512-rDS5/31E9HfPl/CIzGrn0DOlvBbXFseQ5URJ9sYMfstbKLD/c6Gm9vmRzRGDdAXyOIL4zmO37lc9RIwYqVruZw==} '@oxc-project/types@0.151.0': resolution: {integrity: sha512-J1yXrIlNDZVzE3ada310xeAw7nH8yCAyLPuUIsjKatFPmfn5bS1oW+cM+QsGOtVWd5nhSpbwZWx/rue+r5Z+PA==} @@ -6623,8 +6623,8 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} - knip@6.35.1: - resolution: {integrity: sha512-22wnEnv4do2fvoeJsxpFCG/MBxReNxoCVBccaCl7suUJsG+F0UvxI9ycxZ9YgtLHSSjrZl5tOas0JZ/R1vJ93g==} + knip@6.37.0: + resolution: {integrity: sha512-NKCYuoGKJ+o2AuoCuV1mDvfMYnSSWfDXqxwmzxeHyd8fftjNRl8TBUg3fbSrtJjhm7Vj6sc1PX3WZnZhECs9EQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -7004,8 +7004,8 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - oxc-parser@0.148.0: - resolution: {integrity: sha512-syxUKHeUll89RIABQADcI7sikYrwyssvA6gj4phSSIPezKVM8yMaLAiLLSc7fmzVvrwybfFGFbW5zme9sX87rg==} + oxc-parser@0.150.0: + resolution: {integrity: sha512-zwajKw1GUa57IOdafIS7/yOObGF2NihwIfZfs5yJTRprMSkiwhWOc/k+n8bwnUPbHr2/XsjfBO8KyTPaW3VpWg==} engines: {node: ^20.19.0 || >=22.12.0} oxc-parser@0.151.0: @@ -8547,6 +8547,11 @@ packages: engines: {node: '>= 14.6'} hasBin: true + yaml@2.9.1: + resolution: {integrity: sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==} + engines: {node: '>= 14.6'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -10642,115 +10647,115 @@ snapshots: '@oxc-node/core-win32-ia32-msvc': 0.1.3 '@oxc-node/core-win32-x64-msvc': 0.1.3 - '@oxc-parser/binding-android-arm-eabi@0.148.0': + '@oxc-parser/binding-android-arm-eabi@0.150.0': optional: true '@oxc-parser/binding-android-arm-eabi@0.151.0': optional: true - '@oxc-parser/binding-android-arm64@0.148.0': + '@oxc-parser/binding-android-arm64@0.150.0': optional: true '@oxc-parser/binding-android-arm64@0.151.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.148.0': + '@oxc-parser/binding-darwin-arm64@0.150.0': optional: true '@oxc-parser/binding-darwin-arm64@0.151.0': optional: true - '@oxc-parser/binding-darwin-x64@0.148.0': + '@oxc-parser/binding-darwin-x64@0.150.0': optional: true '@oxc-parser/binding-darwin-x64@0.151.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.148.0': + '@oxc-parser/binding-freebsd-x64@0.150.0': optional: true '@oxc-parser/binding-freebsd-x64@0.151.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.148.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.150.0': optional: true '@oxc-parser/binding-linux-arm-gnueabihf@0.151.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.148.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.150.0': optional: true '@oxc-parser/binding-linux-arm-musleabihf@0.151.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.148.0': + '@oxc-parser/binding-linux-arm64-gnu@0.150.0': optional: true '@oxc-parser/binding-linux-arm64-gnu@0.151.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.148.0': + '@oxc-parser/binding-linux-arm64-musl@0.150.0': optional: true '@oxc-parser/binding-linux-arm64-musl@0.151.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.148.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.150.0': optional: true '@oxc-parser/binding-linux-ppc64-gnu@0.151.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.148.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.150.0': optional: true '@oxc-parser/binding-linux-riscv64-gnu@0.151.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.148.0': + '@oxc-parser/binding-linux-riscv64-musl@0.150.0': optional: true '@oxc-parser/binding-linux-riscv64-musl@0.151.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.148.0': + '@oxc-parser/binding-linux-s390x-gnu@0.150.0': optional: true '@oxc-parser/binding-linux-s390x-gnu@0.151.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.148.0': + '@oxc-parser/binding-linux-x64-gnu@0.150.0': optional: true '@oxc-parser/binding-linux-x64-gnu@0.151.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.148.0': + '@oxc-parser/binding-linux-x64-musl@0.150.0': optional: true '@oxc-parser/binding-linux-x64-musl@0.151.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.148.0': + '@oxc-parser/binding-openharmony-arm64@0.150.0': optional: true '@oxc-parser/binding-openharmony-arm64@0.151.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.148.0': + '@oxc-parser/binding-win32-arm64-msvc@0.150.0': optional: true '@oxc-parser/binding-win32-arm64-msvc@0.151.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.148.0': + '@oxc-parser/binding-win32-ia32-msvc@0.150.0': optional: true '@oxc-parser/binding-win32-ia32-msvc@0.151.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.148.0': + '@oxc-parser/binding-win32-x64-msvc@0.150.0': optional: true '@oxc-parser/binding-win32-x64-msvc@0.151.0': @@ -10758,7 +10763,7 @@ snapshots: '@oxc-project/runtime@0.151.0': {} - '@oxc-project/types@0.148.0': {} + '@oxc-project/types@0.150.0': {} '@oxc-project/types@0.151.0': {} @@ -11267,10 +11272,10 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@tsdown/css@0.22.14(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.22.14)(tsx@4.23.13)(yaml@2.9.0)': + '@tsdown/css@0.22.14(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.22.14)(tsx@4.23.13)(yaml@2.9.1)': dependencies: lightningcss: 1.33.0 - postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.0) + postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.1) rolldown: link:rolldown/packages/rolldown tsdown: 0.22.14(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.14)(@tsdown/exe@0.22.14)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(oxc-resolver@11.24.2)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) optionalDependencies: @@ -11289,6 +11294,24 @@ snapshots: lightningcss: 1.33.0 postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.0) rolldown: link:rolldown/packages/rolldown + tsdown: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) + optionalDependencies: + postcss: 8.5.28 + postcss-import: 16.2.0(postcss@8.5.28) + postcss-modules: 9.0.1(postcss@8.5.28) + sass: 1.104.0 + sass-embedded: 1.104.0(source-map-js@1.2.1) + transitivePeerDependencies: + - jiti + - tsx + - yaml + optional: true + + '@tsdown/css@0.23.0(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss-modules@9.0.1(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.23.0)(tsx@4.23.13)(yaml@2.9.1)': + dependencies: + lightningcss: 1.33.0 + postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.1) + rolldown: link:rolldown/packages/rolldown tsdown: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(oxc-resolver@11.24.2)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) optionalDependencies: postcss: 8.5.28 @@ -11313,7 +11336,7 @@ snapshots: dependencies: obug: 2.1.4 tinyexec: 1.3.1 - tsdown: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(oxc-resolver@11.24.2)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1) verkit: 0.4.0 '@tybys/wasm-util@0.10.3': @@ -13545,20 +13568,20 @@ snapshots: kleur@3.0.3: {} - knip@6.35.1: + knip@6.37.0: dependencies: fdir: 6.5.0(picomatch@4.0.7) formatly: 0.7.0 get-tsconfig: 4.14.3 jiti: 2.7.0 - oxc-parser: 0.148.0 + oxc-parser: 0.150.0 oxc-resolver: 11.24.2 picomatch: 4.0.7 smol-toml: 1.8.0 strip-json-comments: 5.0.3 tinyglobby: 0.2.17 unbash: 4.0.11 - yaml: 2.9.0 + yaml: 2.9.1 zod: 4.6.1 launch-editor-middleware@2.14.1: @@ -13654,7 +13677,7 @@ snapshots: string-argv: 0.3.2 tinyexec: 1.3.1 optionalDependencies: - yaml: 2.9.0 + yaml: 2.9.1 loader-utils@3.3.1: {} @@ -13904,29 +13927,29 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - oxc-parser@0.148.0: + oxc-parser@0.150.0: dependencies: - '@oxc-project/types': 0.148.0 + '@oxc-project/types': 0.150.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.148.0 - '@oxc-parser/binding-android-arm64': 0.148.0 - '@oxc-parser/binding-darwin-arm64': 0.148.0 - '@oxc-parser/binding-darwin-x64': 0.148.0 - '@oxc-parser/binding-freebsd-x64': 0.148.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.148.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.148.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.148.0 - '@oxc-parser/binding-linux-arm64-musl': 0.148.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.148.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.148.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.148.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.148.0 - '@oxc-parser/binding-linux-x64-gnu': 0.148.0 - '@oxc-parser/binding-linux-x64-musl': 0.148.0 - '@oxc-parser/binding-openharmony-arm64': 0.148.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.148.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.148.0 - '@oxc-parser/binding-win32-x64-msvc': 0.148.0 + '@oxc-parser/binding-android-arm-eabi': 0.150.0 + '@oxc-parser/binding-android-arm64': 0.150.0 + '@oxc-parser/binding-darwin-arm64': 0.150.0 + '@oxc-parser/binding-darwin-x64': 0.150.0 + '@oxc-parser/binding-freebsd-x64': 0.150.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.150.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.150.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.150.0 + '@oxc-parser/binding-linux-arm64-musl': 0.150.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.150.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.150.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.150.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.150.0 + '@oxc-parser/binding-linux-x64-gnu': 0.150.0 + '@oxc-parser/binding-linux-x64-musl': 0.150.0 + '@oxc-parser/binding-openharmony-arm64': 0.150.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.150.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.150.0 + '@oxc-parser/binding-win32-x64-msvc': 0.150.0 oxc-parser@0.151.0: dependencies: @@ -14221,6 +14244,16 @@ snapshots: postcss: 8.5.28 tsx: 4.23.13 yaml: 2.9.0 + optional: true + + postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.1): + dependencies: + lilconfig: 3.1.3 + optionalDependencies: + jiti: 2.7.0 + postcss: 8.5.28 + tsx: 4.23.13 + yaml: 2.9.1 postcss-modules-extract-imports@3.1.0(postcss@8.5.28): dependencies: @@ -15047,7 +15080,7 @@ snapshots: verkit: 0.3.0 optionalDependencies: '@arethetypeswrong/core': 0.18.2 - '@tsdown/css': 0.22.14(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.22.14)(tsx@4.23.13)(yaml@2.9.0) + '@tsdown/css': 0.22.14(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.22.14)(tsx@4.23.13)(yaml@2.9.1) '@tsdown/exe': 0.22.14(tsdown@0.22.14) '@vitejs/devtools': 0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core) publint: 0.3.24 @@ -15062,6 +15095,38 @@ snapshots: - vue-tsc tsdown@0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(oxc-resolver@11.24.2)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1): + dependencies: + 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.4 + picomatch: 4.0.7 + rolldown: link:rolldown/packages/rolldown + rolldown-plugin-dts: 0.28.5(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.24.2)(rolldown@rolldown+packages+rolldown)(typescript@6.0.3) + tinyexec: 1.3.1 + tinyglobby: 0.2.17 + tree-kill: 1.2.2 + unconfig-core: 7.5.0 + verkit: 0.4.0 + optionalDependencies: + '@arethetypeswrong/core': 0.18.2 + '@tsdown/css': 0.23.0(jiti@2.7.0)(postcss-import@16.2.0(postcss@8.5.28))(postcss-modules@9.0.1(postcss@8.5.28))(postcss@8.5.28)(sass-embedded@1.104.0(source-map-js@1.2.1))(sass@1.104.0)(tsdown@0.23.0)(tsx@4.23.13)(yaml@2.9.1) + '@tsdown/exe': 0.23.0(tsdown@0.23.0) + '@vitejs/devtools': 0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core) + publint: 0.3.24 + tsx: 4.23.13 + typescript: 6.0.3 + unplugin-unused: 0.5.6 + unrun: 0.3.1 + transitivePeerDependencies: + - '@typescript/native-preview' + - '@volar/typescript' + - oxc-resolver + - vue-tsc + + tsdown@0.23.0(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.23.0)(@tsdown/exe@0.23.0)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.7.3(@devframes/json-render@0.9.18(@devframes/hub@0.9.18(crossws@0.4.12(srvx@1.0.4))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(devframe@0.9.18(cac@7.0.0)(srvx@1.0.4)))(crossws@0.4.12(srvx@1.0.4))(srvx@1.0.4)(vite@packages+core))(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3)(unplugin-unused@0.5.6)(unrun@0.3.1): dependencies: cac: 7.0.0 defu: 6.1.7 @@ -15513,6 +15578,8 @@ snapshots: yaml@2.9.0: {} + yaml@2.9.1: {} + yargs-parser@21.1.1: {} yargs@17.7.2: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 608bab2227..96113d43fd 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -111,7 +111,7 @@ catalog: react: ^19.1.0 react-dom: ^19.1.0 remark-parse: ^11.0.0 - remeda: ^2.48.0 + remeda: ^2.50.0 rolldown-plugin-dts: ^0.28.0 rollup: ^4.63.0 semver: ^7.8.0