diff --git a/Cargo.lock b/Cargo.lock index 6171efe..34658d0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1089,9 +1089,9 @@ checksum = "1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564" [[package]] name = "oxc" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "409ba57c4752b7fab9609af78790aadeb541316933d1525484dad877988622f6" +checksum = "6f5cf75f3e465c16c27fe188143b2263b74b0729b3cf2044cd946452ce87ee93" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1103,6 +1103,7 @@ dependencies = [ "oxc_span", "oxc_syntax", "oxc_transformer", + "oxc_transformer_plugins", ] [[package]] @@ -1146,9 +1147,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43fe5f8d34c351e3c90b512046dbfff2ff87c8a1927ebe6945f1cdefcc3219d0" +checksum = "8d5e92c9020da9b683bcf06bec4895e618e5d86a290c6e8a805faa7fde701116" dependencies = [ "allocator-api2", "bumpalo", @@ -1160,9 +1161,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad2e9c3fb4b409b14fd791fbbf6ced9a81363364beedd48059bbb8f42bf4987" +checksum = "59d46e3425ff92b7edee4c9d299aff471b51fd813780d006b645243e7f522c3f" dependencies = [ "bitflags", "cow-utils", @@ -1177,9 +1178,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578b69ed39d814cb8396674e17a0f94f1c02bc25d226b265c2913bd6e84afffb" +checksum = "b1be1f451540565035dec927705c83826ca15e96d87d0352395c5e10d4822369" dependencies = [ "proc-macro2", "quote", @@ -1188,9 +1189,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f437ca959bf931d5facbc6df77c7491a4aec32df5b9f647ffa19c52055a7dc56" +checksum = "7db4c6ac94f2c157a9dd96d5715a656f049653c2088f8c241aea55bd9789b811" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1200,9 +1201,9 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecf0bce4034ebf17e7edb6f214fa0e6f8d134d1a3fb98408d6bcbef024a3a1" +checksum = "c5bf065a22ae9438554b88b664974be1bcb1060e997bb4ea6be27831af48badb" dependencies = [ "bitflags", "itertools 0.14.0", @@ -1215,9 +1216,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3361ed40dd6b4b6a7a4b44c175aa6beea68eefed68bc32a28684a0d1a00bc39" +checksum = "165f1993b33d4c07ec8e90c5522c6afe8985a463eca8545ac1c147863a86d472" dependencies = [ "bitflags", "cow-utils", @@ -1236,18 +1237,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d2d64d2e627796f73e37ccb51f1f87cd9de612245ef3f790051855587d3734e" +checksum = "5dc6d72677e31673f912d567f7d46d6390844a6ceabbc3bd4ef4a99b04178beb" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96ece1486240cfeec516eaaa7332c96decb3a756d72e504bb63393507996c39d" +checksum = "5f53beee5473b6929be652ddfed20d3db3e6f96aea57f76a5c7f53ee1e7b458d" dependencies = [ "cow-utils", "oxc-miette", @@ -1255,9 +1256,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d7d5ddf1cd783ed1a930ac6eedd4f73c6a5359beaabad7ee8333e366816291c" +checksum = "e6674bfaf4ffaa4723cf665e994b630a13cfdc641d2d3f208a010a9ec2bed27c" dependencies = [ "cow-utils", "num-bigint", @@ -1269,9 +1270,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62de94b10df7ab86a379f01b75076f6a762fc91a001678108318203fc0805ad9" +checksum = "ce1d1d67d2e951ee52e2c9d6e2995be7d54523574396d9c87423092ccb0f6b3c" [[package]] name = "oxc_index" @@ -1281,9 +1282,9 @@ checksum = "2fa07b0cfa997730afed43705766ef27792873fdf5215b1391949fec678d2392" [[package]] name = "oxc_parser" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b7defa49cc20f9e3c346674b06752cacaacce053cde69a04f0f85f31e00820f" +checksum = "67fd747c632d17d36fe496a514c4c87cb2b150f7358a1adb2c01d9d9018e8aa3" dependencies = [ "bitflags", "cow-utils", @@ -1304,9 +1305,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14d37e8585630a167c4a2b121dcdab52bf13b71a6bd64260efe797956bd4f6d0" +checksum = "298174d22ce142abd379f6a0037d1f46b45e8b2beda894b636c18d7f7dc7645e" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1320,9 +1321,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "895130e4f197b77d9b54deffccc2ce8a9d977435c022a49ddecb1f467b946854" +checksum = "f446d2505831faebbe32679dfd3ea5ff2ebafce34ec1cace54541afd7e8102b4" dependencies = [ "itertools 0.14.0", "oxc_allocator", @@ -1356,9 +1357,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8350c982e6284f41668ebd3c714de22280a19f617c3cb6117bbc4e16afc6b13a" +checksum = "75b2d153db7fa3f82316d64f23da65588eabc7763e961c3fe9b4d6224fe5ae36" dependencies = [ "compact_str 0.9.0", "oxc-miette", @@ -1369,9 +1370,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e85d9197e08e176d6f58a3885d125738c46a69145410e82b3a32f676ddd5546" +checksum = "faf67148b2cef2b0f8df792e3bbda51957e4c39182e800b0370c60a98b682d1a" dependencies = [ "bitflags", "cow-utils", @@ -1390,9 +1391,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd7cccddc0e1afcc508969b81f48bc41ff73aa18864165710c1db35873c7a63b" +checksum = "f0ae098cf5cb51a7ff13cae221ac81c82e3687b5556ae6c7ed38f468b013c2f5" dependencies = [ "base64", "compact_str 0.9.0", @@ -1418,13 +1419,34 @@ dependencies = [ "sha1", ] +[[package]] +name = "oxc_transformer_plugins" +version = "0.67.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5025accfeb8f34ed9618de1b57388ecd9964cbf8aafefb16895f7d3797a6b33" +dependencies = [ + "cow-utils", + "itoa", + "oxc_allocator", + "oxc_ast", + "oxc_ast_visit", + "oxc_diagnostics", + "oxc_ecmascript", + "oxc_parser", + "oxc_semantic", + "oxc_span", + "oxc_syntax", + "oxc_transformer", + "oxc_traverse", + "rustc-hash 2.1.1", +] + [[package]] name = "oxc_traverse" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac43e668dcd3a0b17cf4f889feac5321e56430a0550205df2e85b3e9314f6caa" +checksum = "91b56ff860c0a85863cde254924ec2c67da24dbb7b5dda999cab4ae18cbfd245" dependencies = [ - "compact_str 0.9.0", "itoa", "oxc_allocator", "oxc_ast", diff --git a/Cargo.toml b/Cargo.toml index d15484e..1627b37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ test = false doctest = false [dependencies] -oxc = { version = "0.66.0", features = ["transformer", "codegen", "semantic"] } +oxc = { version = "0.67.0", features = ["transformer", "codegen", "semantic"] } swc = "20.0.0" swc_common = "8.0.1"