diff --git a/deps/rust/Cargo.lock b/deps/rust/Cargo.lock index 255b7070c3d..f8a407a58fc 100644 --- a/deps/rust/Cargo.lock +++ b/deps/rust/Cargo.lock @@ -58,21 +58,6 @@ version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" -[[package]] -name = "ar_archive_writer" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c269894b6fe5e9d7ada0cf69b5bf847ff35bc25fc271f08e1d080fce80339a" -dependencies = [ - "object", -] - -[[package]] -name = "arrayvec" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" - [[package]] name = "ascii" version = "1.1.0" @@ -81,9 +66,9 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" [[package]] name = "ast_node" -version = "3.0.4" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a184645bcc6f52d69d8e7639720699c6a99efb711f886e251ed1d16db8dd90e" +checksum = "2eb025ef00a6da925cf40870b9c8d008526b6004ece399cb0974209720f0b194" dependencies = [ "quote", "swc_macros_common", @@ -195,15 +180,6 @@ dependencies = [ "serde", ] -[[package]] -name = "camino" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" -dependencies = [ - "serde_core", -] - [[package]] name = "capnp" version = "0.24.0" @@ -244,29 +220,6 @@ dependencies = [ "capnp", ] -[[package]] -name = "cargo-platform" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" -dependencies = [ - "serde", -] - -[[package]] -name = "cargo_metadata" -version = "0.19.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" -dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", - "thiserror", -] - [[package]] name = "castaway" version = "0.2.4" @@ -356,7 +309,7 @@ checksum = "af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681" dependencies = [ "serde", "termcolor", - "unicode-width 0.2.2", + "unicode-width", ] [[package]] @@ -437,41 +390,6 @@ dependencies = [ "syn", ] -[[package]] -name = "darling" -version = "0.20.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" -dependencies = [ - "darling_core", - "darling_macro", -] - -[[package]] -name = "darling_core" -version = "0.20.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn", -] - -[[package]] -name = "darling_macro" -version = "0.20.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" -dependencies = [ - "darling_core", - "quote", - "syn", -] - [[package]] name = "data-encoding" version = "2.9.0" @@ -488,37 +406,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "derive_builder" -version = "0.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947" -dependencies = [ - "derive_builder_macro", -] - -[[package]] -name = "derive_builder_core" -version = "0.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" -dependencies = [ - "darling", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "derive_builder_macro" -version = "0.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" -dependencies = [ - "derive_builder_core", - "syn", -] - [[package]] name = "derive_more" version = "2.1.1" @@ -579,7 +466,7 @@ dependencies = [ "serde", "serde_json", "static_assertions", - "swc_core", + "swc_common", "swc_ts_fast_strip", "syn", "thiserror", @@ -656,12 +543,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - [[package]] name = "foldhash" version = "0.2.0" @@ -679,9 +560,9 @@ dependencies = [ [[package]] name = "from_variant" -version = "2.0.2" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308530a56b099da144ebc5d8e179f343ad928fa2b3558d1eb3db9af18d6eff43" +checksum = "e5ff35a391aef949120a0340d690269b3d9f63460a6106e99bd07b961f345ea9" dependencies = [ "swc_macros_common", "syn", @@ -798,7 +679,7 @@ version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df" dependencies = [ - "unicode-width 0.2.2", + "unicode-width", ] [[package]] @@ -859,14 +740,15 @@ checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] name = "hstr" -version = "2.1.0" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f11d91d7befd2ffd9d216e9e5ea1fae6174b20a2a1b67a688138003d2f4122" +checksum = "0c43c0a9e8fbdb3bb9dc8eee85e1e2ac81605418b4c83b6b7413cbf14d56ca5c" dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", "once_cell", "rustc-hash", + "serde", "triomphe", ] @@ -951,12 +833,6 @@ dependencies = [ "zerovec", ] -[[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - [[package]] name = "idna" version = "1.1.0" @@ -1183,15 +1059,6 @@ dependencies = [ "libc", ] -[[package]] -name = "object" -version = "0.32.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" version = "1.21.3" @@ -1322,16 +1189,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "psm" -version = "0.1.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11f2fedc3b7dafdc2851bc52f277377c5473d378859be234bc7ebb593144d01" -dependencies = [ - "ar_archive_writer", - "cc", -] - [[package]] name = "quote" version = "1.0.42" @@ -1543,10 +1400,6 @@ name = "semver" version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" -dependencies = [ - "serde", - "serde_core", -] [[package]] name = "seq-macro" @@ -1680,19 +1533,6 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" -[[package]] -name = "stacker" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1f8b29fb42aafcea4edeeb6b2f2d7ecd0d969c48b4cf0d2e64aafc471dd6e59" -dependencies = [ - "cc", - "cfg-if", - "libc", - "psm", - "windows-sys 0.59.0", -] - [[package]] name = "static_assertions" version = "1.1.0" @@ -1710,12 +1550,6 @@ dependencies = [ "syn", ] -[[package]] -name = "strsim" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - [[package]] name = "swc_allocator" version = "4.0.1" @@ -1730,9 +1564,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "7.0.0" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3500dcf04c84606b38464561edc5e46f5132201cb3e23cf9613ed4033d6b1bb2" +checksum = "d4ccbe2ecad10ad7432100f878a107b1d972a8aee83ca53184d00c23a078bb8a" dependencies = [ "hstr", "once_cell", @@ -1741,9 +1575,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "14.0.4" +version = "18.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2bb772b3a26b8b71d4e8c112ced5b5867be2266364b58517407a270328a2696" +checksum = "a1c06698254e9b47daaf9bbb062af489a350bd8d10dfaab0cabbd32d46cec69d" dependencies = [ "anyhow", "ast_node", @@ -1751,7 +1585,6 @@ dependencies = [ "bytes-str", "either", "from_variant", - "new_debug_unreachable", "num-bigint", "once_cell", "rustc-hash", @@ -1762,7 +1595,7 @@ dependencies = [ "swc_sourcemap", "swc_visit", "tracing", - "unicode-width 0.1.14", + "unicode-width", "url", ] @@ -1792,30 +1625,11 @@ dependencies = [ "syn", ] -[[package]] -name = "swc_core" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2227216559bab16ea85598b846e584dac9b94c83686eb0404340ea69f4cba37d" -dependencies = [ - "swc_allocator", - "swc_atoms", - "swc_common", - "swc_config", - "swc_ecma_ast", - "swc_ecma_codegen", - "swc_ecma_parser", - "swc_ecma_transforms_base", - "swc_ecma_transforms_typescript", - "swc_ecma_visit", - "vergen", -] - [[package]] name = "swc_ecma_ast" -version = "14.0.0" +version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d8d26e697ce58654f0816890af7a28efd8660c154b613acefa2d3727e8ec93" +checksum = "724195600825cbdd2a899d5473d2ce1f24ae418bff1231f160ecf38a3bc81f46" dependencies = [ "bitflags", "is-macro", @@ -1832,9 +1646,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "16.0.0" +version = "21.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b3a46868f249b86a74f91774c8faf12340abb86ba7c3ff152bdc7a8f94011b6" +checksum = "5c77d9d21345ca986ae3b5ff1a4fa3607b15b07ed397506e6dba32e867cf40fd" dependencies = [ "ascii", "compact_str 0.7.1", @@ -1866,12 +1680,11 @@ dependencies = [ ] [[package]] -name = "swc_ecma_lexer" -version = "22.0.2" +name = "swc_ecma_parser" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69ec39d3c46e3a76129ad5b7032d509240fb150cf1a2e8a57b368bfd5ec3f9cd" +checksum = "e1d0c36843109fff178bbedc439b4190daa865d78e553134243a4df220329fdd" dependencies = [ - "arrayvec", "bitflags", "either", "num-bigint", @@ -1879,36 +1692,18 @@ dependencies = [ "rustc-hash", "seq-macro", "serde", - "smallvec", "smartstring", - "stacker", - "swc_atoms", - "swc_common", - "swc_ecma_ast", - "tracing", -] - -[[package]] -name = "swc_ecma_parser" -version = "22.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a43a77589c03110cb7f749b0e3feb8a75c5a81e9e539bde2873ddd5072fcb13" -dependencies = [ - "either", - "num-bigint", - "serde", "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_lexer", "tracing", ] [[package]] name = "swc_ecma_transforms_base" -version = "24.0.0" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2912d21bb6e1db97430b4425cc374e042057f25b5f2380f5e77319b5ebb6cb77" +checksum = "83f9f0dee4466e6eeb7042f2a0fc6c84298dfa914baff5bcfb44beb9f24b215f" dependencies = [ "better_scoped_tls", "indexmap", @@ -1928,9 +1723,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "26.0.0" +version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc54283b93c61ed8b0843c1a4c4586bad04a07741e9125b40b730259ff3d7133" +checksum = "652b77238937631359f964e53d53ca2b92f9fa29c6a28c9d3b054c44e18a17b9" dependencies = [ "base64", "bytes-str", @@ -1952,9 +1747,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "26.0.0" +version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32498fbf7f22b72cc849b594e26b5ba63def490ee307943f8c3741b26566c058" +checksum = "4c32bbafb42b8f0f2013e94a4b4981d643a645b1a7f9c20931cbca5bf78c1538" dependencies = [ "bytes-str", "rustc-hash", @@ -1970,9 +1765,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "20.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c3600d3ec9d59bcdab174c8dc75d5ffa96d2a3ec6739ca32e665366e101b71" +checksum = "2dd5ee449d21110a271e73d0a9f7640a8854a62cb0e2cb0c9db3445383598e21" dependencies = [ "indexmap", "num_cpus", @@ -1989,9 +1784,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "14.0.0" +version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d187b3440f20dac5d5a61aaedff585aefac9c75c1a6650abb7f25936a4f0e67" +checksum = "a69d63f7f704a2ec937edef90a3eba1f64602eceb60c8deb260c01131f680e8b" dependencies = [ "new_debug_unreachable", "num-bigint", @@ -2045,9 +1840,9 @@ dependencies = [ [[package]] name = "swc_ts_fast_strip" -version = "29.0.0" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "853ad7bd45c6bc30a0e0b4928eda1a552331f8cc206f7e82ae895625d67f4f5a" +checksum = "c2c78cf1bbb687c9e946f09514ed6cbb5db035b1b7add34d5a394b5e6e290682" dependencies = [ "anyhow", "bytes-str", @@ -2236,12 +2031,6 @@ dependencies = [ "tinyvec", ] -[[package]] -name = "unicode-width" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" - [[package]] name = "unicode-width" version = "0.2.2" @@ -2298,31 +2087,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "vergen" -version = "9.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777" -dependencies = [ - "anyhow", - "cargo_metadata", - "derive_builder", - "regex", - "rustversion", - "vergen-lib", -] - -[[package]] -name = "vergen-lib" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166" -dependencies = [ - "anyhow", - "derive_builder", - "rustversion", -] - [[package]] name = "version_check" version = "0.9.5" @@ -2410,22 +2174,13 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets 0.52.6", -] - [[package]] name = "windows-sys" version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" dependencies = [ - "windows-targets 0.53.5", + "windows-targets", ] [[package]] @@ -2437,22 +2192,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-targets" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm 0.52.6", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", -] - [[package]] name = "windows-targets" version = "0.53.5" @@ -2460,106 +2199,58 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ "windows-link", - "windows_aarch64_gnullvm 0.53.1", - "windows_aarch64_msvc 0.53.1", - "windows_i686_gnu 0.53.1", - "windows_i686_gnullvm 0.53.1", - "windows_i686_msvc 0.53.1", - "windows_x86_64_gnu 0.53.1", - "windows_x86_64_gnullvm 0.53.1", - "windows_x86_64_msvc 0.53.1", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - [[package]] name = "windows_aarch64_gnullvm" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - [[package]] name = "windows_aarch64_msvc" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - [[package]] name = "windows_i686_gnu" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - [[package]] name = "windows_i686_gnullvm" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - [[package]] name = "windows_i686_msvc" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - [[package]] name = "windows_x86_64_gnu" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - [[package]] name = "windows_x86_64_gnullvm" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - [[package]] name = "windows_x86_64_msvc" version = "0.53.1" @@ -2686,6 +2377,6 @@ dependencies = [ [[package]] name = "zmij" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee2a72b10d087f75fb2e1c2c7343e308fe6970527c22a41caf8372e165ff5c1" +checksum = "30e0d8dffbae3d840f64bda38e28391faef673a7b5a6017840f2a106c8145868" diff --git a/deps/rust/cargo.bzl b/deps/rust/cargo.bzl index 23cceda07c3..7c0ef783fcd 100644 --- a/deps/rust/cargo.bzl +++ b/deps/rust/cargo.bzl @@ -25,12 +25,13 @@ PACKAGES = WORKERD_CXX_PACKAGES | { "quote": crate.spec(version = "1"), "ruff_python_ast": crate.spec(git = "https://github.com/astral-sh/ruff", tag = "0.12.1"), "ruff_python_parser": crate.spec(git = "https://github.com/astral-sh/ruff", tag = "0.12.1"), - "serde_json": crate.spec(version = "1"), + # param_extractor depends on unbounded_depth feature + "serde_json": crate.spec(version = "1", features = ["unbounded_depth"]), "serde": crate.spec(version = "1", features = ["derive"]), "thiserror": crate.spec(version = "2"), # tokio is huge, let's enable only features when we actually need them. "tokio": crate.spec(version = "1", default_features = False, features = ["net", "rt", "rt-multi-thread", "time"]), "tracing": crate.spec(version = "0", default_features = False, features = ["std"]), - "swc_core": crate.spec(version = "35", features = ["common", "ecma_ast", "ecma_codegen", "ecma_parser", "ecma_transforms_typescript", "ecma_visit", "swc_ecma_visit", "swc_config"]), - "swc_ts_fast_strip": crate.spec(version = "29"), + "swc_common": crate.spec(version = "18"), + "swc_ts_fast_strip": crate.spec(version = "41"), } diff --git a/deps/rust/crates/BUILD.ar_archive_writer-0.2.0.bazel b/deps/rust/crates/BUILD.ar_archive_writer-0.2.0.bazel deleted file mode 100644 index 15890026939..00000000000 --- a/deps/rust/crates/BUILD.ar_archive_writer-0.2.0.bazel +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "ar_archive_writer", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=ar_archive_writer", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.2.0", - deps = [ - "@crates_vendor__object-0.32.2//:object", - ], -) diff --git a/deps/rust/crates/BUILD.arrayvec-0.7.6.bazel b/deps/rust/crates/BUILD.arrayvec-0.7.6.bazel deleted file mode 100644 index cf57b512ddf..00000000000 --- a/deps/rust/crates/BUILD.arrayvec-0.7.6.bazel +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "arrayvec", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "std", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=arrayvec", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.7.6", -) diff --git a/deps/rust/crates/BUILD.ast_node-3.0.4.bazel b/deps/rust/crates/BUILD.ast_node-5.0.0.bazel similarity index 98% rename from deps/rust/crates/BUILD.ast_node-3.0.4.bazel rename to deps/rust/crates/BUILD.ast_node-5.0.0.bazel index 1e2360cf5fd..b038b1f7171 100644 --- a/deps/rust/crates/BUILD.ast_node-3.0.4.bazel +++ b/deps/rust/crates/BUILD.ast_node-5.0.0.bazel @@ -40,7 +40,7 @@ rust_proc_macro( "noclippy", "norustfmt", ], - version = "3.0.4", + version = "5.0.0", deps = [ "@crates_vendor__quote-1.0.42//:quote", "@crates_vendor__swc_macros_common-1.0.1//:swc_macros_common", diff --git a/deps/rust/crates/BUILD.bazel b/deps/rust/crates/BUILD.bazel index 17d2a9157a4..b9a1778bf25 100644 --- a/deps/rust/crates/BUILD.bazel +++ b/deps/rust/crates/BUILD.bazel @@ -332,26 +332,26 @@ alias( ) alias( - name = "swc_core-35.0.0", - actual = "@crates_vendor__swc_core-35.0.0//:swc_core", + name = "swc_common-18.0.1", + actual = "@crates_vendor__swc_common-18.0.1//:swc_common", tags = ["manual"], ) alias( - name = "swc_core", - actual = "@crates_vendor__swc_core-35.0.0//:swc_core", + name = "swc_common", + actual = "@crates_vendor__swc_common-18.0.1//:swc_common", tags = ["manual"], ) alias( - name = "swc_ts_fast_strip-29.0.0", - actual = "@crates_vendor__swc_ts_fast_strip-29.0.0//:swc_ts_fast_strip", + name = "swc_ts_fast_strip-41.0.0", + actual = "@crates_vendor__swc_ts_fast_strip-41.0.0//:swc_ts_fast_strip", tags = ["manual"], ) alias( name = "swc_ts_fast_strip", - actual = "@crates_vendor__swc_ts_fast_strip-29.0.0//:swc_ts_fast_strip", + actual = "@crates_vendor__swc_ts_fast_strip-41.0.0//:swc_ts_fast_strip", tags = ["manual"], ) diff --git a/deps/rust/crates/BUILD.camino-1.2.2.bazel b/deps/rust/crates/BUILD.camino-1.2.2.bazel deleted file mode 100644 index f263856ae32..00000000000 --- a/deps/rust/crates/BUILD.camino-1.2.2.bazel +++ /dev/null @@ -1,110 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "camino", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "serde1", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=camino", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.2.2", - deps = [ - "@crates_vendor__camino-1.2.2//:build_script_build", - "@crates_vendor__serde_core-1.0.228//:serde_core", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "serde1", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "camino", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=camino", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.2.2", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.cargo-platform-0.1.9.bazel b/deps/rust/crates/BUILD.cargo-platform-0.1.9.bazel deleted file mode 100644 index e8a01984fb7..00000000000 --- a/deps/rust/crates/BUILD.cargo-platform-0.1.9.bazel +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "cargo_platform", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=cargo-platform", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.9", - deps = [ - "@crates_vendor__serde-1.0.228//:serde", - ], -) diff --git a/deps/rust/crates/BUILD.cargo_metadata-0.19.2.bazel b/deps/rust/crates/BUILD.cargo_metadata-0.19.2.bazel deleted file mode 100644 index 1ed44a740ff..00000000000 --- a/deps/rust/crates/BUILD.cargo_metadata-0.19.2.bazel +++ /dev/null @@ -1,55 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "cargo_metadata", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=cargo_metadata", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.19.2", - deps = [ - "@crates_vendor__camino-1.2.2//:camino", - "@crates_vendor__cargo-platform-0.1.9//:cargo_platform", - "@crates_vendor__semver-1.0.27//:semver", - "@crates_vendor__serde-1.0.228//:serde", - "@crates_vendor__serde_json-1.0.148//:serde_json", - "@crates_vendor__thiserror-2.0.17//:thiserror", - ], -) diff --git a/deps/rust/crates/BUILD.darling-0.20.11.bazel b/deps/rust/crates/BUILD.darling-0.20.11.bazel deleted file mode 100644 index 66b8fa534a1..00000000000 --- a/deps/rust/crates/BUILD.darling-0.20.11.bazel +++ /dev/null @@ -1,54 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "darling", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "suggestions", - ], - crate_root = "src/lib.rs", - edition = "2021", - proc_macro_deps = [ - "@crates_vendor__darling_macro-0.20.11//:darling_macro", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=darling", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.20.11", - deps = [ - "@crates_vendor__darling_core-0.20.11//:darling_core", - ], -) diff --git a/deps/rust/crates/BUILD.darling_core-0.20.11.bazel b/deps/rust/crates/BUILD.darling_core-0.20.11.bazel deleted file mode 100644 index 14b59e4769b..00000000000 --- a/deps/rust/crates/BUILD.darling_core-0.20.11.bazel +++ /dev/null @@ -1,56 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "darling_core", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "strsim", - "suggestions", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=darling_core", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.20.11", - deps = [ - "@crates_vendor__fnv-1.0.7//:fnv", - "@crates_vendor__ident_case-1.0.1//:ident_case", - "@crates_vendor__proc-macro2-1.0.104//:proc_macro2", - "@crates_vendor__quote-1.0.42//:quote", - "@crates_vendor__strsim-0.11.1//:strsim", - "@crates_vendor__syn-2.0.113//:syn", - ], -) diff --git a/deps/rust/crates/BUILD.darling_macro-0.20.11.bazel b/deps/rust/crates/BUILD.darling_macro-0.20.11.bazel deleted file mode 100644 index 756c6f83aee..00000000000 --- a/deps/rust/crates/BUILD.darling_macro-0.20.11.bazel +++ /dev/null @@ -1,49 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_proc_macro") - -package(default_visibility = ["//visibility:public"]) - -rust_proc_macro( - name = "darling_macro", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=darling_macro", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.20.11", - deps = [ - "@crates_vendor__darling_core-0.20.11//:darling_core", - "@crates_vendor__quote-1.0.42//:quote", - "@crates_vendor__syn-2.0.113//:syn", - ], -) diff --git a/deps/rust/crates/BUILD.derive_builder-0.20.2.bazel b/deps/rust/crates/BUILD.derive_builder-0.20.2.bazel deleted file mode 100644 index dcb0d6f02fc..00000000000 --- a/deps/rust/crates/BUILD.derive_builder-0.20.2.bazel +++ /dev/null @@ -1,51 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "derive_builder", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "std", - ], - crate_root = "src/lib.rs", - edition = "2018", - proc_macro_deps = [ - "@crates_vendor__derive_builder_macro-0.20.2//:derive_builder_macro", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=derive_builder", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.20.2", -) diff --git a/deps/rust/crates/BUILD.derive_builder_core-0.20.2.bazel b/deps/rust/crates/BUILD.derive_builder_core-0.20.2.bazel deleted file mode 100644 index 80df319f21a..00000000000 --- a/deps/rust/crates/BUILD.derive_builder_core-0.20.2.bazel +++ /dev/null @@ -1,53 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "derive_builder_core", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "lib_has_std", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=derive_builder_core", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.20.2", - deps = [ - "@crates_vendor__darling-0.20.11//:darling", - "@crates_vendor__proc-macro2-1.0.104//:proc_macro2", - "@crates_vendor__quote-1.0.42//:quote", - "@crates_vendor__syn-2.0.113//:syn", - ], -) diff --git a/deps/rust/crates/BUILD.derive_builder_macro-0.20.2.bazel b/deps/rust/crates/BUILD.derive_builder_macro-0.20.2.bazel deleted file mode 100644 index 28efa9a61d0..00000000000 --- a/deps/rust/crates/BUILD.derive_builder_macro-0.20.2.bazel +++ /dev/null @@ -1,51 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_proc_macro") - -package(default_visibility = ["//visibility:public"]) - -rust_proc_macro( - name = "derive_builder_macro", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "lib_has_std", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=derive_builder_macro", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.20.2", - deps = [ - "@crates_vendor__derive_builder_core-0.20.2//:derive_builder_core", - "@crates_vendor__syn-2.0.113//:syn", - ], -) diff --git a/deps/rust/crates/BUILD.fnv-1.0.7.bazel b/deps/rust/crates/BUILD.fnv-1.0.7.bazel deleted file mode 100644 index 5dd9ea8b7f4..00000000000 --- a/deps/rust/crates/BUILD.fnv-1.0.7.bazel +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "fnv", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "std", - ], - crate_root = "lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=fnv", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.0.7", -) diff --git a/deps/rust/crates/BUILD.from_variant-2.0.2.bazel b/deps/rust/crates/BUILD.from_variant-3.0.0.bazel similarity index 98% rename from deps/rust/crates/BUILD.from_variant-2.0.2.bazel rename to deps/rust/crates/BUILD.from_variant-3.0.0.bazel index 6c0ce8d2676..06681d9eb5e 100644 --- a/deps/rust/crates/BUILD.from_variant-2.0.2.bazel +++ b/deps/rust/crates/BUILD.from_variant-3.0.0.bazel @@ -40,7 +40,7 @@ rust_proc_macro( "noclippy", "norustfmt", ], - version = "2.0.2", + version = "3.0.0", deps = [ "@crates_vendor__swc_macros_common-1.0.1//:swc_macros_common", "@crates_vendor__syn-2.0.113//:syn", diff --git a/deps/rust/crates/BUILD.hstr-2.1.0.bazel b/deps/rust/crates/BUILD.hstr-3.0.3.bazel similarity index 92% rename from deps/rust/crates/BUILD.hstr-2.1.0.bazel rename to deps/rust/crates/BUILD.hstr-3.0.3.bazel index 2d2c090b590..f32360261e6 100644 --- a/deps/rust/crates/BUILD.hstr-2.1.0.bazel +++ b/deps/rust/crates/BUILD.hstr-3.0.3.bazel @@ -28,6 +28,9 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "serde", + ], crate_root = "src/lib.rs", edition = "2021", rustc_flags = [ @@ -40,12 +43,13 @@ rust_library( "noclippy", "norustfmt", ], - version = "2.1.0", + version = "3.0.3", deps = [ "@crates_vendor__hashbrown-0.14.5//:hashbrown", "@crates_vendor__new_debug_unreachable-1.0.6//:debug_unreachable", "@crates_vendor__once_cell-1.21.3//:once_cell", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", + "@crates_vendor__serde-1.0.228//:serde", "@crates_vendor__triomphe-0.1.15//:triomphe", ], ) diff --git a/deps/rust/crates/BUILD.ident_case-1.0.1.bazel b/deps/rust/crates/BUILD.ident_case-1.0.1.bazel deleted file mode 100644 index f1da6345411..00000000000 --- a/deps/rust/crates/BUILD.ident_case-1.0.1.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "ident_case", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=ident_case", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.0.1", -) diff --git a/deps/rust/crates/BUILD.object-0.32.2.bazel b/deps/rust/crates/BUILD.object-0.32.2.bazel deleted file mode 100644 index e95b4832e5a..00000000000 --- a/deps/rust/crates/BUILD.object-0.32.2.bazel +++ /dev/null @@ -1,59 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "object", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "archive", - "coff", - "elf", - "macho", - "pe", - "read", - "read_core", - "std", - "unaligned", - "xcoff", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=object", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.32.2", - deps = [ - "@crates_vendor__memchr-2.7.6//:memchr", - ], -) diff --git a/deps/rust/crates/BUILD.psm-0.1.28.bazel b/deps/rust/crates/BUILD.psm-0.1.28.bazel deleted file mode 100644 index 995da59975b..00000000000 --- a/deps/rust/crates/BUILD.psm-0.1.28.bazel +++ /dev/null @@ -1,107 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "psm", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=psm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.28", - deps = [ - "@crates_vendor__psm-0.1.28//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "psm", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=psm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.28", - visibility = ["//visibility:private"], - deps = [ - "@crates_vendor__ar_archive_writer-0.2.0//:ar_archive_writer", - "@crates_vendor__cc-1.2.51//:cc", - ], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.semver-1.0.27.bazel b/deps/rust/crates/BUILD.semver-1.0.27.bazel index 0e88f5f9454..c3d366685d6 100644 --- a/deps/rust/crates/BUILD.semver-1.0.27.bazel +++ b/deps/rust/crates/BUILD.semver-1.0.27.bazel @@ -16,9 +16,6 @@ rust_library( include = ["**/*.rs"], allow_empty = True, ), - aliases = { - "@crates_vendor__serde_core-1.0.228//:serde_core": "serde", - }, compile_data = glob( include = ["**"], allow_empty = True, @@ -33,7 +30,6 @@ rust_library( ), crate_features = [ "default", - "serde", "std", ], crate_root = "src/lib.rs", @@ -49,7 +45,4 @@ rust_library( "norustfmt", ], version = "1.0.27", - deps = [ - "@crates_vendor__serde_core-1.0.228//:serde_core", - ], ) diff --git a/deps/rust/crates/BUILD.serde_json-1.0.148.bazel b/deps/rust/crates/BUILD.serde_json-1.0.148.bazel index 4b9bc1cbbc4..741c4c75d3c 100644 --- a/deps/rust/crates/BUILD.serde_json-1.0.148.bazel +++ b/deps/rust/crates/BUILD.serde_json-1.0.148.bazel @@ -53,7 +53,7 @@ rust_library( "@crates_vendor__memchr-2.7.6//:memchr", "@crates_vendor__serde_core-1.0.228//:serde_core", "@crates_vendor__serde_json-1.0.148//:build_script_build", - "@crates_vendor__zmij-1.0.9//:zmij", + "@crates_vendor__zmij-1.0.10//:zmij", ], ) diff --git a/deps/rust/crates/BUILD.stacker-0.1.22.bazel b/deps/rust/crates/BUILD.stacker-0.1.22.bazel deleted file mode 100644 index 44b4945cc0a..00000000000 --- a/deps/rust/crates/BUILD.stacker-0.1.22.bazel +++ /dev/null @@ -1,114 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "stacker", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=stacker", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.22", - deps = [ - "@crates_vendor__cfg-if-1.0.4//:cfg_if", - "@crates_vendor__libc-0.2.179//:libc", - "@crates_vendor__psm-0.1.28//:psm", - "@crates_vendor__stacker-0.1.22//:build_script_build", - ] + select({ - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@crates_vendor__windows-sys-0.59.0//:windows_sys", # cfg(all(windows, not(target_arch = "arm64ec"))) - ], - "//conditions:default": [], - }), -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "stacker", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=stacker", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.22", - visibility = ["//visibility:private"], - deps = [ - "@crates_vendor__cc-1.2.51//:cc", - ], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.strsim-0.11.1.bazel b/deps/rust/crates/BUILD.strsim-0.11.1.bazel deleted file mode 100644 index a88d6316ead..00000000000 --- a/deps/rust/crates/BUILD.strsim-0.11.1.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "strsim", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=strsim", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.11.1", -) diff --git a/deps/rust/crates/BUILD.swc_atoms-7.0.0.bazel b/deps/rust/crates/BUILD.swc_atoms-9.0.0.bazel similarity index 94% rename from deps/rust/crates/BUILD.swc_atoms-7.0.0.bazel rename to deps/rust/crates/BUILD.swc_atoms-9.0.0.bazel index ea87c9c5dfe..7ca8f95614e 100644 --- a/deps/rust/crates/BUILD.swc_atoms-7.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_atoms-9.0.0.bazel @@ -40,9 +40,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "7.0.0", + version = "9.0.0", deps = [ - "@crates_vendor__hstr-2.1.0//:hstr", + "@crates_vendor__hstr-3.0.3//:hstr", "@crates_vendor__once_cell-1.21.3//:once_cell", "@crates_vendor__serde-1.0.228//:serde", ], diff --git a/deps/rust/crates/BUILD.swc_common-14.0.4.bazel b/deps/rust/crates/BUILD.swc_common-18.0.1.bazel similarity index 85% rename from deps/rust/crates/BUILD.swc_common-14.0.4.bazel rename to deps/rust/crates/BUILD.swc_common-18.0.1.bazel index 39f0ff9e9ae..40f98e89762 100644 --- a/deps/rust/crates/BUILD.swc_common-14.0.4.bazel +++ b/deps/rust/crates/BUILD.swc_common-18.0.1.bazel @@ -35,8 +35,8 @@ rust_library( crate_root = "src/lib.rs", edition = "2021", proc_macro_deps = [ - "@crates_vendor__ast_node-3.0.4//:ast_node", - "@crates_vendor__from_variant-2.0.2//:from_variant", + "@crates_vendor__ast_node-5.0.0//:ast_node", + "@crates_vendor__from_variant-3.0.0//:from_variant", "@crates_vendor__swc_eq_ignore_macros-1.0.1//:swc_eq_ignore_macros", ], rustc_flags = [ @@ -49,23 +49,22 @@ rust_library( "noclippy", "norustfmt", ], - version = "14.0.4", + version = "18.0.1", deps = [ "@crates_vendor__anyhow-1.0.100//:anyhow", "@crates_vendor__better_scoped_tls-1.0.1//:better_scoped_tls", "@crates_vendor__bytes-str-0.2.7//:bytes_str", "@crates_vendor__either-1.15.0//:either", - "@crates_vendor__new_debug_unreachable-1.0.6//:debug_unreachable", "@crates_vendor__num-bigint-0.4.6//:num_bigint", "@crates_vendor__once_cell-1.21.3//:once_cell", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", "@crates_vendor__serde-1.0.228//:serde", "@crates_vendor__siphasher-0.3.11//:siphasher", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", "@crates_vendor__swc_sourcemap-9.3.4//:swc_sourcemap", "@crates_vendor__swc_visit-2.0.1//:swc_visit", "@crates_vendor__tracing-0.1.44//:tracing", - "@crates_vendor__unicode-width-0.1.14//:unicode_width", + "@crates_vendor__unicode-width-0.2.2//:unicode_width", "@crates_vendor__url-2.5.7//:url", ], ) diff --git a/deps/rust/crates/BUILD.swc_core-35.0.0.bazel b/deps/rust/crates/BUILD.swc_core-35.0.0.bazel deleted file mode 100644 index b39ee474006..00000000000 --- a/deps/rust/crates/BUILD.swc_core-35.0.0.bazel +++ /dev/null @@ -1,160 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "swc_core", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "__common", - "__ecma", - "__ecma_transforms", - "__parser", - "__visit", - "common", - "ecma_ast", - "ecma_codegen", - "ecma_parser", - "ecma_transforms_typescript", - "ecma_visit", - "swc_atoms", - "swc_common", - "swc_config", - "swc_ecma_ast", - "swc_ecma_codegen", - "swc_ecma_parser", - "swc_ecma_transforms_base", - "swc_ecma_transforms_typescript", - "swc_ecma_visit", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=swc_core", - "manual", - "noclippy", - "norustfmt", - ], - version = "35.0.0", - deps = [ - "@crates_vendor__swc_allocator-4.0.1//:swc_allocator", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_config-3.1.2//:swc_config", - "@crates_vendor__swc_core-35.0.0//:build_script_build", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_codegen-16.0.0//:swc_ecma_codegen", - "@crates_vendor__swc_ecma_parser-22.0.3//:swc_ecma_parser", - "@crates_vendor__swc_ecma_transforms_base-24.0.0//:swc_ecma_transforms_base", - "@crates_vendor__swc_ecma_transforms_typescript-26.0.0//:swc_ecma_transforms_typescript", - "@crates_vendor__swc_ecma_visit-14.0.0//:swc_ecma_visit", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "__common", - "__ecma", - "__ecma_transforms", - "__parser", - "__visit", - "common", - "ecma_ast", - "ecma_codegen", - "ecma_parser", - "ecma_transforms_typescript", - "ecma_visit", - "swc_atoms", - "swc_common", - "swc_config", - "swc_ecma_ast", - "swc_ecma_codegen", - "swc_ecma_parser", - "swc_ecma_transforms_base", - "swc_ecma_transforms_typescript", - "swc_ecma_visit", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "swc_core", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=swc_core", - "manual", - "noclippy", - "norustfmt", - ], - version = "35.0.0", - visibility = ["//visibility:private"], - deps = [ - "@crates_vendor__vergen-9.0.6//:vergen", - ], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.swc_ecma_ast-14.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_ast-19.0.0.bazel similarity index 92% rename from deps/rust/crates/BUILD.swc_ecma_ast-14.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_ast-19.0.0.bazel index 87c9d83c2ed..dc92ad06b98 100644 --- a/deps/rust/crates/BUILD.swc_ecma_ast-14.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_ast-19.0.0.bazel @@ -47,15 +47,15 @@ rust_library( "noclippy", "norustfmt", ], - version = "14.0.0", + version = "19.0.0", deps = [ "@crates_vendor__bitflags-2.10.0//:bitflags", "@crates_vendor__num-bigint-0.4.6//:num_bigint", "@crates_vendor__once_cell-1.21.3//:once_cell", "@crates_vendor__phf-0.11.3//:phf", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", "@crates_vendor__swc_visit-2.0.1//:swc_visit", "@crates_vendor__unicode-id-start-1.4.0//:unicode_id_start", ], diff --git a/deps/rust/crates/BUILD.swc_ecma_codegen-16.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_codegen-21.0.0.bazel similarity index 90% rename from deps/rust/crates/BUILD.swc_ecma_codegen-16.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_codegen-21.0.0.bazel index 5904a3ae416..9f0f7d99101 100644 --- a/deps/rust/crates/BUILD.swc_ecma_codegen-16.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_codegen-21.0.0.bazel @@ -43,7 +43,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "16.0.0", + version = "21.0.0", deps = [ "@crates_vendor__ascii-1.1.0//:ascii", "@crates_vendor__compact_str-0.7.1//:compact_str", @@ -55,9 +55,9 @@ rust_library( "@crates_vendor__ryu-js-1.0.2//:ryu_js", "@crates_vendor__serde-1.0.228//:serde", "@crates_vendor__swc_allocator-4.0.1//:swc_allocator", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", "@crates_vendor__swc_sourcemap-9.3.4//:swc_sourcemap", "@crates_vendor__tracing-0.1.44//:tracing", ], diff --git a/deps/rust/crates/BUILD.swc_ecma_parser-22.0.3.bazel b/deps/rust/crates/BUILD.swc_ecma_parser-22.0.3.bazel deleted file mode 100644 index 3f5acc0e02e..00000000000 --- a/deps/rust/crates/BUILD.swc_ecma_parser-22.0.3.bazel +++ /dev/null @@ -1,58 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "swc_ecma_parser", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "typescript", - "unstable", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=swc_ecma_parser", - "manual", - "noclippy", - "norustfmt", - ], - version = "22.0.3", - deps = [ - "@crates_vendor__either-1.15.0//:either", - "@crates_vendor__num-bigint-0.4.6//:num_bigint", - "@crates_vendor__serde-1.0.228//:serde", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_lexer-22.0.2//:swc_ecma_lexer", - "@crates_vendor__tracing-0.1.44//:tracing", - ], -) diff --git a/deps/rust/crates/BUILD.swc_ecma_lexer-22.0.2.bazel b/deps/rust/crates/BUILD.swc_ecma_parser-32.0.0.bazel similarity index 77% rename from deps/rust/crates/BUILD.swc_ecma_lexer-22.0.2.bazel rename to deps/rust/crates/BUILD.swc_ecma_parser-32.0.0.bazel index 04588f14ab2..a7521462cb1 100644 --- a/deps/rust/crates/BUILD.swc_ecma_lexer-22.0.2.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_parser-32.0.0.bazel @@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "swc_ecma_lexer", + name = "swc_ecma_parser", srcs = glob( include = ["**/*.rs"], allow_empty = True, @@ -29,9 +29,8 @@ rust_library( ], ), crate_features = [ - "default", - "stacker", "typescript", + "unstable", ], crate_root = "src/lib.rs", edition = "2021", @@ -43,26 +42,23 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=swc_ecma_lexer", + "crate-name=swc_ecma_parser", "manual", "noclippy", "norustfmt", ], - version = "22.0.2", + version = "32.0.0", deps = [ - "@crates_vendor__arrayvec-0.7.6//:arrayvec", "@crates_vendor__bitflags-2.10.0//:bitflags", "@crates_vendor__either-1.15.0//:either", "@crates_vendor__num-bigint-0.4.6//:num_bigint", "@crates_vendor__phf-0.11.3//:phf", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", "@crates_vendor__serde-1.0.228//:serde", - "@crates_vendor__smallvec-1.15.1//:smallvec", "@crates_vendor__smartstring-1.0.1//:smartstring", - "@crates_vendor__stacker-0.1.22//:stacker", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", "@crates_vendor__tracing-0.1.44//:tracing", ], ) diff --git a/deps/rust/crates/BUILD.swc_ecma_transforms_base-24.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_transforms_base-35.0.0.bazel similarity index 80% rename from deps/rust/crates/BUILD.swc_ecma_transforms_base-24.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_transforms_base-35.0.0.bazel index fe2e18a7544..fdb69c5698f 100644 --- a/deps/rust/crates/BUILD.swc_ecma_transforms_base-24.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_transforms_base-35.0.0.bazel @@ -40,7 +40,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "24.0.0", + version = "35.0.0", deps = [ "@crates_vendor__better_scoped_tls-1.0.1//:better_scoped_tls", "@crates_vendor__indexmap-2.12.1//:indexmap", @@ -49,12 +49,12 @@ rust_library( "@crates_vendor__phf-0.11.3//:phf", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", "@crates_vendor__serde-1.0.228//:serde", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_parser-22.0.3//:swc_ecma_parser", - "@crates_vendor__swc_ecma_utils-20.0.0//:swc_ecma_utils", - "@crates_vendor__swc_ecma_visit-14.0.0//:swc_ecma_visit", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", + "@crates_vendor__swc_ecma_parser-32.0.0//:swc_ecma_parser", + "@crates_vendor__swc_ecma_utils-25.0.0//:swc_ecma_utils", + "@crates_vendor__swc_ecma_visit-19.0.0//:swc_ecma_visit", "@crates_vendor__tracing-0.1.44//:tracing", ], ) diff --git a/deps/rust/crates/BUILD.swc_ecma_transforms_react-26.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_transforms_react-38.0.0.bazel similarity index 79% rename from deps/rust/crates/BUILD.swc_ecma_transforms_react-26.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_transforms_react-38.0.0.bazel index a9095dc2555..00fe735c664 100644 --- a/deps/rust/crates/BUILD.swc_ecma_transforms_react-26.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_transforms_react-38.0.0.bazel @@ -48,7 +48,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "26.0.0", + version = "38.0.0", deps = [ "@crates_vendor__base64-0.22.1//:base64", "@crates_vendor__bytes-str-0.2.7//:bytes_str", @@ -57,13 +57,13 @@ rust_library( "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", "@crates_vendor__serde-1.0.228//:serde", "@crates_vendor__sha1-0.10.6//:sha1", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", "@crates_vendor__swc_config-3.1.2//:swc_config", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_parser-22.0.3//:swc_ecma_parser", - "@crates_vendor__swc_ecma_transforms_base-24.0.0//:swc_ecma_transforms_base", - "@crates_vendor__swc_ecma_utils-20.0.0//:swc_ecma_utils", - "@crates_vendor__swc_ecma_visit-14.0.0//:swc_ecma_visit", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", + "@crates_vendor__swc_ecma_parser-32.0.0//:swc_ecma_parser", + "@crates_vendor__swc_ecma_transforms_base-35.0.0//:swc_ecma_transforms_base", + "@crates_vendor__swc_ecma_utils-25.0.0//:swc_ecma_utils", + "@crates_vendor__swc_ecma_visit-19.0.0//:swc_ecma_visit", ], ) diff --git a/deps/rust/crates/BUILD.swc_ecma_transforms_typescript-26.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_transforms_typescript-38.0.0.bazel similarity index 74% rename from deps/rust/crates/BUILD.swc_ecma_transforms_typescript-26.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_transforms_typescript-38.0.0.bazel index 40069c359ed..28ec22cc5b7 100644 --- a/deps/rust/crates/BUILD.swc_ecma_transforms_typescript-26.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_transforms_typescript-38.0.0.bazel @@ -40,17 +40,17 @@ rust_library( "noclippy", "norustfmt", ], - version = "26.0.0", + version = "38.0.0", deps = [ "@crates_vendor__bytes-str-0.2.7//:bytes_str", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", "@crates_vendor__serde-1.0.228//:serde", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_transforms_base-24.0.0//:swc_ecma_transforms_base", - "@crates_vendor__swc_ecma_transforms_react-26.0.0//:swc_ecma_transforms_react", - "@crates_vendor__swc_ecma_utils-20.0.0//:swc_ecma_utils", - "@crates_vendor__swc_ecma_visit-14.0.0//:swc_ecma_visit", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", + "@crates_vendor__swc_ecma_transforms_base-35.0.0//:swc_ecma_transforms_base", + "@crates_vendor__swc_ecma_transforms_react-38.0.0//:swc_ecma_transforms_react", + "@crates_vendor__swc_ecma_utils-25.0.0//:swc_ecma_utils", + "@crates_vendor__swc_ecma_visit-19.0.0//:swc_ecma_visit", ], ) diff --git a/deps/rust/crates/BUILD.swc_ecma_utils-20.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_utils-25.0.0.bazel similarity index 85% rename from deps/rust/crates/BUILD.swc_ecma_utils-20.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_utils-25.0.0.bazel index d0d905ed183..110b8b40a65 100644 --- a/deps/rust/crates/BUILD.swc_ecma_utils-20.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_utils-25.0.0.bazel @@ -40,7 +40,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "20.0.0", + version = "25.0.0", deps = [ "@crates_vendor__indexmap-2.12.1//:indexmap", "@crates_vendor__num_cpus-1.17.0//:num_cpus", @@ -48,10 +48,10 @@ rust_library( "@crates_vendor__par-core-2.0.0//:par_core", "@crates_vendor__rustc-hash-2.1.1//:rustc_hash", "@crates_vendor__ryu-js-1.0.2//:ryu_js", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_visit-14.0.0//:swc_ecma_visit", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", + "@crates_vendor__swc_ecma_visit-19.0.0//:swc_ecma_visit", "@crates_vendor__tracing-0.1.44//:tracing", ], ) diff --git a/deps/rust/crates/BUILD.swc_ecma_visit-14.0.0.bazel b/deps/rust/crates/BUILD.swc_ecma_visit-19.0.0.bazel similarity index 87% rename from deps/rust/crates/BUILD.swc_ecma_visit-14.0.0.bazel rename to deps/rust/crates/BUILD.swc_ecma_visit-19.0.0.bazel index e800d830331..8dddd424737 100644 --- a/deps/rust/crates/BUILD.swc_ecma_visit-14.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ecma_visit-19.0.0.bazel @@ -43,13 +43,13 @@ rust_library( "noclippy", "norustfmt", ], - version = "14.0.0", + version = "19.0.0", deps = [ "@crates_vendor__new_debug_unreachable-1.0.6//:debug_unreachable", "@crates_vendor__num-bigint-0.4.6//:num_bigint", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", "@crates_vendor__swc_visit-2.0.1//:swc_visit", "@crates_vendor__tracing-0.1.44//:tracing", ], diff --git a/deps/rust/crates/BUILD.swc_ts_fast_strip-29.0.0.bazel b/deps/rust/crates/BUILD.swc_ts_fast_strip-41.0.0.bazel similarity index 70% rename from deps/rust/crates/BUILD.swc_ts_fast_strip-29.0.0.bazel rename to deps/rust/crates/BUILD.swc_ts_fast_strip-41.0.0.bazel index d339c9f8784..8532a4c028c 100644 --- a/deps/rust/crates/BUILD.swc_ts_fast_strip-29.0.0.bazel +++ b/deps/rust/crates/BUILD.swc_ts_fast_strip-41.0.0.bazel @@ -43,19 +43,19 @@ rust_library( "noclippy", "norustfmt", ], - version = "29.0.0", + version = "41.0.0", deps = [ "@crates_vendor__anyhow-1.0.100//:anyhow", "@crates_vendor__bytes-str-0.2.7//:bytes_str", "@crates_vendor__serde-1.0.228//:serde", - "@crates_vendor__swc_atoms-7.0.0//:swc_atoms", - "@crates_vendor__swc_common-14.0.4//:swc_common", - "@crates_vendor__swc_ecma_ast-14.0.0//:swc_ecma_ast", - "@crates_vendor__swc_ecma_codegen-16.0.0//:swc_ecma_codegen", - "@crates_vendor__swc_ecma_parser-22.0.3//:swc_ecma_parser", - "@crates_vendor__swc_ecma_transforms_base-24.0.0//:swc_ecma_transforms_base", - "@crates_vendor__swc_ecma_transforms_react-26.0.0//:swc_ecma_transforms_react", - "@crates_vendor__swc_ecma_transforms_typescript-26.0.0//:swc_ecma_transforms_typescript", - "@crates_vendor__swc_ecma_visit-14.0.0//:swc_ecma_visit", + "@crates_vendor__swc_atoms-9.0.0//:swc_atoms", + "@crates_vendor__swc_common-18.0.1//:swc_common", + "@crates_vendor__swc_ecma_ast-19.0.0//:swc_ecma_ast", + "@crates_vendor__swc_ecma_codegen-21.0.0//:swc_ecma_codegen", + "@crates_vendor__swc_ecma_parser-32.0.0//:swc_ecma_parser", + "@crates_vendor__swc_ecma_transforms_base-35.0.0//:swc_ecma_transforms_base", + "@crates_vendor__swc_ecma_transforms_react-38.0.0//:swc_ecma_transforms_react", + "@crates_vendor__swc_ecma_transforms_typescript-38.0.0//:swc_ecma_transforms_typescript", + "@crates_vendor__swc_ecma_visit-19.0.0//:swc_ecma_visit", ], ) diff --git a/deps/rust/crates/BUILD.unicode-width-0.1.14.bazel b/deps/rust/crates/BUILD.unicode-width-0.1.14.bazel deleted file mode 100644 index 5f0b47d378f..00000000000 --- a/deps/rust/crates/BUILD.unicode-width-0.1.14.bazel +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "unicode_width", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "cjk", - "default", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=unicode-width", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.14", -) diff --git a/deps/rust/crates/BUILD.vergen-9.0.6.bazel b/deps/rust/crates/BUILD.vergen-9.0.6.bazel deleted file mode 100644 index 2812c7605fa..00000000000 --- a/deps/rust/crates/BUILD.vergen-9.0.6.bazel +++ /dev/null @@ -1,121 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "vergen", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "cargo", - "cargo_metadata", - "regex", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=vergen", - "manual", - "noclippy", - "norustfmt", - ], - version = "9.0.6", - deps = [ - "@crates_vendor__anyhow-1.0.100//:anyhow", - "@crates_vendor__cargo_metadata-0.19.2//:cargo_metadata", - "@crates_vendor__derive_builder-0.20.2//:derive_builder", - "@crates_vendor__regex-1.12.2//:regex", - "@crates_vendor__vergen-9.0.6//:build_script_build", - "@crates_vendor__vergen-lib-0.1.6//:vergen_lib", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "cargo", - "cargo_metadata", - "regex", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "vergen", - proc_macro_deps = [ - "@crates_vendor__rustversion-1.0.22//:rustversion", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=vergen", - "manual", - "noclippy", - "norustfmt", - ], - version = "9.0.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.vergen-lib-0.1.6.bazel b/deps/rust/crates/BUILD.vergen-lib-0.1.6.bazel deleted file mode 100644 index e05b0136f53..00000000000 --- a/deps/rust/crates/BUILD.vergen-lib-0.1.6.bazel +++ /dev/null @@ -1,116 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "vergen_lib", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "cargo", - "default", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=vergen-lib", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.6", - deps = [ - "@crates_vendor__anyhow-1.0.100//:anyhow", - "@crates_vendor__derive_builder-0.20.2//:derive_builder", - "@crates_vendor__vergen-lib-0.1.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "cargo", - "default", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "vergen-lib", - proc_macro_deps = [ - "@crates_vendor__rustversion-1.0.22//:rustversion", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=vergen-lib", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.1.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows-sys-0.59.0.bazel b/deps/rust/crates/BUILD.windows-sys-0.59.0.bazel deleted file mode 100644 index 5cf47178f2a..00000000000 --- a/deps/rust/crates/BUILD.windows-sys-0.59.0.bazel +++ /dev/null @@ -1,55 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_sys", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "Win32", - "Win32_Foundation", - "Win32_System", - "Win32_System_Memory", - "Win32_System_Threading", - "default", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows-sys", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.59.0", - deps = [ - "@crates_vendor__windows-targets-0.52.6//:windows_targets", - ], -) diff --git a/deps/rust/crates/BUILD.windows-targets-0.52.6.bazel b/deps/rust/crates/BUILD.windows-targets-0.52.6.bazel deleted file mode 100644 index 83fa44b4ddc..00000000000 --- a/deps/rust/crates/BUILD.windows-targets-0.52.6.bazel +++ /dev/null @@ -1,53 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_targets", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows-targets", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = select({ - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@crates_vendor__windows_x86_64_msvc-0.52.6//:windows_x86_64_msvc", # cfg(all(any(target_arch = "x86_64", target_arch = "arm64ec"), target_env = "msvc", not(windows_raw_dylib))) - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@crates_vendor__windows_x86_64_gnu-0.52.6//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) - ], - "//conditions:default": [], - }), -) diff --git a/deps/rust/crates/BUILD.windows_aarch64_gnullvm-0.52.6.bazel b/deps/rust/crates/BUILD.windows_aarch64_gnullvm-0.52.6.bazel deleted file mode 100644 index 1eca8f11edb..00000000000 --- a/deps/rust/crates/BUILD.windows_aarch64_gnullvm-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_aarch64_gnullvm", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_aarch64_gnullvm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_aarch64_gnullvm-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_aarch64_gnullvm", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_aarch64_gnullvm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_aarch64_msvc-0.52.6.bazel b/deps/rust/crates/BUILD.windows_aarch64_msvc-0.52.6.bazel deleted file mode 100644 index b8139cbf766..00000000000 --- a/deps/rust/crates/BUILD.windows_aarch64_msvc-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_aarch64_msvc", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_aarch64_msvc", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_aarch64_msvc-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_aarch64_msvc", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_aarch64_msvc", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_i686_gnu-0.52.6.bazel b/deps/rust/crates/BUILD.windows_i686_gnu-0.52.6.bazel deleted file mode 100644 index 59ddd2ffb9f..00000000000 --- a/deps/rust/crates/BUILD.windows_i686_gnu-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_i686_gnu", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_i686_gnu", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_i686_gnu-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_i686_gnu", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_i686_gnu", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_i686_gnullvm-0.52.6.bazel b/deps/rust/crates/BUILD.windows_i686_gnullvm-0.52.6.bazel deleted file mode 100644 index 7f0bd319d5b..00000000000 --- a/deps/rust/crates/BUILD.windows_i686_gnullvm-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_i686_gnullvm", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_i686_gnullvm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_i686_gnullvm-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_i686_gnullvm", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_i686_gnullvm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_i686_msvc-0.52.6.bazel b/deps/rust/crates/BUILD.windows_i686_msvc-0.52.6.bazel deleted file mode 100644 index ebb5908d02e..00000000000 --- a/deps/rust/crates/BUILD.windows_i686_msvc-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_i686_msvc", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_i686_msvc", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_i686_msvc-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_i686_msvc", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_i686_msvc", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_x86_64_gnu-0.52.6.bazel b/deps/rust/crates/BUILD.windows_x86_64_gnu-0.52.6.bazel deleted file mode 100644 index 28d71a55f9d..00000000000 --- a/deps/rust/crates/BUILD.windows_x86_64_gnu-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_x86_64_gnu", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_x86_64_gnu", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_x86_64_gnu-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_x86_64_gnu", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_x86_64_gnu", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_x86_64_gnullvm-0.52.6.bazel b/deps/rust/crates/BUILD.windows_x86_64_gnullvm-0.52.6.bazel deleted file mode 100644 index 89b21b42b30..00000000000 --- a/deps/rust/crates/BUILD.windows_x86_64_gnullvm-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_x86_64_gnullvm", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_x86_64_gnullvm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_x86_64_gnullvm-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_x86_64_gnullvm", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_x86_64_gnullvm", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.windows_x86_64_msvc-0.52.6.bazel b/deps/rust/crates/BUILD.windows_x86_64_msvc-0.52.6.bazel deleted file mode 100644 index b86d22da9f5..00000000000 --- a/deps/rust/crates/BUILD.windows_x86_64_msvc-0.52.6.bazel +++ /dev/null @@ -1,103 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @@//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "windows_x86_64_msvc", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_x86_64_msvc", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - deps = [ - "@crates_vendor__windows_x86_64_msvc-0.52.6//:build_script_build", - ], -) - -cargo_build_script( - name = "_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - "**/*.rs", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - pkg_name = "windows_x86_64_msvc", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=windows_x86_64_msvc", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.52.6", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":_bs", - tags = ["manual"], -) diff --git a/deps/rust/crates/BUILD.zmij-1.0.9.bazel b/deps/rust/crates/BUILD.zmij-1.0.10.bazel similarity index 95% rename from deps/rust/crates/BUILD.zmij-1.0.9.bazel rename to deps/rust/crates/BUILD.zmij-1.0.10.bazel index b456cfc2895..cae1a402f0c 100644 --- a/deps/rust/crates/BUILD.zmij-1.0.9.bazel +++ b/deps/rust/crates/BUILD.zmij-1.0.10.bazel @@ -41,9 +41,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.9", + version = "1.0.10", deps = [ - "@crates_vendor__zmij-1.0.9//:build_script_build", + "@crates_vendor__zmij-1.0.10//:build_script_build", ], ) @@ -92,7 +92,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.9", + version = "1.0.10", visibility = ["//visibility:private"], ) diff --git a/deps/rust/crates/defs.bzl b/deps/rust/crates/defs.bzl index a061178c1f1..0d121d6cd9e 100644 --- a/deps/rust/crates/defs.bzl +++ b/deps/rust/crates/defs.bzl @@ -319,8 +319,8 @@ _NORMAL_DEPENDENCIES = { "serde": Label("@crates_vendor//:serde-1.0.228"), "serde_json": Label("@crates_vendor//:serde_json-1.0.148"), "static_assertions": Label("@crates_vendor//:static_assertions-1.1.0"), - "swc_core": Label("@crates_vendor//:swc_core-35.0.0"), - "swc_ts_fast_strip": Label("@crates_vendor//:swc_ts_fast_strip-29.0.0"), + "swc_common": Label("@crates_vendor//:swc_common-18.0.1"), + "swc_ts_fast_strip": Label("@crates_vendor//:swc_ts_fast_strip-41.0.0"), "syn": Label("@crates_vendor//:syn-2.0.113"), "thiserror": Label("@crates_vendor//:thiserror-2.0.17"), "tokio": Label("@crates_vendor//:tokio-1.49.0"), @@ -395,7 +395,6 @@ _CONDITIONS = { "aarch64-linux-android": [], "aarch64-pc-windows-gnullvm": [], "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], - "arm64ec-pc-windows-msvc": [], "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [], @@ -407,7 +406,6 @@ _CONDITIONS = { "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [], "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], "cfg(all(target_os = \"uefi\", getrandom_backend = \"efi_rng\"))": [], - "cfg(all(windows, not(target_arch = \"arm64ec\")))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "cfg(any())": [], "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))": [], @@ -509,26 +507,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.anyhow-1.0.100.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__ar_archive_writer-0.2.0", - sha256 = "f0c269894b6fe5e9d7ada0cf69b5bf847ff35bc25fc271f08e1d080fce80339a", - type = "tar.gz", - urls = ["https://static.crates.io/crates/ar_archive_writer/0.2.0/download"], - strip_prefix = "ar_archive_writer-0.2.0", - build_file = Label("//deps/rust/crates:BUILD.ar_archive_writer-0.2.0.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__arrayvec-0.7.6", - sha256 = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50", - type = "tar.gz", - urls = ["https://static.crates.io/crates/arrayvec/0.7.6/download"], - strip_prefix = "arrayvec-0.7.6", - build_file = Label("//deps/rust/crates:BUILD.arrayvec-0.7.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__ascii-1.1.0", @@ -541,12 +519,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__ast_node-3.0.4", - sha256 = "0a184645bcc6f52d69d8e7639720699c6a99efb711f886e251ed1d16db8dd90e", + name = "crates_vendor__ast_node-5.0.0", + sha256 = "2eb025ef00a6da925cf40870b9c8d008526b6004ece399cb0974209720f0b194", type = "tar.gz", - urls = ["https://static.crates.io/crates/ast_node/3.0.4/download"], - strip_prefix = "ast_node-3.0.4", - build_file = Label("//deps/rust/crates:BUILD.ast_node-3.0.4.bazel"), + urls = ["https://static.crates.io/crates/ast_node/5.0.0/download"], + strip_prefix = "ast_node-5.0.0", + build_file = Label("//deps/rust/crates:BUILD.ast_node-5.0.0.bazel"), ) maybe( @@ -669,16 +647,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.bytes-str-0.2.7.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__camino-1.2.2", - sha256 = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48", - type = "tar.gz", - urls = ["https://static.crates.io/crates/camino/1.2.2/download"], - strip_prefix = "camino-1.2.2", - build_file = Label("//deps/rust/crates:BUILD.camino-1.2.2.bazel"), - ) - maybe( http_archive, name = "crates_vendor__capnp-0.24.0", @@ -719,26 +687,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.capnpc-0.24.0.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__cargo-platform-0.1.9", - sha256 = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea", - type = "tar.gz", - urls = ["https://static.crates.io/crates/cargo-platform/0.1.9/download"], - strip_prefix = "cargo-platform-0.1.9", - build_file = Label("//deps/rust/crates:BUILD.cargo-platform-0.1.9.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__cargo_metadata-0.19.2", - sha256 = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba", - type = "tar.gz", - urls = ["https://static.crates.io/crates/cargo_metadata/0.19.2/download"], - strip_prefix = "cargo_metadata-0.19.2", - build_file = Label("//deps/rust/crates:BUILD.cargo_metadata-0.19.2.bazel"), - ) - maybe( http_archive, name = "crates_vendor__castaway-0.2.4", @@ -909,36 +857,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.cssparser-macros-0.6.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__darling-0.20.11", - sha256 = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee", - type = "tar.gz", - urls = ["https://static.crates.io/crates/darling/0.20.11/download"], - strip_prefix = "darling-0.20.11", - build_file = Label("//deps/rust/crates:BUILD.darling-0.20.11.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__darling_core-0.20.11", - sha256 = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e", - type = "tar.gz", - urls = ["https://static.crates.io/crates/darling_core/0.20.11/download"], - strip_prefix = "darling_core-0.20.11", - build_file = Label("//deps/rust/crates:BUILD.darling_core-0.20.11.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__darling_macro-0.20.11", - sha256 = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead", - type = "tar.gz", - urls = ["https://static.crates.io/crates/darling_macro/0.20.11/download"], - strip_prefix = "darling_macro-0.20.11", - build_file = Label("//deps/rust/crates:BUILD.darling_macro-0.20.11.bazel"), - ) - maybe( http_archive, name = "crates_vendor__data-encoding-2.9.0", @@ -959,36 +877,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.debugid-0.8.0.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__derive_builder-0.20.2", - sha256 = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947", - type = "tar.gz", - urls = ["https://static.crates.io/crates/derive_builder/0.20.2/download"], - strip_prefix = "derive_builder-0.20.2", - build_file = Label("//deps/rust/crates:BUILD.derive_builder-0.20.2.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__derive_builder_core-0.20.2", - sha256 = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8", - type = "tar.gz", - urls = ["https://static.crates.io/crates/derive_builder_core/0.20.2/download"], - strip_prefix = "derive_builder_core-0.20.2", - build_file = Label("//deps/rust/crates:BUILD.derive_builder_core-0.20.2.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__derive_builder_macro-0.20.2", - sha256 = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c", - type = "tar.gz", - urls = ["https://static.crates.io/crates/derive_builder_macro/0.20.2/download"], - strip_prefix = "derive_builder_macro-0.20.2", - build_file = Label("//deps/rust/crates:BUILD.derive_builder_macro-0.20.2.bazel"), - ) - maybe( http_archive, name = "crates_vendor__derive_more-2.1.1", @@ -1109,16 +997,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.flate2-1.1.5.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__fnv-1.0.7", - sha256 = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1", - type = "tar.gz", - urls = ["https://static.crates.io/crates/fnv/1.0.7/download"], - strip_prefix = "fnv-1.0.7", - build_file = Label("//deps/rust/crates:BUILD.fnv-1.0.7.bazel"), - ) - maybe( http_archive, name = "crates_vendor__foldhash-0.2.0", @@ -1141,12 +1019,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__from_variant-2.0.2", - sha256 = "308530a56b099da144ebc5d8e179f343ad928fa2b3558d1eb3db9af18d6eff43", + name = "crates_vendor__from_variant-3.0.0", + sha256 = "e5ff35a391aef949120a0340d690269b3d9f63460a6106e99bd07b961f345ea9", type = "tar.gz", - urls = ["https://static.crates.io/crates/from_variant/2.0.2/download"], - strip_prefix = "from_variant-2.0.2", - build_file = Label("//deps/rust/crates:BUILD.from_variant-2.0.2.bazel"), + urls = ["https://static.crates.io/crates/from_variant/3.0.0/download"], + strip_prefix = "from_variant-3.0.0", + build_file = Label("//deps/rust/crates:BUILD.from_variant-3.0.0.bazel"), ) maybe( @@ -1331,12 +1209,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__hstr-2.1.0", - sha256 = "31f11d91d7befd2ffd9d216e9e5ea1fae6174b20a2a1b67a688138003d2f4122", + name = "crates_vendor__hstr-3.0.3", + sha256 = "0c43c0a9e8fbdb3bb9dc8eee85e1e2ac81605418b4c83b6b7413cbf14d56ca5c", type = "tar.gz", - urls = ["https://static.crates.io/crates/hstr/2.1.0/download"], - strip_prefix = "hstr-2.1.0", - build_file = Label("//deps/rust/crates:BUILD.hstr-2.1.0.bazel"), + urls = ["https://static.crates.io/crates/hstr/3.0.3/download"], + strip_prefix = "hstr-3.0.3", + build_file = Label("//deps/rust/crates:BUILD.hstr-3.0.3.bazel"), ) maybe( @@ -1409,16 +1287,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.icu_provider-2.1.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__ident_case-1.0.1", - sha256 = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39", - type = "tar.gz", - urls = ["https://static.crates.io/crates/ident_case/1.0.1/download"], - strip_prefix = "ident_case-1.0.1", - build_file = Label("//deps/rust/crates:BUILD.ident_case-1.0.1.bazel"), - ) - maybe( http_archive, name = "crates_vendor__idna-1.1.0", @@ -1668,16 +1536,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.num_cpus-1.17.0.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__object-0.32.2", - sha256 = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441", - type = "tar.gz", - urls = ["https://static.crates.io/crates/object/0.32.2/download"], - strip_prefix = "object-0.32.2", - build_file = Label("//deps/rust/crates:BUILD.object-0.32.2.bazel"), - ) - maybe( http_archive, name = "crates_vendor__once_cell-1.21.3", @@ -1838,16 +1696,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.proc-macro2-1.0.104.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__psm-0.1.28", - sha256 = "d11f2fedc3b7dafdc2851bc52f277377c5473d378859be234bc7ebb593144d01", - type = "tar.gz", - urls = ["https://static.crates.io/crates/psm/0.1.28/download"], - strip_prefix = "psm-0.1.28", - build_file = Label("//deps/rust/crates:BUILD.psm-0.1.28.bazel"), - ) - maybe( http_archive, name = "crates_vendor__quote-1.0.42", @@ -2238,16 +2086,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.stable_deref_trait-1.2.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__stacker-0.1.22", - sha256 = "e1f8b29fb42aafcea4edeeb6b2f2d7ecd0d969c48b4cf0d2e64aafc471dd6e59", - type = "tar.gz", - urls = ["https://static.crates.io/crates/stacker/0.1.22/download"], - strip_prefix = "stacker-0.1.22", - build_file = Label("//deps/rust/crates:BUILD.stacker-0.1.22.bazel"), - ) - maybe( http_archive, name = "crates_vendor__static_assertions-1.1.0", @@ -2268,16 +2106,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.string_enum-1.0.2.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__strsim-0.11.1", - sha256 = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f", - type = "tar.gz", - urls = ["https://static.crates.io/crates/strsim/0.11.1/download"], - strip_prefix = "strsim-0.11.1", - build_file = Label("//deps/rust/crates:BUILD.strsim-0.11.1.bazel"), - ) - maybe( http_archive, name = "crates_vendor__swc_allocator-4.0.1", @@ -2290,22 +2118,22 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__swc_atoms-7.0.0", - sha256 = "3500dcf04c84606b38464561edc5e46f5132201cb3e23cf9613ed4033d6b1bb2", + name = "crates_vendor__swc_atoms-9.0.0", + sha256 = "d4ccbe2ecad10ad7432100f878a107b1d972a8aee83ca53184d00c23a078bb8a", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_atoms/7.0.0/download"], - strip_prefix = "swc_atoms-7.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_atoms-7.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_atoms/9.0.0/download"], + strip_prefix = "swc_atoms-9.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_atoms-9.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_common-14.0.4", - sha256 = "c2bb772b3a26b8b71d4e8c112ced5b5867be2266364b58517407a270328a2696", + name = "crates_vendor__swc_common-18.0.1", + sha256 = "a1c06698254e9b47daaf9bbb062af489a350bd8d10dfaab0cabbd32d46cec69d", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_common/14.0.4/download"], - strip_prefix = "swc_common-14.0.4", - build_file = Label("//deps/rust/crates:BUILD.swc_common-14.0.4.bazel"), + urls = ["https://static.crates.io/crates/swc_common/18.0.1/download"], + strip_prefix = "swc_common-18.0.1", + build_file = Label("//deps/rust/crates:BUILD.swc_common-18.0.1.bazel"), ) maybe( @@ -2330,32 +2158,22 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__swc_core-35.0.0", - sha256 = "2227216559bab16ea85598b846e584dac9b94c83686eb0404340ea69f4cba37d", - type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_core/35.0.0/download"], - strip_prefix = "swc_core-35.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_core-35.0.0.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__swc_ecma_ast-14.0.0", - sha256 = "d5d8d26e697ce58654f0816890af7a28efd8660c154b613acefa2d3727e8ec93", + name = "crates_vendor__swc_ecma_ast-19.0.0", + sha256 = "724195600825cbdd2a899d5473d2ce1f24ae418bff1231f160ecf38a3bc81f46", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_ast/14.0.0/download"], - strip_prefix = "swc_ecma_ast-14.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_ast-14.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_ast/19.0.0/download"], + strip_prefix = "swc_ecma_ast-19.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_ast-19.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_ecma_codegen-16.0.0", - sha256 = "7b3a46868f249b86a74f91774c8faf12340abb86ba7c3ff152bdc7a8f94011b6", + name = "crates_vendor__swc_ecma_codegen-21.0.0", + sha256 = "5c77d9d21345ca986ae3b5ff1a4fa3607b15b07ed397506e6dba32e867cf40fd", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_codegen/16.0.0/download"], - strip_prefix = "swc_ecma_codegen-16.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_codegen-16.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_codegen/21.0.0/download"], + strip_prefix = "swc_ecma_codegen-21.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_codegen-21.0.0.bazel"), ) maybe( @@ -2370,72 +2188,62 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__swc_ecma_lexer-22.0.2", - sha256 = "69ec39d3c46e3a76129ad5b7032d509240fb150cf1a2e8a57b368bfd5ec3f9cd", + name = "crates_vendor__swc_ecma_parser-32.0.0", + sha256 = "e1d0c36843109fff178bbedc439b4190daa865d78e553134243a4df220329fdd", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_lexer/22.0.2/download"], - strip_prefix = "swc_ecma_lexer-22.0.2", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_lexer-22.0.2.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_parser/32.0.0/download"], + strip_prefix = "swc_ecma_parser-32.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_parser-32.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_ecma_parser-22.0.3", - sha256 = "3a43a77589c03110cb7f749b0e3feb8a75c5a81e9e539bde2873ddd5072fcb13", + name = "crates_vendor__swc_ecma_transforms_base-35.0.0", + sha256 = "83f9f0dee4466e6eeb7042f2a0fc6c84298dfa914baff5bcfb44beb9f24b215f", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_parser/22.0.3/download"], - strip_prefix = "swc_ecma_parser-22.0.3", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_parser-22.0.3.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_transforms_base/35.0.0/download"], + strip_prefix = "swc_ecma_transforms_base-35.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_transforms_base-35.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_ecma_transforms_base-24.0.0", - sha256 = "2912d21bb6e1db97430b4425cc374e042057f25b5f2380f5e77319b5ebb6cb77", + name = "crates_vendor__swc_ecma_transforms_react-38.0.0", + sha256 = "652b77238937631359f964e53d53ca2b92f9fa29c6a28c9d3b054c44e18a17b9", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_transforms_base/24.0.0/download"], - strip_prefix = "swc_ecma_transforms_base-24.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_transforms_base-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_transforms_react/38.0.0/download"], + strip_prefix = "swc_ecma_transforms_react-38.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_transforms_react-38.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_ecma_transforms_react-26.0.0", - sha256 = "cc54283b93c61ed8b0843c1a4c4586bad04a07741e9125b40b730259ff3d7133", + name = "crates_vendor__swc_ecma_transforms_typescript-38.0.0", + sha256 = "4c32bbafb42b8f0f2013e94a4b4981d643a645b1a7f9c20931cbca5bf78c1538", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_transforms_react/26.0.0/download"], - strip_prefix = "swc_ecma_transforms_react-26.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_transforms_react-26.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_transforms_typescript/38.0.0/download"], + strip_prefix = "swc_ecma_transforms_typescript-38.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_transforms_typescript-38.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_ecma_transforms_typescript-26.0.0", - sha256 = "32498fbf7f22b72cc849b594e26b5ba63def490ee307943f8c3741b26566c058", + name = "crates_vendor__swc_ecma_utils-25.0.0", + sha256 = "2dd5ee449d21110a271e73d0a9f7640a8854a62cb0e2cb0c9db3445383598e21", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_transforms_typescript/26.0.0/download"], - strip_prefix = "swc_ecma_transforms_typescript-26.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_transforms_typescript-26.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_utils/25.0.0/download"], + strip_prefix = "swc_ecma_utils-25.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_utils-25.0.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__swc_ecma_utils-20.0.0", - sha256 = "84c3600d3ec9d59bcdab174c8dc75d5ffa96d2a3ec6739ca32e665366e101b71", + name = "crates_vendor__swc_ecma_visit-19.0.0", + sha256 = "a69d63f7f704a2ec937edef90a3eba1f64602eceb60c8deb260c01131f680e8b", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_utils/20.0.0/download"], - strip_prefix = "swc_ecma_utils-20.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_utils-20.0.0.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__swc_ecma_visit-14.0.0", - sha256 = "3d187b3440f20dac5d5a61aaedff585aefac9c75c1a6650abb7f25936a4f0e67", - type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ecma_visit/14.0.0/download"], - strip_prefix = "swc_ecma_visit-14.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ecma_visit-14.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ecma_visit/19.0.0/download"], + strip_prefix = "swc_ecma_visit-19.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ecma_visit-19.0.0.bazel"), ) maybe( @@ -2470,12 +2278,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__swc_ts_fast_strip-29.0.0", - sha256 = "853ad7bd45c6bc30a0e0b4928eda1a552331f8cc206f7e82ae895625d67f4f5a", + name = "crates_vendor__swc_ts_fast_strip-41.0.0", + sha256 = "c2c78cf1bbb687c9e946f09514ed6cbb5db035b1b7add34d5a394b5e6e290682", type = "tar.gz", - urls = ["https://static.crates.io/crates/swc_ts_fast_strip/29.0.0/download"], - strip_prefix = "swc_ts_fast_strip-29.0.0", - build_file = Label("//deps/rust/crates:BUILD.swc_ts_fast_strip-29.0.0.bazel"), + urls = ["https://static.crates.io/crates/swc_ts_fast_strip/41.0.0/download"], + strip_prefix = "swc_ts_fast_strip-41.0.0", + build_file = Label("//deps/rust/crates:BUILD.swc_ts_fast_strip-41.0.0.bazel"), ) maybe( @@ -2668,16 +2476,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.unicode-normalization-0.1.25.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__unicode-width-0.1.14", - sha256 = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af", - type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-width/0.1.14/download"], - strip_prefix = "unicode-width-0.1.14", - build_file = Label("//deps/rust/crates:BUILD.unicode-width-0.1.14.bazel"), - ) - maybe( http_archive, name = "crates_vendor__unicode-width-0.2.2", @@ -2738,26 +2536,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.uuid-1.19.0.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__vergen-9.0.6", - sha256 = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777", - type = "tar.gz", - urls = ["https://static.crates.io/crates/vergen/9.0.6/download"], - strip_prefix = "vergen-9.0.6", - build_file = Label("//deps/rust/crates:BUILD.vergen-9.0.6.bazel"), - ) - - maybe( - http_archive, - name = "crates_vendor__vergen-lib-0.1.6", - sha256 = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166", - type = "tar.gz", - urls = ["https://static.crates.io/crates/vergen-lib/0.1.6/download"], - strip_prefix = "vergen-lib-0.1.6", - build_file = Label("//deps/rust/crates:BUILD.vergen-lib-0.1.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__version_check-0.9.5", @@ -2858,16 +2636,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows-link-0.2.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows-sys-0.59.0", - sha256 = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows-sys/0.59.0/download"], - strip_prefix = "windows-sys-0.59.0", - build_file = Label("//deps/rust/crates:BUILD.windows-sys-0.59.0.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows-sys-0.60.2", @@ -2888,16 +2656,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows-sys-0.61.2.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows-targets-0.52.6", - sha256 = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows-targets/0.52.6/download"], - strip_prefix = "windows-targets-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows-targets-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows-targets-0.53.5", @@ -2908,16 +2666,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows-targets-0.53.5.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_aarch64_gnullvm-0.52.6", - sha256 = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download"], - strip_prefix = "windows_aarch64_gnullvm-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_aarch64_gnullvm-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_aarch64_gnullvm-0.53.1", @@ -2928,16 +2676,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_aarch64_gnullvm-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_aarch64_msvc-0.52.6", - sha256 = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download"], - strip_prefix = "windows_aarch64_msvc-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_aarch64_msvc-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_aarch64_msvc-0.53.1", @@ -2948,16 +2686,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_aarch64_msvc-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_i686_gnu-0.52.6", - sha256 = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_i686_gnu/0.52.6/download"], - strip_prefix = "windows_i686_gnu-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_i686_gnu-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_i686_gnu-0.53.1", @@ -2968,16 +2696,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_i686_gnu-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_i686_gnullvm-0.52.6", - sha256 = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download"], - strip_prefix = "windows_i686_gnullvm-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_i686_gnullvm-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_i686_gnullvm-0.53.1", @@ -2988,16 +2706,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_i686_gnullvm-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_i686_msvc-0.52.6", - sha256 = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_i686_msvc/0.52.6/download"], - strip_prefix = "windows_i686_msvc-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_i686_msvc-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_i686_msvc-0.53.1", @@ -3008,16 +2716,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_i686_msvc-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_x86_64_gnu-0.52.6", - sha256 = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.52.6/download"], - strip_prefix = "windows_x86_64_gnu-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_x86_64_gnu-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_x86_64_gnu-0.53.1", @@ -3028,16 +2726,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_x86_64_gnu-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_x86_64_gnullvm-0.52.6", - sha256 = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.6/download"], - strip_prefix = "windows_x86_64_gnullvm-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_x86_64_gnullvm-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_x86_64_gnullvm-0.53.1", @@ -3048,16 +2736,6 @@ def crate_repositories(): build_file = Label("//deps/rust/crates:BUILD.windows_x86_64_gnullvm-0.53.1.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__windows_x86_64_msvc-0.52.6", - sha256 = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec", - type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.52.6/download"], - strip_prefix = "windows_x86_64_msvc-0.52.6", - build_file = Label("//deps/rust/crates:BUILD.windows_x86_64_msvc-0.52.6.bazel"), - ) - maybe( http_archive, name = "crates_vendor__windows_x86_64_msvc-0.53.1", @@ -3190,12 +2868,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__zmij-1.0.9", - sha256 = "4ee2a72b10d087f75fb2e1c2c7343e308fe6970527c22a41caf8372e165ff5c1", + name = "crates_vendor__zmij-1.0.10", + sha256 = "30e0d8dffbae3d840f64bda38e28391faef673a7b5a6017840f2a106c8145868", type = "tar.gz", - urls = ["https://static.crates.io/crates/zmij/1.0.9/download"], - strip_prefix = "zmij-1.0.9", - build_file = Label("//deps/rust/crates:BUILD.zmij-1.0.9.bazel"), + urls = ["https://static.crates.io/crates/zmij/1.0.10/download"], + strip_prefix = "zmij-1.0.10", + build_file = Label("//deps/rust/crates:BUILD.zmij-1.0.10.bazel"), ) return [ @@ -3224,8 +2902,8 @@ def crate_repositories(): struct(repo = "crates_vendor__serde-1.0.228", is_dev_dep = False), struct(repo = "crates_vendor__serde_json-1.0.148", is_dev_dep = False), struct(repo = "crates_vendor__static_assertions-1.1.0", is_dev_dep = False), - struct(repo = "crates_vendor__swc_core-35.0.0", is_dev_dep = False), - struct(repo = "crates_vendor__swc_ts_fast_strip-29.0.0", is_dev_dep = False), + struct(repo = "crates_vendor__swc_common-18.0.1", is_dev_dep = False), + struct(repo = "crates_vendor__swc_ts_fast_strip-41.0.0", is_dev_dep = False), struct(repo = "crates_vendor__syn-2.0.113", is_dev_dep = False), struct(repo = "crates_vendor__thiserror-2.0.17", is_dev_dep = False), struct(repo = "crates_vendor__tokio-1.49.0", is_dev_dep = False), diff --git a/src/rust/transpiler/BUILD b/src/rust/transpiler/BUILD index abb9c479780..4f73653fd2c 100644 --- a/src/rust/transpiler/BUILD +++ b/src/rust/transpiler/BUILD @@ -6,7 +6,7 @@ wd_rust_crate( visibility = ["//visibility:public"], deps = [ "//src/rust/cxx-integration", - "@crates_vendor//:swc_core", + "@crates_vendor//:swc_common", "@crates_vendor//:swc_ts_fast_strip", "@crates_vendor//:thiserror", ], diff --git a/src/rust/transpiler/lib.rs b/src/rust/transpiler/lib.rs index 4ea56d5a517..94f391b9bd1 100644 --- a/src/rust/transpiler/lib.rs +++ b/src/rust/transpiler/lib.rs @@ -1,12 +1,12 @@ use std::cell::RefCell; use std::rc::Rc; -use swc_core::common::SourceMap; -use swc_core::common::errors::DiagnosticBuilder; -use swc_core::common::errors::Emitter; -use swc_core::common::errors::HANDLER; -use swc_core::common::errors::Handler; -use swc_core::common::errors::Level; +use swc_common::SourceMap; +use swc_common::errors::DiagnosticBuilder; +use swc_common::errors::Emitter; +use swc_common::errors::HANDLER; +use swc_common::errors::Handler; +use swc_common::errors::Level; use crate::ffi::Output;