From 650e713575953a993868eff11e14d9f4d7757918 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 May 2025 01:59:57 +0000 Subject: [PATCH 1/2] chore(deps): update rust crate oxc to 0.68.0 --- Cargo.lock | 76 +++++++++++++++++++++++++++--------------------------- Cargo.toml | 2 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index da669cd..13b7482 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1088,9 +1088,9 @@ checksum = "1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564" [[package]] name = "oxc" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f5cf75f3e465c16c27fe188143b2263b74b0729b3cf2044cd946452ce87ee93" +checksum = "5383500cc8df88e2469a8b804ecec57278715c325bb6664dbe61914ef261d8bd" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1146,9 +1146,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d5e92c9020da9b683bcf06bec4895e618e5d86a290c6e8a805faa7fde701116" +checksum = "614bb39c337ef65f7b6b1af9dd8b0df1dc3d4fad46036727f53f99082b058d9c" dependencies = [ "allocator-api2", "bumpalo", @@ -1160,9 +1160,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59d46e3425ff92b7edee4c9d299aff471b51fd813780d006b645243e7f522c3f" +checksum = "2a796a8cf6b881de8a9ff90427ab77254ab7e587506803d307f7319f1b2f87cb" dependencies = [ "bitflags", "cow-utils", @@ -1177,9 +1177,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1be1f451540565035dec927705c83826ca15e96d87d0352395c5e10d4822369" +checksum = "486e6f4acd3589e8f084e25dfc1f98e3db72e497993be000d49f23e511747d58" dependencies = [ "proc-macro2", "quote", @@ -1188,9 +1188,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7db4c6ac94f2c157a9dd96d5715a656f049653c2088f8c241aea55bd9789b811" +checksum = "02fe91e117c53ded769c6fad3ae5a95bece5a34473894b1bbb3d1a36da8bba86" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1200,9 +1200,9 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5bf065a22ae9438554b88b664974be1bcb1060e997bb4ea6be27831af48badb" +checksum = "a0e939c43405b18c8f9a519bac43d085dc76baa00ee481193007a387bfb8b63c" dependencies = [ "bitflags", "itertools 0.14.0", @@ -1215,9 +1215,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "165f1993b33d4c07ec8e90c5522c6afe8985a463eca8545ac1c147863a86d472" +checksum = "a2f4496de0653acb43f7c0e1e362a3b86807a5ea0d2ca926064960282e81bc7c" dependencies = [ "bitflags", "cow-utils", @@ -1236,18 +1236,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dc6d72677e31673f912d567f7d46d6390844a6ceabbc3bd4ef4a99b04178beb" +checksum = "cbdf09e24cb633e0359967ffe034b6df87693c1b2481b329c16e96944240174e" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f53beee5473b6929be652ddfed20d3db3e6f96aea57f76a5c7f53ee1e7b458d" +checksum = "8e11cf9fb4091d35a346383a68f57954e50affe32f08761a29029dd6499c424f" dependencies = [ "cow-utils", "oxc-miette", @@ -1255,9 +1255,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6674bfaf4ffaa4723cf665e994b630a13cfdc641d2d3f208a010a9ec2bed27c" +checksum = "47c50cbc189fc3a469cd58afe32a816b3172c3260f2bac4bdcfedd2fd1e36b8e" dependencies = [ "cow-utils", "num-bigint", @@ -1269,9 +1269,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce1d1d67d2e951ee52e2c9d6e2995be7d54523574396d9c87423092ccb0f6b3c" +checksum = "3e61f56a76c729ebcbf90b4679ef2d8de86d241a1e99e5ea8114b7edd3cdcfed" [[package]] name = "oxc_index" @@ -1281,9 +1281,9 @@ checksum = "2fa07b0cfa997730afed43705766ef27792873fdf5215b1391949fec678d2392" [[package]] name = "oxc_parser" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67fd747c632d17d36fe496a514c4c87cb2b150f7358a1adb2c01d9d9018e8aa3" +checksum = "084b27b8d3384ff6d7eca724656ddbd736cc39b89f82fac50d8237b42b65ef64" dependencies = [ "bitflags", "cow-utils", @@ -1304,9 +1304,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "298174d22ce142abd379f6a0037d1f46b45e8b2beda894b636c18d7f7dc7645e" +checksum = "03ecf15450387d3815bb31bf4c838246365c9a2e0a262826c40144029027ae22" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1320,9 +1320,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f446d2505831faebbe32679dfd3ea5ff2ebafce34ec1cace54541afd7e8102b4" +checksum = "2a97838faa67c20dd867de8f669b3b1a58b50f93f8cba669ceff89c67351fcf1" dependencies = [ "itertools 0.14.0", "oxc_allocator", @@ -1356,9 +1356,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b2d153db7fa3f82316d64f23da65588eabc7763e961c3fe9b4d6224fe5ae36" +checksum = "8fab02561bd17da92c7099af25b0a2acfdaaee5e238e20c7446172b1fafca399" dependencies = [ "compact_str 0.9.0", "oxc-miette", @@ -1369,9 +1369,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faf67148b2cef2b0f8df792e3bbda51957e4c39182e800b0370c60a98b682d1a" +checksum = "bed8a4b7c18db64964273e88371ab4e5e1f3b3182d96ce9b89ee1256a0439617" dependencies = [ "bitflags", "cow-utils", @@ -1390,9 +1390,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0ae098cf5cb51a7ff13cae221ac81c82e3687b5556ae6c7ed38f468b013c2f5" +checksum = "745e05b026312136d0ac4669a07e1e0bc99c7e16bd0c9857b5b6ec8c86872f57" dependencies = [ "base64", "compact_str 0.9.0", @@ -1420,9 +1420,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5025accfeb8f34ed9618de1b57388ecd9964cbf8aafefb16895f7d3797a6b33" +checksum = "e6d2133c9e1bd9a9afa276114f41b2f3b08c3c4ad069cd7739819fc938d6858a" dependencies = [ "cow-utils", "itoa", @@ -1442,9 +1442,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91b56ff860c0a85863cde254924ec2c67da24dbb7b5dda999cab4ae18cbfd245" +checksum = "d4e7f8f4689b67e45aba1fab60d6c6b50ca21f3f086b78736f473136928621c7" dependencies = [ "itoa", "oxc_allocator", diff --git a/Cargo.toml b/Cargo.toml index e530045..c3d2901 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ test = false doctest = false [dependencies] -oxc = { version = "0.67.0", features = ["transformer", "codegen", "semantic"] } +oxc = { version = "0.68.0", features = ["transformer", "codegen", "semantic"] } swc = "22.0.0" swc_common = "9.0.0" From 956ef8d61cbfa5f2c2597a0d5ebbe701869c3528 Mon Sep 17 00:00:00 2001 From: Boshen Date: Sun, 4 May 2025 12:37:10 +0800 Subject: [PATCH 2/2] u --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index ff8c918..65b15a7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3,7 +3,7 @@ pub mod oxc { use oxc::{ allocator::Allocator, - codegen::CodeGenerator, + codegen::Codegen, parser::Parser, semantic::SemanticBuilder, span::SourceType, @@ -30,7 +30,7 @@ pub mod oxc { let ret = Transformer::new(&allocator, path, options).build_with_scoping(scoping, &mut program); assert!(ret.errors.is_empty()); - let printed = CodeGenerator::new().build(&program).code; + let printed = Codegen::new().build(&program).code; (allocator, printed) }