diff --git a/.changeset/dirty-panthers-reflect.md b/.changeset/dirty-panthers-reflect.md deleted file mode 100644 index 463b6b4320d..00000000000 --- a/.changeset/dirty-panthers-reflect.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -swc_core: patch -swc_ecma_loader: patch ---- - -fix(es/module): Fix jsc.paths using absolute paths with dots in a filename for an alias diff --git a/.changeset/forty-rats-flow.md b/.changeset/forty-rats-flow.md deleted file mode 100644 index a1a58c1d312..00000000000 --- a/.changeset/forty-rats-flow.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -swc_ecma_parser: patch -swc_core: patch ---- - -fix(es/parser): Fix failure of TS instantiation followed by satisfies diff --git a/.changeset/little-kangaroos-whisper.md b/.changeset/little-kangaroos-whisper.md deleted file mode 100644 index 84c789d8231..00000000000 --- a/.changeset/little-kangaroos-whisper.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -swc_core: patch -swc_cli_impl: patch ---- - -fix(es/codegen): Emit .d.ts when using --out-file diff --git a/CHANGELOG.md b/CHANGELOG.md index 9facafc9b0a..6fc12c847c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,24 @@ # Changelog +## [unreleased] + +### Bug Fixes + + + +- **(es/codegen)** Emit .d.ts when using --out-file ([#9582](https://github.com/swc-project/swc/issues/9582)) ([3d9d641](https://github.com/swc-project/swc/commit/3d9d641f8b49725014e7d7a72a6f0a5dfe01f42c)) + + +- **(es/module)** Fix `jsc.paths` using absolute paths with dots in a filename for an alias ([#9595](https://github.com/swc-project/swc/issues/9595)) ([74e3d04](https://github.com/swc-project/swc/commit/74e3d0466abcd7422620623d8adcceac04ce26c9)) + + +- **(es/parser)** Fix failure of TS instantiation followed by satisfies ([#9583](https://github.com/swc-project/swc/issues/9583)) ([77900d8](https://github.com/swc-project/swc/commit/77900d808e2a3be2e62b74022c88a81b26a73f86)) + +### Miscellaneous Tasks + + + +- **(es)** Add helpers ([#9586](https://github.com/swc-project/swc/issues/9586)) ([b94a0e1](https://github.com/swc-project/swc/commit/b94a0e1fd2b900b05c5f18d3d993a74ff9cc6e7d)) + ## [1.7.28] - 2024-09-24 ### Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 8d3639fffa6..23b17e99552 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4022,7 +4022,7 @@ dependencies = [ [[package]] name = "swc_cli_impl" -version = "0.24.0" +version = "0.24.1" dependencies = [ "anyhow", "assert_cmd", @@ -4130,7 +4130,7 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.106.0" +version = "0.106.1" dependencies = [ "anyhow", "binding_macros", @@ -4651,7 +4651,7 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "0.52.0" +version = "0.52.1" dependencies = [ "anyhow", "dashmap 5.5.3", @@ -4716,7 +4716,7 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.152.0" +version = "0.152.1" dependencies = [ "codspeed-criterion-compat", "criterion", diff --git a/crates/dbg-swc/Cargo.toml b/crates/dbg-swc/Cargo.toml index d0837b8f32b..cb6d056aec1 100644 --- a/crates/dbg-swc/Cargo.toml +++ b/crates/dbg-swc/Cargo.toml @@ -36,7 +36,7 @@ swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } swc_ecma_minifier = { version = "0.208.0", path = "../swc_ecma_minifier", features = [ "concurrent", ] } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_error_reporters = { version = "1.0.0", path = "../swc_error_reporters" } diff --git a/crates/jsdoc/Cargo.toml b/crates/jsdoc/Cargo.toml index 97edcf74d3a..1c63fa32f34 100644 --- a/crates/jsdoc/Cargo.toml +++ b/crates/jsdoc/Cargo.toml @@ -27,5 +27,5 @@ anyhow = { workspace = true } dashmap = { workspace = true } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc/Cargo.toml b/crates/swc/Cargo.toml index e38cf4f7692..fcd3c3e416e 100644 --- a/crates/swc/Cargo.toml +++ b/crates/swc/Cargo.toml @@ -80,13 +80,13 @@ swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } swc_ecma_ext_transforms = { version = "0.123.0", path = "../swc_ecma_ext_transforms" } swc_ecma_lints = { version = "0.104.0", path = "../swc_ecma_lints" } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader", features = [ +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader", features = [ "cache", "node", "tsc", ] } swc_ecma_minifier = { version = "0.208.0", path = "../swc_ecma_minifier" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_preset_env = { version = "0.221.0", path = "../swc_ecma_preset_env" } swc_ecma_transforms = { version = "0.243.0", path = "../swc_ecma_transforms", features = [ "compat", diff --git a/crates/swc_bundler/Cargo.toml b/crates/swc_bundler/Cargo.toml index 961f30cf029..8e1f0506c24 100644 --- a/crates/swc_bundler/Cargo.toml +++ b/crates/swc_bundler/Cargo.toml @@ -41,8 +41,8 @@ swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_optimization = { version = "0.212.0", path = "../swc_ecma_transforms_optimization" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } @@ -59,7 +59,7 @@ sha1 = { workspace = true } tempfile = { workspace = true } url = { workspace = true } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader", features = [ +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader", features = [ "node", "cache", ] } diff --git a/crates/swc_cli_impl/Cargo.toml b/crates/swc_cli_impl/Cargo.toml index caf8e62d999..364cdeaff1e 100644 --- a/crates/swc_cli_impl/Cargo.toml +++ b/crates/swc_cli_impl/Cargo.toml @@ -6,7 +6,7 @@ include = ["Cargo.toml", "src/**/*.rs"] license = "Apache-2.0" name = "swc_cli_impl" repository = "https://github.com/swc-project/swc.git" -version = "0.24.0" +version = "0.24.1" [[bin]] name = "swc" @@ -39,7 +39,7 @@ tracing-futures = { workspace = true } tracing-subscriber = { workspace = true, features = ["env-filter"] } walkdir = { workspace = true } -swc_core = { version = "0.106.0", features = [ +swc_core = { version = "0.106.1", features = [ "trace_macro", "common_concurrent", "base_concurrent", diff --git a/crates/swc_compiler_base/Cargo.toml b/crates/swc_compiler_base/Cargo.toml index 97deb87c886..11fd2ae0017 100644 --- a/crates/swc_compiler_base/Cargo.toml +++ b/crates/swc_compiler_base/Cargo.toml @@ -31,7 +31,7 @@ swc_config = { version = "0.1.13", path = "../swc_config" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } swc_ecma_minifier = { version = "0.208.0", path = "../swc_ecma_minifier" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_timer = { version = "0.27.0", path = "../swc_timer" } diff --git a/crates/swc_core/Cargo.toml b/crates/swc_core/Cargo.toml index 48c3de25c07..42ef9d418f1 100644 --- a/crates/swc_core/Cargo.toml +++ b/crates/swc_core/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" license = "Apache-2.0" name = "swc_core" repository = "https://github.com/swc-project/swc.git" -version = "0.106.0" +version = "0.106.1" [package.metadata.docs.rs] features = [ "allocator_node", @@ -356,9 +356,9 @@ swc_css_visit = { optional = true, version = "0.146.0", path swc_ecma_ast = { optional = true, version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { optional = true, version = "0.158.0", path = "../swc_ecma_codegen" } swc_ecma_lints = { optional = true, version = "0.104.0", path = "../swc_ecma_lints" } -swc_ecma_loader = { optional = true, version = "0.52.0", path = "../swc_ecma_loader" } +swc_ecma_loader = { optional = true, version = "0.52.1", path = "../swc_ecma_loader" } swc_ecma_minifier = { optional = true, version = "0.208.0", path = "../swc_ecma_minifier" } -swc_ecma_parser = { optional = true, version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { optional = true, version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_preset_env = { optional = true, version = "0.221.0", path = "../swc_ecma_preset_env" } swc_ecma_quote_macros = { optional = true, version = "0.63.0", path = "../swc_ecma_quote_macros" } swc_ecma_transforms_base = { optional = true, version = "0.149.0", path = "../swc_ecma_transforms_base" } diff --git a/crates/swc_ecma_codegen/Cargo.toml b/crates/swc_ecma_codegen/Cargo.toml index d050d68942e..39ea9d4b3cc 100644 --- a/crates/swc_ecma_codegen/Cargo.toml +++ b/crates/swc_ecma_codegen/Cargo.toml @@ -41,7 +41,7 @@ swc_allocator = { version = "0.1.7", path = "../swc_allocator" } swc_common = { version = "0.40.0", path = "../swc_common", features = [ "sourcemap", ] } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_testing = { version = "0.29.0", path = "../swc_ecma_testing" } swc_malloc = { version = "0.5.10", path = "../swc_malloc" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_ecma_compat_bugfixes/Cargo.toml b/crates/swc_ecma_compat_bugfixes/Cargo.toml index f4628654497..d8afa9e618d 100644 --- a/crates/swc_ecma_compat_bugfixes/Cargo.toml +++ b/crates/swc_ecma_compat_bugfixes/Cargo.toml @@ -22,5 +22,5 @@ swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } tracing = { workspace = true } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es2015/Cargo.toml b/crates/swc_ecma_compat_es2015/Cargo.toml index 637f4f89236..5bc6ae71245 100644 --- a/crates/swc_ecma_compat_es2015/Cargo.toml +++ b/crates/swc_ecma_compat_es2015/Cargo.toml @@ -36,5 +36,5 @@ swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } tracing = { workspace = true } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es2016/Cargo.toml b/crates/swc_ecma_compat_es2016/Cargo.toml index 46db529d3ab..2142a65e7ac 100644 --- a/crates/swc_ecma_compat_es2016/Cargo.toml +++ b/crates/swc_ecma_compat_es2016/Cargo.toml @@ -24,5 +24,5 @@ swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } tracing = { workspace = true } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es2017/Cargo.toml b/crates/swc_ecma_compat_es2017/Cargo.toml index 0fc4bab2b8f..e7863c06258 100644 --- a/crates/swc_ecma_compat_es2017/Cargo.toml +++ b/crates/swc_ecma_compat_es2017/Cargo.toml @@ -26,5 +26,5 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es2018/Cargo.toml b/crates/swc_ecma_compat_es2018/Cargo.toml index ad34c7998df..5660af180a5 100644 --- a/crates/swc_ecma_compat_es2018/Cargo.toml +++ b/crates/swc_ecma_compat_es2018/Cargo.toml @@ -27,5 +27,5 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es2019/Cargo.toml b/crates/swc_ecma_compat_es2019/Cargo.toml index 618108902c0..b74aef3c186 100644 --- a/crates/swc_ecma_compat_es2019/Cargo.toml +++ b/crates/swc_ecma_compat_es2019/Cargo.toml @@ -25,5 +25,5 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es2020/Cargo.toml b/crates/swc_ecma_compat_es2020/Cargo.toml index f7c44f7b133..05148cc558c 100644 --- a/crates/swc_ecma_compat_es2020/Cargo.toml +++ b/crates/swc_ecma_compat_es2020/Cargo.toml @@ -25,5 +25,5 @@ swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } tracing = { workspace = true } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_compat_es3/Cargo.toml b/crates/swc_ecma_compat_es3/Cargo.toml index f6feae7a551..3432a72083a 100644 --- a/crates/swc_ecma_compat_es3/Cargo.toml +++ b/crates/swc_ecma_compat_es3/Cargo.toml @@ -23,5 +23,5 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_lints/Cargo.toml b/crates/swc_ecma_lints/Cargo.toml index 7f6f6cdb9db..08da13801c8 100644 --- a/crates/swc_ecma_lints/Cargo.toml +++ b/crates/swc_ecma_lints/Cargo.toml @@ -33,7 +33,7 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } [dev-dependencies] swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_ecma_loader/Cargo.toml b/crates/swc_ecma_loader/Cargo.toml index acc11ed43a1..92972e4fd89 100644 --- a/crates/swc_ecma_loader/Cargo.toml +++ b/crates/swc_ecma_loader/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" license = "Apache-2.0" name = "swc_ecma_loader" repository = "https://github.com/swc-project/swc.git" -version = "0.52.0" +version = "0.52.1" [package.metadata.docs.rs] all-features = true diff --git a/crates/swc_ecma_minifier/Cargo.toml b/crates/swc_ecma_minifier/Cargo.toml index 6e78be20391..e990ece61ff 100644 --- a/crates/swc_ecma_minifier/Cargo.toml +++ b/crates/swc_ecma_minifier/Cargo.toml @@ -62,7 +62,7 @@ swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast", features = [ "serde", ] } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_optimization = { version = "0.212.0", path = "../swc_ecma_transforms_optimization" } swc_ecma_usage_analyzer = { version = "0.33.0", path = "../swc_ecma_usage_analyzer" } diff --git a/crates/swc_ecma_parser/Cargo.toml b/crates/swc_ecma_parser/Cargo.toml index f0e0c94aae5..630e7cf7ecd 100644 --- a/crates/swc_ecma_parser/Cargo.toml +++ b/crates/swc_ecma_parser/Cargo.toml @@ -7,7 +7,7 @@ include = ["Cargo.toml", "src/**/*.rs", "examples/**/*.rs"] license = "Apache-2.0" name = "swc_ecma_parser" repository = "https://github.com/swc-project/swc.git" -version = "0.152.0" +version = "0.152.1" [package.metadata.docs.rs] all-features = true diff --git a/crates/swc_ecma_preset_env/Cargo.toml b/crates/swc_ecma_preset_env/Cargo.toml index 29d49ef84a9..a725907a338 100644 --- a/crates/swc_ecma_preset_env/Cargo.toml +++ b/crates/swc_ecma_preset_env/Cargo.toml @@ -45,7 +45,7 @@ criterion = { workspace = true } pretty_assertions = { workspace = true } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } testing = { version = "0.42.0", path = "../testing" } [[bench]] diff --git a/crates/swc_ecma_quote_macros/Cargo.toml b/crates/swc_ecma_quote_macros/Cargo.toml index 13607983c91..80ce89f9b60 100644 --- a/crates/swc_ecma_quote_macros/Cargo.toml +++ b/crates/swc_ecma_quote_macros/Cargo.toml @@ -21,5 +21,5 @@ syn = { workspace = true } swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_macros_common = { version = "0.3.11", path = "../swc_macros_common" } diff --git a/crates/swc_ecma_transforms/Cargo.toml b/crates/swc_ecma_transforms/Cargo.toml index 1fb25741d94..acf0b7efd7e 100644 --- a/crates/swc_ecma_transforms/Cargo.toml +++ b/crates/swc_ecma_transforms/Cargo.toml @@ -50,6 +50,6 @@ sourcemap = { workspace = true } tempfile = { workspace = true } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_ecma_transforms_base/Cargo.toml b/crates/swc_ecma_transforms_base/Cargo.toml index 72fbebcce3a..57b144b7a09 100644 --- a/crates/swc_ecma_transforms_base/Cargo.toml +++ b/crates/swc_ecma_transforms_base/Cargo.toml @@ -31,7 +31,7 @@ tracing = { workspace = true } swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } diff --git a/crates/swc_ecma_transforms_compat/Cargo.toml b/crates/swc_ecma_transforms_compat/Cargo.toml index 88edd181c18..29f40081667 100644 --- a/crates/swc_ecma_transforms_compat/Cargo.toml +++ b/crates/swc_ecma_transforms_compat/Cargo.toml @@ -54,6 +54,6 @@ swc_trace_macro = { version = "1.0.0", path = "../swc_trace_macro" } [dev-dependencies] serde_json = { workspace = true } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_ecma_transforms_module/Cargo.toml b/crates/swc_ecma_transforms_module/Cargo.toml index 39da8eb4607..377341c460b 100644 --- a/crates/swc_ecma_transforms_module/Cargo.toml +++ b/crates/swc_ecma_transforms_module/Cargo.toml @@ -28,10 +28,10 @@ swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_cached = { version = "0.3.19", path = "../swc_cached" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader", features = [ +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader", features = [ "node", ] } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } @@ -40,7 +40,7 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } indexmap = { workspace = true, features = ["serde"] } serde_json = { workspace = true } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader", features = [ +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader", features = [ "node", "tsc", ] } diff --git a/crates/swc_ecma_transforms_optimization/Cargo.toml b/crates/swc_ecma_transforms_optimization/Cargo.toml index 12ca53a7288..47fd410fcb0 100644 --- a/crates/swc_ecma_transforms_optimization/Cargo.toml +++ b/crates/swc_ecma_transforms_optimization/Cargo.toml @@ -34,7 +34,7 @@ tracing = { workspace = true } swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_macros = { version = "0.5.5", path = "../swc_ecma_transforms_macros" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } diff --git a/crates/swc_ecma_transforms_proposal/Cargo.toml b/crates/swc_ecma_transforms_proposal/Cargo.toml index 613d82cdb20..0c0b4ef8fd9 100644 --- a/crates/swc_ecma_transforms_proposal/Cargo.toml +++ b/crates/swc_ecma_transforms_proposal/Cargo.toml @@ -25,7 +25,7 @@ smallvec = { workspace = true } swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader", optional = true } +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader", optional = true } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_classes = { version = "0.138.0", path = "../swc_ecma_transforms_classes" } swc_ecma_transforms_macros = { version = "0.5.5", path = "../swc_ecma_transforms_macros" } @@ -36,7 +36,7 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" serde_json = { workspace = true } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_compat = { version = "0.175.0", path = "../swc_ecma_transforms_compat" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_ecma_transforms_react/Cargo.toml b/crates/swc_ecma_transforms_react/Cargo.toml index 49799bf23e6..debbedaf2d1 100644 --- a/crates/swc_ecma_transforms_react/Cargo.toml +++ b/crates/swc_ecma_transforms_react/Cargo.toml @@ -32,7 +32,7 @@ swc_atoms = { version = "1.0.0", path = "../swc_atoms" } swc_common = { version = "0.40.0", path = "../swc_common" } swc_config = { version = "0.1.13", path = "../swc_config" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_macros = { version = "0.5.5", path = "../swc_ecma_transforms_macros" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } diff --git a/crates/swc_ecma_transforms_testing/Cargo.toml b/crates/swc_ecma_transforms_testing/Cargo.toml index 077ebf7856d..7fda1c7e32f 100644 --- a/crates/swc_ecma_transforms_testing/Cargo.toml +++ b/crates/swc_ecma_transforms_testing/Cargo.toml @@ -27,7 +27,7 @@ swc_common = { version = "0.40.0", path = "../swc_common", features = [ ] } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_testing = { version = "0.29.0", path = "../swc_ecma_testing" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } diff --git a/crates/swc_ecma_transforms_typescript/Cargo.toml b/crates/swc_ecma_transforms_typescript/Cargo.toml index 0e8ac710c65..fd5acc9d58d 100644 --- a/crates/swc_ecma_transforms_typescript/Cargo.toml +++ b/crates/swc_ecma_transforms_typescript/Cargo.toml @@ -29,7 +29,7 @@ codspeed-criterion-compat = { workspace = true } criterion = { workspace = true } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_compat = { version = "0.175.0", path = "../swc_ecma_transforms_compat" } swc_ecma_transforms_proposal = { version = "0.183.0", path = "../swc_ecma_transforms_proposal" } swc_ecma_transforms_testing = { version = "0.152.0", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_utils/Cargo.toml b/crates/swc_ecma_utils/Cargo.toml index 4d9205ff0d8..32d01a369c1 100644 --- a/crates/swc_ecma_utils/Cargo.toml +++ b/crates/swc_ecma_utils/Cargo.toml @@ -38,5 +38,5 @@ swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } stacker = { version = "0.1.15", optional = true } [dev-dependencies] -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_ecmascript/Cargo.toml b/crates/swc_ecmascript/Cargo.toml index 688d6a2ea1d..42cbc0b14fa 100644 --- a/crates/swc_ecmascript/Cargo.toml +++ b/crates/swc_ecmascript/Cargo.toml @@ -41,7 +41,7 @@ typescript = ["typescript-parser", "swc_ecma_transforms/typescript"] swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen", optional = true } swc_ecma_minifier = { version = "0.208.0", path = "../swc_ecma_minifier", optional = true } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser", optional = true, default-features = false } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser", optional = true, default-features = false } swc_ecma_preset_env = { version = "0.221.0", path = "../swc_ecma_preset_env", optional = true } swc_ecma_quote = { version = "0.68.0", path = "../swc_ecma_quote", optional = true } swc_ecma_transforms = { version = "0.243.0", path = "../swc_ecma_transforms", optional = true } diff --git a/crates/swc_estree_compat/Cargo.toml b/crates/swc_estree_compat/Cargo.toml index 75732bf37d8..abac0e593c0 100644 --- a/crates/swc_estree_compat/Cargo.toml +++ b/crates/swc_estree_compat/Cargo.toml @@ -30,7 +30,7 @@ swc_common = { version = "0.40.0", path = "../swc_common", features = [ "tty-emitter", ] } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_estree_ast = { version = "0.30.0", path = "../swc_estree_ast" } @@ -43,7 +43,7 @@ pretty_assertions = { workspace = true } swc = { version = "0.289.0", path = "../swc" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms = { version = "0.243.0", path = "../swc_ecma_transforms/" } testing = { version = "0.42.0", path = "../testing" } walkdir = { workspace = true } diff --git a/crates/swc_fast_ts_strip/Cargo.toml b/crates/swc_fast_ts_strip/Cargo.toml index 3e6b6883fc8..4d9611bdbb3 100644 --- a/crates/swc_fast_ts_strip/Cargo.toml +++ b/crates/swc_fast_ts_strip/Cargo.toml @@ -22,7 +22,7 @@ swc_common = { version = "0.40.0", path = "../swc_common", features = [ ] } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_typescript = { version = "0.202.0", path = "../swc_ecma_transforms_typescript" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } diff --git a/crates/swc_html_minifier/Cargo.toml b/crates/swc_html_minifier/Cargo.toml index 9ef5ab9a7ac..94a04b36aef 100644 --- a/crates/swc_html_minifier/Cargo.toml +++ b/crates/swc_html_minifier/Cargo.toml @@ -39,7 +39,7 @@ swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen", features swc_ecma_minifier = { version = "0.208.0", path = "../swc_ecma_minifier", features = [ "extra-serde", ] } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms_base = { version = "0.149.0", path = "../swc_ecma_transforms_base" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_html_ast = { version = "0.40.0", path = "../swc_html_ast" } diff --git a/crates/swc_node_bundler/Cargo.toml b/crates/swc_node_bundler/Cargo.toml index d2c39da1062..9477cb2a7df 100644 --- a/crates/swc_node_bundler/Cargo.toml +++ b/crates/swc_node_bundler/Cargo.toml @@ -39,8 +39,8 @@ swc_common = { version = "0.40.0", path = "../swc_common", features = [ ] } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_transforms = { version = "0.243.0", path = "../swc_ecma_transforms" } swc_ecma_utils = { version = "0.137.0", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } diff --git a/crates/swc_plugin_runner/Cargo.toml b/crates/swc_plugin_runner/Cargo.toml index e1796f17839..4e5a9c1eb84 100644 --- a/crates/swc_plugin_runner/Cargo.toml +++ b/crates/swc_plugin_runner/Cargo.toml @@ -86,8 +86,8 @@ swc_css_parser = { version = "0.157.0", path = "../swc_css_parser" } swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast", features = [ "rkyv-impl", ] } -swc_ecma_loader = { version = "0.52.0", path = "../swc_ecma_loader" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_loader = { version = "0.52.1", path = "../swc_ecma_loader" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } swc_ecma_visit = { version = "0.107.0", path = "../swc_ecma_visit" } swc_malloc = { version = "0.5.10", path = "../swc_malloc" } testing = { version = "0.42.0", path = "../testing" } diff --git a/crates/swc_typescript/Cargo.toml b/crates/swc_typescript/Cargo.toml index 811d16797c0..03dd420b0ae 100644 --- a/crates/swc_typescript/Cargo.toml +++ b/crates/swc_typescript/Cargo.toml @@ -18,5 +18,5 @@ swc_ecma_ast = { version = "0.121.0", path = "../swc_ecma_ast" } [dev-dependencies] swc_ecma_codegen = { version = "0.158.0", path = "../swc_ecma_codegen" } -swc_ecma_parser = { version = "0.152.0", path = "../swc_ecma_parser" } +swc_ecma_parser = { version = "0.152.1", path = "../swc_ecma_parser" } testing = { version = "0.42.0", path = "../testing" }