From 4019b0ea26b39829ccc1b129bce711934fe47a20 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Dec 2024 07:58:46 +0000 Subject: [PATCH] chore(deps): update rust crate oxc to 0.43.0 (#121) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Cargo.lock | 100 +++++++++++++++++++++++++++++++++-------------------- Cargo.toml | 2 +- 2 files changed, 64 insertions(+), 38 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a410d6f..4adc38d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -504,6 +504,12 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" +[[package]] +name = "foldhash" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + [[package]] name = "form_urlencoded" version = "1.2.1" @@ -585,6 +591,11 @@ name = "hashbrown" version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", +] [[package]] name = "heck" @@ -1044,9 +1055,9 @@ checksum = "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56" [[package]] name = "oxc" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bf8f5dfcc7c7b252121efd0c0009ccc8fe15c7c0ed78bbaa3da7c1b9f38283b" +checksum = "ffa5054ed33c5e29d18a86245db0290fb4f610b2101014a979b5aad4a7b4a609" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1101,19 +1112,20 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c19205a570ffe6b797638180713bfb7c87e5fb0e3764c82632b6bed63e10a9" +checksum = "976149f05de0a4b51ac5b10a408db597e6c95268e29ef0f09204475ca0c42830" dependencies = [ "allocator-api2", "bumpalo", + "simdutf8", ] [[package]] name = "oxc_ast" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f09e7b4d18228b53adff6bdb94ff287ffe557d00f401e06c7c5f66238682062" +checksum = "ecee7578bc2eba24c1f30ca3e2eaa496e5448e0c08f4b53d84148040e48cf037" dependencies = [ "bitflags", "cow-utils", @@ -1129,9 +1141,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82148b5e788cf9ea20492c7be3579a0372a156535c2ac0b8b0aa67651a2474da" +checksum = "a67bbb9e762397c69e1b21bea50225145fd5dc391f05c65fb8f57c227b5fd799" dependencies = [ "proc-macro2", "quote", @@ -1140,9 +1152,9 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d4a6e2eb93abc09bc639274a43ff93b8f652634e4e7ee4e943b08268f1600" +checksum = "663c66a31d49c57f9fe16e92d91b1ac2e8968b50f27b551ec2afcce6bcf1a529" dependencies = [ "bitflags", "itertools", @@ -1155,9 +1167,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64f2ace1d346a24b63e9bea7cbdd73d15ae8e28d5f6af0e8780dfb6b25bb92a3" +checksum = "9c16288143636dba33b4663a0933311141d8d2717e8c518239bd9d3eaa27370d" dependencies = [ "assert-unchecked", "bitflags", @@ -1175,9 +1187,9 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50738b368d6362d43ad3846fd60337fae3c518fa2e7d772a8999297d206e0b6e" +checksum = "b49cb97e20f41099468b0b9091824a9ea707c58a05f1562841fc58f09dfe0a1a" dependencies = [ "assert-unchecked", "ropey", @@ -1185,9 +1197,9 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d69607b06cc5d4e54eabe5f72e924dab326943d920b8f25870c324325305f984" +checksum = "72057eef849a7ef203f8d06c434b46758c3eb68f0e7687bade236370c4b6aacf" dependencies = [ "oxc-miette", "rustc-hash 2.1.0", @@ -1195,9 +1207,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fc78c3cad8742f9db34be10997306a67b719ef809cd151245db5d5493d36a31" +checksum = "859aa965b338b4758d609e524b53a29bed3071a252994fc8d41b08c17a1a32bc" dependencies = [ "num-bigint", "num-traits", @@ -1208,9 +1220,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57dfaf4522aed562130ad29789149f8844008dce53f7a754031d631a3c7a9d5b" +checksum = "57fc3b874dd6c2bf1399bee70464023d482c4d9b92d9b6596fbf5401f1aae6a6" [[package]] name = "oxc_index" @@ -1220,9 +1232,9 @@ checksum = "5eca5d9726cd0a6e433debe003b7bc88b2ecad0bb6109f0cef7c55e692139a34" [[package]] name = "oxc_mangler" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20f074ae04248cbb64a8196b7638a0a7062354033d1546dae91267baf4cfb2c7" +checksum = "06c11a4e69322befbd80e7785e952d80151d3de52fec578c72e5b1eb6ed69f66" dependencies = [ "itertools", "oxc_ast", @@ -1233,9 +1245,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ac7ddf81599e98604c51176934549e5bef3944dbd4138c78e2c57cc679300d" +checksum = "42b9ffdf1fd1fac4e96315b3d200093223507038fcd22ff4ef6d21f3674640a7" dependencies = [ "assert-unchecked", "bitflags", @@ -1256,9 +1268,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5657b1e93c1d568852c07293833acfde0ca7adb298296229280f873e2fb82fe" +checksum = "63084df3c8432e87f5e241f3dd4a45e2f009dcfd08db4131c89ca88280fa5aeb" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1272,16 +1284,17 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d1b9f2708051b8e6588c6f376e0e61b095263d5b98e94fa1c08bd97213d61ad" +checksum = "62d8f502555081cf4a474a0e499fd3841e56ac7c43f48d62ea97f82e809d8491" dependencies = [ "assert-unchecked", - "indexmap", + "hashbrown 0.15.2", "itertools", "oxc_allocator", "oxc_ast", "oxc_cfg", + "oxc_data_structures", "oxc_diagnostics", "oxc_ecmascript", "oxc_index", @@ -1289,6 +1302,7 @@ dependencies = [ "oxc_syntax", "phf", "rustc-hash 2.1.0", + "self_cell", ] [[package]] @@ -1307,9 +1321,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91f30db7710245b69ea6ac977b4a846144369bc5621a8c8376faa6172dc87eaf" +checksum = "ad2094100a1f1d4cac1d7ac22e95b13f18643e1381447fd354df45c3dbc62ccb" dependencies = [ "compact_str", "oxc-miette", @@ -1320,9 +1334,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bfc39f2110677d0dc40452037eb4349820a6d265ca323a6dfb89595db2490e8" +checksum = "6c293839b37b16105210bc76b13417e4239f49670de91d41d70a3e69f41f6f7b" dependencies = [ "assert-unchecked", "bitflags", @@ -1340,9 +1354,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13ac79816570d01fa5717a3511d004e339696d4513457fb8c4e43ab87b9ef8f3" +checksum = "6cbad270a00a0a1c8d03190a942180697ab977c754eda651bbb98b3997225b35" dependencies = [ "base64 0.22.1", "compact_str", @@ -1371,9 +1385,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a20b414701e1d3ec29c4019ca22588439f9fdf0dae2f0cdc0d5793d808683f4a" +checksum = "57a3fab85b35924798950cd178f28083449288c3be24323322ad296af62bb30a" dependencies = [ "compact_str", "itoa", @@ -1718,6 +1732,12 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +[[package]] +name = "self_cell" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe" + [[package]] name = "semver" version = "0.9.0" @@ -1806,6 +1826,12 @@ dependencies = [ "outref 0.1.0", ] +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + [[package]] name = "siphasher" version = "0.3.11" diff --git a/Cargo.toml b/Cargo.toml index 9ed80df..6a226e4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ test = false doctest = false [dependencies] -oxc = { version = "0.42.0", features = ["transformer", "codegen", "semantic"] } +oxc = { version = "0.43.0", features = ["transformer", "codegen", "semantic"] } swc = "9.0.1" swc_common = "5.0.0"