build(bindings): Bump up swc_core (#5484)

This commit is contained in:
OJ Kwon 2022-08-14 00:48:15 -07:00 committed by GitHub
parent fcd438b371
commit 76797b1fc1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
60 changed files with 422 additions and 421 deletions

516
Cargo.lock generated
View File

@ -202,7 +202,7 @@ dependencies = [
"path-clean", "path-clean",
"serde", "serde",
"serde_json", "serde_json",
"swc_core 0.7.5", "swc_core 0.7.10 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
"tracing-chrome", "tracing-chrome",
"tracing-futures", "tracing-futures",
@ -213,7 +213,7 @@ dependencies = [
name = "binding_core_wasm" name = "binding_core_wasm"
version = "1.2.230" version = "1.2.230"
dependencies = [ dependencies = [
"swc_core 0.7.5", "swc_core 0.7.10 (registry+https://github.com/rust-lang/crates.io-index)",
"wasm-bindgen", "wasm-bindgen",
] ]
@ -243,8 +243,8 @@ dependencies = [
"console_error_panic_hook", "console_error_panic_hook",
"js-sys", "js-sys",
"once_cell", "once_cell",
"swc 0.214.4", "swc 0.214.6 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"wasm-bindgen", "wasm-bindgen",
@ -1994,9 +1994,9 @@ dependencies = [
[[package]] [[package]]
name = "path-absolutize" name = "path-absolutize"
version = "3.0.11" version = "3.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b288298a7a3a7b42539e3181ba590d32f2d91237b0691ed5f103875c754b3bf5" checksum = "d3de4b40bd9736640f14c438304c09538159802388febb02c8abaae0846c1f13"
dependencies = [ dependencies = [
"path-dedot", "path-dedot",
] ]
@ -2009,9 +2009,9 @@ checksum = "ecba01bf2678719532c5e3059e0b5f0811273d94b397088b82e3bd0a78c78fdd"
[[package]] [[package]]
name = "path-dedot" name = "path-dedot"
version = "3.0.14" version = "3.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bfa72956f6be8524f7f7e2b07972dda393cb0008a6df4451f658b7e1bd1af80" checksum = "d611d5291372b3738a34ebf0d1f849e58b1dcc1101032f76a346eaa1f8ddbb5b"
dependencies = [ dependencies = [
"once_cell", "once_cell",
] ]
@ -2084,18 +2084,18 @@ dependencies = [
[[package]] [[package]]
name = "pin-project" name = "pin-project"
version = "1.0.10" version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e" checksum = "78203e83c48cffbe01e4a2d35d566ca4de445d79a85372fc64e378bfc812a260"
dependencies = [ dependencies = [
"pin-project-internal", "pin-project-internal",
] ]
[[package]] [[package]]
name = "pin-project-internal" name = "pin-project-internal"
version = "1.0.10" version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb" checksum = "710faf75e1b33345361201d36d04e98ac1ed8909151a017ed384700836104c74"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -3018,57 +3018,6 @@ dependencies = [
"atty", "atty",
] ]
[[package]]
name = "swc"
version = "0.214.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb98ba635aabf1a73d5377feec9e0a7fa7d1d49dfb53239201d99994db1672e1"
dependencies = [
"ahash",
"anyhow",
"base64 0.13.0",
"dashmap",
"either",
"indexmap",
"json_comments",
"lru",
"napi",
"napi-derive",
"once_cell",
"parking_lot",
"pathdiff",
"regex",
"rustc-hash",
"serde",
"serde_json",
"sourcemap",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ext_transforms 0.85.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_lints 0.58.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_minifier 0.144.3",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_preset_env 0.158.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6",
"swc_ecma_transforms_compat 0.122.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_error_reporters 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_node_comments 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_proxy 0.18.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_runner 0.71.6",
"swc_timer 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_visit 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
]
[[package]] [[package]]
name = "swc" name = "swc"
version = "0.214.6" version = "0.214.6"
@ -3125,6 +3074,57 @@ dependencies = [
"walkdir", "walkdir",
] ]
[[package]]
name = "swc"
version = "0.214.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01db59b4f56ae0387202c16caf17d51dae1ca0a247609861dd20d4bb1294c77e"
dependencies = [
"ahash",
"anyhow",
"base64 0.13.0",
"dashmap",
"either",
"indexmap",
"json_comments",
"lru",
"napi",
"napi-derive",
"once_cell",
"parking_lot",
"pathdiff",
"regex",
"rustc-hash",
"serde",
"serde_json",
"sourcemap",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ext_transforms 0.85.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_lints 0.58.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_minifier 0.144.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_preset_env 0.158.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_compat 0.122.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_error_reporters 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_node_comments 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_proxy 0.18.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_runner 0.71.8 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_timer 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_visit 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
]
[[package]] [[package]]
name = "swc_atoms" name = "swc_atoms"
version = "0.4.5" version = "0.4.5"
@ -3218,12 +3218,12 @@ dependencies = [
"relative-path", "relative-path",
"retain_mut", "retain_mut",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
@ -3273,7 +3273,7 @@ dependencies = [
"relative-path", "relative-path",
"serde", "serde",
"serde_json", "serde_json",
"swc_core 0.7.5", "swc_core 0.7.10 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
"tracing-chrome", "tracing-chrome",
"tracing-futures", "tracing-futures",
@ -3281,38 +3281,6 @@ dependencies = [
"walkdir", "walkdir",
] ]
[[package]]
name = "swc_common"
version = "0.27.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2659e2466667506a9c6994062344f8ee10ae8d48a4bd3a43e974c8945c0ae2bb"
dependencies = [
"ahash",
"anyhow",
"ast_node 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
"better_scoped_tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bytecheck",
"cfg-if 1.0.0",
"debug_unreachable",
"either",
"from_variant 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
"num-bigint",
"once_cell",
"parking_lot",
"rkyv",
"rustc-hash",
"serde",
"siphasher",
"sourcemap",
"string_cache",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_eq_ignore_macros 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_visit 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
"unicode-width",
"url",
]
[[package]] [[package]]
name = "swc_common" name = "swc_common"
version = "0.27.7" version = "0.27.7"
@ -3349,6 +3317,38 @@ dependencies = [
"url", "url",
] ]
[[package]]
name = "swc_common"
version = "0.27.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee247095e2bb94c830fd29cc881c88c60a51cc92d3e9f85d5470a74f2d625f9f"
dependencies = [
"ahash",
"anyhow",
"ast_node 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
"better_scoped_tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bytecheck",
"cfg-if 1.0.0",
"debug_unreachable",
"either",
"from_variant 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
"num-bigint",
"once_cell",
"parking_lot",
"rkyv",
"rustc-hash",
"serde",
"siphasher",
"sourcemap",
"string_cache",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_eq_ignore_macros 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_visit 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
"unicode-width",
"url",
]
[[package]] [[package]]
name = "swc_config" name = "swc_config"
version = "0.1.1" version = "0.1.1"
@ -3397,29 +3397,6 @@ dependencies = [
"syn", "syn",
] ]
[[package]]
name = "swc_core"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "790e03fcbb48790c2ca34e79f77c8284641fd1010252d2f987fab68f593b1586"
dependencies = [
"binding_macros 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc 0.214.4",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_bundler 0.177.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_node_bundler 0.0.1",
"swc_nodejs_common 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_proxy 0.18.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_runner 0.71.6",
"swc_trace_macro 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer",
"wasmer-wasi",
]
[[package]] [[package]]
name = "swc_core" name = "swc_core"
version = "0.7.10" version = "0.7.10"
@ -3451,6 +3428,29 @@ dependencies = [
"wasmer-wasi", "wasmer-wasi",
] ]
[[package]]
name = "swc_core"
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91b34f3463369d64621e8ab66de6234d5bd397bd22de04a31c1bcf5f97faf755"
dependencies = [
"binding_macros 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc 0.214.6 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_bundler 0.177.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_node_bundler 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_nodejs_common 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_proxy 0.18.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_runner 0.71.8 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_trace_macro 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer",
"wasmer-wasi",
]
[[package]] [[package]]
name = "swc_css" name = "swc_css"
version = "0.120.0" version = "0.120.0"
@ -3631,7 +3631,7 @@ dependencies = [
"serde", "serde",
"string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"unicode-id", "unicode-id",
] ]
@ -3669,7 +3669,7 @@ dependencies = [
"serde", "serde",
"sourcemap", "sourcemap",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen_macros 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_codegen_macros 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
@ -3732,7 +3732,7 @@ checksum = "8488d1f1b56152f8881482924b67930ae817ec78d669c17d659ebe981f95d25e"
dependencies = [ dependencies = [
"phf", "phf",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
@ -3775,7 +3775,7 @@ dependencies = [
"regex", "regex",
"serde", "serde",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
@ -3821,45 +3821,10 @@ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
"swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
] ]
[[package]]
name = "swc_ecma_minifier"
version = "0.144.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d474a0474eefe107a8d69bbfe18cd334133182129560a32ae13246f576ee93ed"
dependencies = [
"ahash",
"arrayvec",
"indexmap",
"num-bigint",
"num_cpus",
"once_cell",
"parking_lot",
"rayon",
"regex",
"retain_mut",
"rustc-hash",
"serde",
"serde_json",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6",
"swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_timer 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
"unicode-id",
]
[[package]] [[package]]
name = "swc_ecma_minifier" name = "swc_ecma_minifier"
version = "0.144.5" version = "0.144.5"
@ -3902,6 +3867,41 @@ dependencies = [
"walkdir", "walkdir",
] ]
[[package]]
name = "swc_ecma_minifier"
version = "0.144.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a0fe9df3572e7e8e12340a4937c84643143cc6d55690813695bbe97fccb231e"
dependencies = [
"ahash",
"arrayvec",
"indexmap",
"num-bigint",
"num_cpus",
"once_cell",
"parking_lot",
"rayon",
"regex",
"retain_mut",
"rustc-hash",
"serde",
"serde_json",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_timer 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
"unicode-id",
]
[[package]] [[package]]
name = "swc_ecma_parser" name = "swc_ecma_parser"
version = "0.117.4" version = "0.117.4"
@ -3939,7 +3939,7 @@ dependencies = [
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
"typed-arena", "typed-arena",
@ -3991,7 +3991,7 @@ dependencies = [
"st-map", "st-map",
"string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4072,9 +4072,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8176d1490d371bf812d1d4ae92f1a8d0361fae57cc9d198cd1a1d8f2a965374" checksum = "c8176d1490d371bf812d1d4ae92f1a8d0361fae57cc9d198cd1a1d8f2a965374"
dependencies = [ dependencies = [
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_compat 0.122.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_compat 0.122.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_module 0.139.3 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_module 0.139.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_optimization 0.152.3 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4085,30 +4085,6 @@ dependencies = [
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
] ]
[[package]]
name = "swc_ecma_transforms_base"
version = "0.103.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fdd22a6ac5bd2baa8f171a07a9c41e5d8e599c854769099817be46aef0e2c2e2"
dependencies = [
"better_scoped_tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bitflags",
"num_cpus",
"once_cell",
"phf",
"rayon",
"rustc-hash",
"serde",
"smallvec",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
]
[[package]] [[package]]
name = "swc_ecma_transforms_base" name = "swc_ecma_transforms_base"
version = "0.103.7" version = "0.103.7"
@ -4136,6 +4112,30 @@ dependencies = [
"tracing", "tracing",
] ]
[[package]]
name = "swc_ecma_transforms_base"
version = "0.103.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ed48eb38456468673e47803ac01249bae15806daee2b1fcc18a2db755b995b8"
dependencies = [
"better_scoped_tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bitflags",
"num_cpus",
"once_cell",
"phf",
"rayon",
"rustc-hash",
"serde",
"smallvec",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
]
[[package]] [[package]]
name = "swc_ecma_transforms_classes" name = "swc_ecma_transforms_classes"
version = "0.91.4" version = "0.91.4"
@ -4155,9 +4155,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "628b626272c37957ab2cda24590c25f2064debef55f2d94b50ff94ca87fd7071" checksum = "628b626272c37957ab2cda24590c25f2064debef55f2d94b50ff94ca87fd7071"
dependencies = [ dependencies = [
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
] ]
@ -4208,10 +4208,10 @@ dependencies = [
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_classes 0.91.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_classes 0.91.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4292,11 +4292,11 @@ dependencies = [
"serde", "serde",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_cached 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
@ -4345,10 +4345,10 @@ dependencies = [
"rustc-hash", "rustc-hash",
"serde_json", "serde_json",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4388,9 +4388,9 @@ dependencies = [
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_classes 0.91.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_classes 0.91.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4444,11 +4444,11 @@ dependencies = [
"sha-1", "sha-1",
"string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "swc_config 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_macros 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4505,9 +4505,9 @@ checksum = "3f61975f11d397454db9f5046c3224813c95804e5684933c5cbf6324a4d9ff5c"
dependencies = [ dependencies = [
"serde", "serde",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_base 0.103.6", "swc_ecma_transforms_base 0.103.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms_react 0.141.3 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_transforms_react 0.141.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
@ -4539,7 +4539,7 @@ dependencies = [
"once_cell", "once_cell",
"rayon", "rayon",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
@ -4567,7 +4567,7 @@ checksum = "d998049fbf890e6674c7c818683b3eed53d993aac7156970b03b343659aeef75"
dependencies = [ dependencies = [
"num-bigint", "num-bigint",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_visit 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "swc_visit 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
@ -4632,7 +4632,7 @@ dependencies = [
"miette", "miette",
"once_cell", "once_cell",
"parking_lot", "parking_lot",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
] ]
[[package]] [[package]]
@ -4691,7 +4691,7 @@ dependencies = [
"ahash", "ahash",
"indexmap", "indexmap",
"petgraph", "petgraph",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
] ]
[[package]] [[package]]
@ -4876,35 +4876,6 @@ dependencies = [
"tikv-jemallocator", "tikv-jemallocator",
] ]
[[package]]
name = "swc_node_bundler"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ca3cb2b36af6d307da8f57b0f29e6001a4c004479adef100d11105a368e802d"
dependencies = [
"anyhow",
"dashmap",
"is-macro",
"once_cell",
"regex",
"serde",
"serde_json",
"string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc 0.214.4",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_bundler 0.177.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_node_base 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
]
[[package]] [[package]]
name = "swc_node_bundler" name = "swc_node_bundler"
version = "0.0.2" version = "0.0.2"
@ -4934,6 +4905,35 @@ dependencies = [
"tracing", "tracing",
] ]
[[package]]
name = "swc_node_bundler"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f49fc1c9fa5ac8d09bc4c08367b49ffb7963fda44680bf328d56be1c96035d33"
dependencies = [
"anyhow",
"dashmap",
"is-macro",
"once_cell",
"regex",
"serde",
"serde_json",
"string_enum 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"swc 0.214.6 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_bundler 0.177.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_codegen 0.121.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_loader 0.39.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_parser 0.117.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_transforms 0.183.3 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_utils 0.99.4 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_visit 0.76.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_node_base 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
]
[[package]] [[package]]
name = "swc_node_comments" name = "swc_node_comments"
version = "0.14.4" version = "0.14.4"
@ -4953,7 +4953,7 @@ dependencies = [
"ahash", "ahash",
"dashmap", "dashmap",
"swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "swc_atoms 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
] ]
[[package]] [[package]]
@ -5022,32 +5022,12 @@ dependencies = [
"better_scoped_tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "better_scoped_tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bytecheck", "bytecheck",
"rkyv", "rkyv",
"swc_common 0.27.6", "swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)", "swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_trace_macro 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "swc_trace_macro 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing", "tracing",
] ]
[[package]]
name = "swc_plugin_runner"
version = "0.71.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44947b7c140a8b0d45072b6669ce1dc53f7e2198bcdb1f09c7f41bd4d774396c"
dependencies = [
"anyhow",
"once_cell",
"parking_lot",
"serde",
"serde_json",
"swc_common 0.27.6",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_proxy 0.18.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
"wasmer",
"wasmer-cache",
"wasmer-wasi",
]
[[package]] [[package]]
name = "swc_plugin_runner" name = "swc_plugin_runner"
version = "0.71.8" version = "0.71.8"
@ -5073,6 +5053,26 @@ dependencies = [
"wasmer-wasi", "wasmer-wasi",
] ]
[[package]]
name = "swc_plugin_runner"
version = "0.71.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bbf673dec509067a649ce0e8de0aa5bea99c33b2eea256b6a928db6a1f617c7"
dependencies = [
"anyhow",
"once_cell",
"parking_lot",
"serde",
"serde_json",
"swc_common 0.27.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_ecma_ast 0.90.7 (registry+https://github.com/rust-lang/crates.io-index)",
"swc_plugin_proxy 0.18.5 (registry+https://github.com/rust-lang/crates.io-index)",
"tracing",
"wasmer",
"wasmer-cache",
"wasmer-wasi",
]
[[package]] [[package]]
name = "swc_plugin_testing" name = "swc_plugin_testing"
version = "0.24.1" version = "0.24.1"

View File

@ -48,7 +48,7 @@ tracing-chrome = "0.5.0"
tracing-futures = "0.2.5" tracing-futures = "0.2.5"
tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } tracing-subscriber = { version = "0.3.9", features = ["env-filter"] }
swc_core = { version = "0.7.5", features = [ swc_core = { version = "0.7.10", features = [
"ast", "ast",
"common_concurrent", "common_concurrent",
"bundler", "bundler",

View File

@ -20,7 +20,7 @@ swc_v2 = []
plugin = ["swc_core/plugin_transform_host_js"] plugin = ["swc_core/plugin_transform_host_js"]
[dependencies] [dependencies]
swc_core = { version = "0.7.5", features = [ swc_core = { version = "0.7.10", features = [
"common_perf", "common_perf",
"binding_macro_wasm", "binding_macro_wasm",
] } ] }

View File

@ -30,8 +30,8 @@ binding_wasm = [
[dependencies] [dependencies]
# Common deps for the SWC imports # Common deps for the SWC imports
swc = { optional = true, version = "0.214.4", path = "../swc" } swc = { optional = true, version = "0.214.6", path = "../swc" }
swc_common = { optional = true, version = "0.27.6", path = "../swc_common" } swc_common = { optional = true, version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { optional = true, version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { optional = true, version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_transforms = { optional = true, version = "0.183.3", path = "../swc_ecma_transforms" } swc_ecma_transforms = { optional = true, version = "0.183.3", path = "../swc_ecma_transforms" }

View File

@ -17,7 +17,7 @@ clap = { version = "3", features = ["derive"] }
rayon = "1.5.2" rayon = "1.5.2"
sha1 = "0.10.1" sha1 = "0.10.1"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", features = [ swc_common = { version = "0.27.7", features = [
"concurrent", "concurrent",
], path = "../swc_common" } ], path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }

View File

@ -15,7 +15,7 @@ bench = false
nom = "7.1.0" nom = "7.1.0"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
[dev-dependencies] [dev-dependencies]
anyhow = "1" anyhow = "1"

View File

@ -57,7 +57,7 @@ serde_json = "1"
sourcemap = "6" sourcemap = "6"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_cached = { version = "0.3.5", path = "../swc_cached" } swc_cached = { version = "0.3.5", path = "../swc_cached" }
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"sourcemap", "sourcemap",
"parking_lot", "parking_lot",
] } ] }

View File

@ -38,7 +38,7 @@ rayon = { version = "1", optional = true }
relative-path = "1.2" relative-path = "1.2"
retain_mut = "0.1.2" retain_mut = "0.1.2"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" } swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" }
swc_ecma_loader = { version = "0.39.4", path = "../swc_ecma_loader" } swc_ecma_loader = { version = "0.39.4", path = "../swc_ecma_loader" }

View File

@ -26,7 +26,7 @@ rayon = "1"
relative-path = "1.6.1" relative-path = "1.6.1"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["unbounded_depth"] } serde_json = { version = "1", features = ["unbounded_depth"] }
swc_core = { version = "0.7.5", features = [ swc_core = { version = "0.7.10", features = [
"trace_macro", "trace_macro",
"common_concurrent", "common_concurrent",
"base", "base",

View File

@ -23,4 +23,4 @@ rkyv = { version = "=0.7.37", optional = true }
serde = { version = "1.0.127", features = ["derive"] } serde = { version = "1.0.127", features = ["derive"] }
string_enum = { version = "0.3.1", path = "../string_enum/" } string_enum = { version = "0.3.1", path = "../string_enum/" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -18,12 +18,12 @@ bitflags = "1.3.2"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
serde = "1.0.127" serde = "1.0.127"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_css_codegen_macros = { version = "0.2.0", path = "../swc_css_codegen_macros" } swc_css_codegen_macros = { version = "0.2.0", path = "../swc_css_codegen_macros" }
[dev-dependencies] [dev-dependencies]
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"sourcemap", "sourcemap",
] } ] }
swc_css_parser = { version = "0.116.0", path = "../swc_css_parser" } swc_css_parser = { version = "0.116.0", path = "../swc_css_parser" }

View File

@ -19,7 +19,7 @@ rayon = "1.5.1"
serde = { version = "1.0.133", features = ["derive"] } serde = { version = "1.0.133", features = ["derive"] }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_cached = { version = "0.3.5", path = "../swc_cached" } swc_cached = { version = "0.3.5", path = "../swc_cached" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" } swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" }
thiserror = "1.0.30" thiserror = "1.0.30"

View File

@ -15,7 +15,7 @@ bench = false
[dependencies] [dependencies]
serde = "1.0.118" serde = "1.0.118"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_css_utils = { version = "0.104.0", path = "../swc_css_utils/" } swc_css_utils = { version = "0.104.0", path = "../swc_css_utils/" }
swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" } swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" }

View File

@ -20,7 +20,7 @@ bitflags = "1.2.1"
lexical = "6.1.0" lexical = "6.1.0"
serde = "1.0.127" serde = "1.0.127"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
[dev-dependencies] [dev-dependencies]

View File

@ -18,7 +18,7 @@ preset_env_base = { version = "0.2.0", path = "../preset_env_base" }
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
serde_json = "1.0.61" serde_json = "1.0.61"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_css_utils = { version = "0.104.0", path = "../swc_css_utils/" } swc_css_utils = { version = "0.104.0", path = "../swc_css_utils/" }
swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" } swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" }

View File

@ -17,6 +17,6 @@ once_cell = "1.10.0"
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
serde_json = "1.0.61" serde_json = "1.0.61"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" } swc_css_visit = { version = "0.106.0", path = "../swc_css_visit" }

View File

@ -22,6 +22,6 @@ path = []
[dependencies] [dependencies]
serde = { version = "1", optional = true } serde = { version = "1", optional = true }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_visit = { version = "0.5.2", path = "../swc_visit" } swc_visit = { version = "0.5.2", path = "../swc_visit" }

View File

@ -31,7 +31,7 @@ scoped-tls = "1.0.0"
serde = { version = "1.0.133", features = ["derive"] } serde = { version = "1.0.133", features = ["derive"] }
string_enum = { version = "0.3.1", path = "../string_enum" } string_enum = { version = "0.3.1", path = "../string_enum" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
unicode-id = "0.3" unicode-id = "0.3"
[dev-dependencies] [dev-dependencies]

View File

@ -20,14 +20,14 @@ rustc-hash = "1.1.0"
serde = "1.0.127" serde = "1.0.127"
sourcemap = "6" sourcemap = "6"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_codegen_macros = { version = "0.7.1", path = "../swc_ecma_codegen_macros" } swc_ecma_codegen_macros = { version = "0.7.1", path = "../swc_ecma_codegen_macros" }
tracing = "0.1.32" tracing = "0.1.32"
[dev-dependencies] [dev-dependencies]
criterion = "0.3" criterion = "0.3"
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"sourcemap", "sourcemap",
] } ] }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }

View File

@ -13,7 +13,7 @@ bench = false
[dependencies] [dependencies]
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit" } swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit" }

View File

@ -13,7 +13,7 @@ bench = false
[dependencies] [dependencies]
phf = { version = "0.10", features = ["macros"] } phf = { version = "0.10", features = ["macros"] }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" } swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" }
swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit" } swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit" }

View File

@ -21,7 +21,7 @@ rayon = "1.5.1"
regex = "1" regex = "1"
serde = { version = "1.0.133", features = ["derive"] } serde = { version = "1.0.133", features = ["derive"] }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"concurrent", "concurrent",
] } ] }
swc_config = { version = "0.1.0", path = "../swc_config" } swc_config = { version = "0.1.0", path = "../swc_config" }

View File

@ -1,16 +1,16 @@
[package] [package]
authors = ["강동윤 <kdy1997.dev@gmail.com>"] authors = ["강동윤 <kdy1997.dev@gmail.com>"]
description = "General ecmascript loader used for transforms" description = "General ecmascript loader used for transforms"
documentation = "https://rustdoc.swc.rs/swc_ecma_loader/" documentation = "https://rustdoc.swc.rs/swc_ecma_loader/"
edition = "2021" edition = "2021"
license = "Apache-2.0" license = "Apache-2.0"
name = "swc_ecma_loader" name = "swc_ecma_loader"
repository = "https://github.com/swc-project/swc.git" repository = "https://github.com/swc-project/swc.git"
version = "0.39.4" version = "0.39.4"
[package.metadata.docs.rs] [package.metadata.docs.rs]
all-features = true all-features = true
rustdoc-args = ["--cfg", "docsrs"] rustdoc-args = ["--cfg", "docsrs"]
[lib] [lib]
bench = false bench = false
@ -25,19 +25,19 @@ node = ["normpath", "serde_json", "dashmap", "once_cell", "path-clean"]
tsc = ["dashmap", "once_cell", "swc_cached"] tsc = ["dashmap", "once_cell", "swc_cached"]
[dependencies] [dependencies]
ahash = "0.7.4" ahash = "0.7.4"
anyhow = "1.0.41" anyhow = "1.0.41"
dashmap = { version = "5.1.0", optional = true } dashmap = { version = "5.1.0", optional = true }
lru = { version = "0.7.1", optional = true } lru = { version = "0.7.1", optional = true }
once_cell = { version = "1.9.0", optional = true } once_cell = { version = "1.9.0", optional = true }
parking_lot = { version = "0.12.0", optional = true } parking_lot = { version = "0.12.0", optional = true }
path-clean = { version = "=0.1.0", optional = true } path-clean = { version = "=0.1.0", optional = true }
serde = { version = "1", features = ["derive"] } pathdiff = "0.2.1"
serde_json = { version = "1.0.64", optional = true } serde = { version = "1", features = ["derive"] }
swc_cached = { version = "0.3.5", optional = true, path = "../swc_cached" } serde_json = { version = "1.0.64", optional = true }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_cached = { version = "0.3.5", optional = true, path = "../swc_cached" }
tracing = "0.1.32" swc_common = { version = "0.27.7", path = "../swc_common" }
pathdiff = "0.2.1" tracing = "0.1.32"
[dev-dependencies] [dev-dependencies]
lazy_static = "1.4.0" lazy_static = "1.4.0"

View File

@ -44,7 +44,7 @@ serde = { version = "1.0.118", features = ["derive"]
serde_json = "1.0.61" serde_json = "1.0.61"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_cached = { version = "0.3.5", path = "../swc_cached" } swc_cached = { version = "0.3.5", path = "../swc_cached" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_config = { version = "0.1.0", path = "../swc_config" } swc_config = { version = "0.1.0", path = "../swc_config" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" } swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" }

View File

@ -31,7 +31,7 @@ num-bigint = "0.4"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
smallvec = "1.8.0" smallvec = "1.8.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit", optional = true } swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit", optional = true }
tracing = "0.1.32" tracing = "0.1.32"

View File

@ -24,7 +24,7 @@ serde_json = "1"
st-map = "0.1.2" st-map = "0.1.2"
string_enum = { version = "0.3.1", path = "../string_enum" } string_enum = { version = "0.3.1", path = "../string_enum" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_transforms = { version = "0.183.3", path = "../swc_ecma_transforms", features = [ swc_ecma_transforms = { version = "0.183.3", path = "../swc_ecma_transforms", features = [
"compat", "compat",

View File

@ -13,7 +13,7 @@ bench = false
[dependencies] [dependencies]
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_quote_macros = { version = "0.28.4", path = "../swc_ecma_quote_macros" } swc_ecma_quote_macros = { version = "0.28.4", path = "../swc_ecma_quote_macros" }
swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" } swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" }

View File

@ -18,7 +18,7 @@ pmutil = "0.5.1"
proc-macro2 = "1" proc-macro2 = "1"
quote = "1" quote = "1"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }
swc_macros_common = { version = "0.3.3", path = "../swc_macros_common" } swc_macros_common = { version = "0.3.3", path = "../swc_macros_common" }

View File

@ -16,7 +16,7 @@ anyhow = "1"
hex = "0.4" hex = "0.4"
sha-1 = "0.10" sha-1 = "0.10"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" } swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" }
testing = { version = "0.29.4", path = "../testing" } testing = { version = "0.29.4", path = "../testing" }

View File

@ -32,7 +32,7 @@ typescript = ["swc_ecma_transforms_typescript"]
[dependencies] [dependencies]
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" }
swc_ecma_transforms_compat = { version = "0.122.4", path = "../swc_ecma_transforms_compat", optional = true } swc_ecma_transforms_compat = { version = "0.122.4", path = "../swc_ecma_transforms_compat", optional = true }

View File

@ -27,7 +27,7 @@ rustc-hash = "1.1.0"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
smallvec = "1.8.0" smallvec = "1.8.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }
swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" } swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" }

View File

@ -13,7 +13,7 @@ bench = false
[dependencies] [dependencies]
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" }
swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" } swc_ecma_utils = { version = "0.99.4", path = "../swc_ecma_utils" }

View File

@ -30,7 +30,7 @@ rayon = { version = "1.5.1", optional = true }
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
smallvec = "1.8.0" smallvec = "1.8.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_config = { version = "0.1.0", path = "../swc_config" } swc_config = { version = "0.1.0", path = "../swc_config" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" }

View File

@ -25,7 +25,7 @@ regex = "1"
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_cached = { version = "0.3.5", path = "../swc_cached" } swc_cached = { version = "0.3.5", path = "../swc_cached" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_loader = { version = "0.39.4", path = "../swc_ecma_loader", features = [ swc_ecma_loader = { version = "0.39.4", path = "../swc_ecma_loader", features = [
"node", "node",

View File

@ -26,7 +26,7 @@ rayon = { version = "1.5.1", optional = true }
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
serde_json = "1.0.61" serde_json = "1.0.61"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }
swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" }

View File

@ -21,7 +21,7 @@ either = "1.6.1"
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
smallvec = "1.8.0" smallvec = "1.8.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_loader = { version = "0.39.4", path = "../swc_ecma_loader", optional = true } swc_ecma_loader = { version = "0.39.4", path = "../swc_ecma_loader", optional = true }
swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" }

View File

@ -27,7 +27,7 @@ serde = { version = "1.0.118", features = ["derive"] }
sha-1 = "0.10.0" sha-1 = "0.10.0"
string_enum = { version = "0.3.1", path = "../string_enum" } string_enum = { version = "0.3.1", path = "../string_enum" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_config = { version = "0.1.0", path = "../swc_config" } swc_config = { version = "0.1.0", path = "../swc_config" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }

View File

@ -18,7 +18,7 @@ hex = "0.4.3"
serde = "1" serde = "1"
serde_json = "1" serde_json = "1"
sha-1 = "0.10" sha-1 = "0.10"
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" } swc_ecma_codegen = { version = "0.121.4", path = "../swc_ecma_codegen" }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }

View File

@ -15,7 +15,7 @@ bench = false
[dependencies] [dependencies]
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_base = { version = "0.103.6", path = "../swc_ecma_transforms_base" }
swc_ecma_transforms_react = { version = "0.141.3", path = "../swc_ecma_transforms_react" } swc_ecma_transforms_react = { version = "0.141.3", path = "../swc_ecma_transforms_react" }

View File

@ -24,7 +24,7 @@ indexmap = "1"
once_cell = "1.10.0" once_cell = "1.10.0"
rayon = { version = "1.5.1", optional = true } rayon = { version = "1.5.1", optional = true }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit" } swc_ecma_visit = { version = "0.76.5", path = "../swc_ecma_visit" }
tracing = "0.1.32" tracing = "0.1.32"

View File

@ -24,7 +24,7 @@ path = []
num-bigint = { version = "0.4", features = ["serde"] } num-bigint = { version = "0.4", features = ["serde"] }
serde = { version = "1", optional = true } serde = { version = "1", optional = true }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_visit = { version = "0.5.2", path = "../swc_visit" } swc_visit = { version = "0.5.2", path = "../swc_visit" }
tracing = "0.1.32" tracing = "0.1.32"

View File

@ -1,12 +1,12 @@
[package] [package]
authors = ["강동윤 <kdy1997.dev@gmail.com>"] authors = ["강동윤 <kdy1997.dev@gmail.com>"]
description = "Error reporter implementations for the swc project" description = "Error reporter implementations for the swc project"
documentation = "https://rustdoc.swc.rs/swc_error_reporters/" documentation = "https://rustdoc.swc.rs/swc_error_reporters/"
edition = "2021" edition = "2021"
license = "Apache-2.0" license = "Apache-2.0"
name = "swc_error_reporters" name = "swc_error_reporters"
repository = "https://github.com/swc-project/swc.git" repository = "https://github.com/swc-project/swc.git"
version = "0.11.4" version = "0.11.4"
[lib] [lib]
bench = false bench = false
@ -16,6 +16,6 @@ anyhow = "1"
miette = { version = "4.2.1", features = ["fancy"] } miette = { version = "4.2.1", features = ["fancy"] }
once_cell = "1" once_cell = "1"
parking_lot = "0.12.0" parking_lot = "0.12.0"
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"concurrent", "concurrent",
] } ] }

View File

@ -22,4 +22,4 @@ better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -23,7 +23,7 @@ rayon = "1.5.0"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1.0.62" serde_json = "1.0.62"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"concurrent", "concurrent",
"sourcemap", "sourcemap",
"tty-emitter", "tty-emitter",
@ -38,7 +38,7 @@ swc_node_comments = { version = "0.14.4", path = "../swc_node_comments/" }
[dev-dependencies] [dev-dependencies]
criterion = "0.3" criterion = "0.3"
pretty_assertions = "1.1" pretty_assertions = "1.1"
swc = { version = "0.214.4", path = "../swc" } swc = { version = "0.214.6", path = "../swc" }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }
swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.117.4", path = "../swc_ecma_parser" }
swc_ecma_transforms = { version = "0.183.3", path = "../swc_ecma_transforms/" } swc_ecma_transforms = { version = "0.183.3", path = "../swc_ecma_transforms/" }

View File

@ -1,18 +1,18 @@
[package] [package]
authors = ["강동윤 <kdy1997.dev@gmail.com>"] authors = ["강동윤 <kdy1997.dev@gmail.com>"]
description = "Faster version of petgraph" description = "Faster version of petgraph"
edition = "2021" edition = "2021"
include = ["Cargo.toml", "src/**/*.rs"] include = ["Cargo.toml", "src/**/*.rs"]
license = "Apache-2.0" license = "Apache-2.0"
name = "swc_fast_graph" name = "swc_fast_graph"
repository = "https://github.com/swc-project/swc.git" repository = "https://github.com/swc-project/swc.git"
version = "0.15.4" version = "0.15.4"
[lib] [lib]
bench = false bench = false
[dependencies] [dependencies]
ahash = "0.7.6" ahash = "0.7.6"
indexmap = "1.7.0" indexmap = "1.7.0"
petgraph = "0.6" petgraph = "0.6"
swc_common = { version = "0.27.6", path = "../swc_common"} swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -24,4 +24,4 @@ rkyv = { version = "0.7.37", optional = true }
serde = { version = "1.0.127", features = ["derive"] } serde = { version = "1.0.127", features = ["derive"] }
string_enum = { version = "0.3.1", path = "../string_enum/" } string_enum = { version = "0.3.1", path = "../string_enum/" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -20,13 +20,13 @@ auto_impl = "0.5.0"
bitflags = "1.3.2" bitflags = "1.3.2"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_html_ast = { version = "0.24.4", path = "../swc_html_ast" } swc_html_ast = { version = "0.24.4", path = "../swc_html_ast" }
swc_html_codegen_macros = { version = "0.2.0", path = "../swc_html_codegen_macros" } swc_html_codegen_macros = { version = "0.2.0", path = "../swc_html_codegen_macros" }
swc_html_utils = { version = "0.12.5", path = "../swc_html_utils" } swc_html_utils = { version = "0.12.5", path = "../swc_html_utils" }
[dev-dependencies] [dev-dependencies]
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"sourcemap", "sourcemap",
] } ] }
swc_html_parser = { version = "0.29.4", path = "../swc_html_parser" } swc_html_parser = { version = "0.29.4", path = "../swc_html_parser" }

View File

@ -21,7 +21,7 @@ serde = { version = "1.0.118", features = ["derive"] }
serde_json = "1.0.61" serde_json = "1.0.61"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_cached = { version = "0.3.5", path = "../swc_cached" } swc_cached = { version = "0.3.5", path = "../swc_cached" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" } swc_css_ast = { version = "0.107.0", path = "../swc_css_ast" }
swc_css_codegen = { version = "0.117.0", path = "../swc_css_codegen" } swc_css_codegen = { version = "0.117.0", path = "../swc_css_codegen" }
swc_css_minifier = { version = "0.82.0", path = "../swc_css_minifier" } swc_css_minifier = { version = "0.82.0", path = "../swc_css_minifier" }

View File

@ -20,7 +20,7 @@ debug = []
[dependencies] [dependencies]
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_html_ast = { version = "0.24.4", path = "../swc_html_ast" } swc_html_ast = { version = "0.24.4", path = "../swc_html_ast" }
swc_html_utils = { version = "0.12.5", path = "../swc_html_utils" } swc_html_utils = { version = "0.12.5", path = "../swc_html_utils" }

View File

@ -16,7 +16,7 @@ version = "0.12.5"
bench = false bench = false
[dependencies] [dependencies]
once_cell = "1.10.0" once_cell = "1.10.0"
serde = { version = "1.0.118", features = ["derive"] } serde = { version = "1.0.118", features = ["derive"] }
serde_json = "1.0.61" serde_json = "1.0.61"
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -25,6 +25,6 @@ path = []
[dependencies] [dependencies]
serde = { version = "1", optional = true } serde = { version = "1", optional = true }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_html_ast = { version = "0.24.4", path = "../swc_html_ast" } swc_html_ast = { version = "0.24.4", path = "../swc_html_ast" }
swc_visit = { version = "0.5.2", path = "../swc_visit" } swc_visit = { version = "0.5.2", path = "../swc_visit" }

View File

@ -26,12 +26,12 @@ regex = "1"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"
string_enum = { version = "0.3", path = "../string_enum" } string_enum = { version = "0.3", path = "../string_enum" }
swc = { version = "0.214.4", path = "../swc" } swc = { version = "0.214.6", path = "../swc" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_bundler = { version = "0.177.3", path = "../swc_bundler", features = [ swc_bundler = { version = "0.177.3", path = "../swc_bundler", features = [
"concurrent", "concurrent",
] } ] }
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"concurrent", "concurrent",
] } ] }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }

View File

@ -18,4 +18,4 @@ bench = false
ahash = "0.7.6" ahash = "0.7.6"
dashmap = "5.1.0" dashmap = "5.1.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -20,7 +20,7 @@ plugin-mode = []
better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" } better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" }
bytecheck = "0.6.9" bytecheck = "0.6.9"
rkyv = "=0.7.37" rkyv = "=0.7.37"
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"plugin-base", "plugin-base",
] } ] }
swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.90.7", path = "../swc_ecma_ast" }

View File

@ -19,4 +19,4 @@ is-macro = "0.2.0"
serde = { version = "1.0.127", features = ["derive"] } serde = { version = "1.0.127", features = ["derive"] }
string_enum = { version = "0.3.1", path = "../string_enum/" } string_enum = { version = "0.3.1", path = "../string_enum/" }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }

View File

@ -20,12 +20,12 @@ auto_impl = "0.5.0"
bitflags = "1.3.2" bitflags = "1.3.2"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_xml_ast = { version = "0.2.4", path = "../swc_xml_ast" } swc_xml_ast = { version = "0.2.4", path = "../swc_xml_ast" }
swc_xml_codegen_macros = { version = "0.1.0", path = "../swc_xml_codegen_macros" } swc_xml_codegen_macros = { version = "0.1.0", path = "../swc_xml_codegen_macros" }
[dev-dependencies] [dev-dependencies]
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"sourcemap", "sourcemap",
] } ] }
swc_xml_parser = { version = "0.2.4", path = "../swc_xml_parser" } swc_xml_parser = { version = "0.2.4", path = "../swc_xml_parser" }

View File

@ -20,7 +20,7 @@ debug = []
[dependencies] [dependencies]
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_xml_ast = { version = "0.2.4", path = "../swc_xml_ast" } swc_xml_ast = { version = "0.2.4", path = "../swc_xml_ast" }
[dev-dependencies] [dev-dependencies]

View File

@ -25,6 +25,6 @@ path = []
[dependencies] [dependencies]
serde = { version = "1", optional = true } serde = { version = "1", optional = true }
swc_atoms = { version = "0.4.5", path = "../swc_atoms" } swc_atoms = { version = "0.4.5", path = "../swc_atoms" }
swc_common = { version = "0.27.6", path = "../swc_common" } swc_common = { version = "0.27.7", path = "../swc_common" }
swc_visit = { version = "0.5.2", path = "../swc_visit" } swc_visit = { version = "0.5.2", path = "../swc_visit" }
swc_xml_ast = { version = "0.2.4", path = "../swc_xml_ast" } swc_xml_ast = { version = "0.2.4", path = "../swc_xml_ast" }

View File

@ -1,12 +1,12 @@
[package] [package]
authors = ["강동윤 <kdy1997.dev@gmail.com>"] authors = ["강동윤 <kdy1997.dev@gmail.com>"]
description = "Testing utilities for the swc project." description = "Testing utilities for the swc project."
documentation = "https://rustdoc.swc.rs/testing/" documentation = "https://rustdoc.swc.rs/testing/"
edition = "2021" edition = "2021"
license = "Apache-2.0" license = "Apache-2.0"
name = "testing" name = "testing"
repository = "https://github.com/swc-project/swc.git" repository = "https://github.com/swc-project/swc.git"
version = "0.29.4" version = "0.29.4"
[lib] [lib]
bench = false bench = false
@ -18,10 +18,10 @@ once_cell = "1.10.0"
pretty_assertions = "1.1" pretty_assertions = "1.1"
regex = "1" regex = "1"
serde_json = "1.0.71" serde_json = "1.0.71"
swc_common = { version = "0.27.6", path = "../swc_common", features = [ swc_common = { version = "0.27.7", path = "../swc_common", features = [
"tty-emitter", "tty-emitter",
]} ] }
swc_error_reporters = {version = "0.11.4", path = "../swc_error_reporters"} swc_error_reporters = { version = "0.11.4", path = "../swc_error_reporters" }
testing_macros = {version = "0.2.0", path = "../testing_macros"} testing_macros = { version = "0.2.0", path = "../testing_macros" }
tracing = "0.1.32" tracing = "0.1.32"
tracing-subscriber = {version = "0.3.9", features = ["env-filter"]} tracing-subscriber = { version = "0.3.9", features = ["env-filter"] }

View File

@ -75,6 +75,7 @@ allow = [
"Zlib", "Zlib",
"MPL-2.0", "MPL-2.0",
"0BSD", "0BSD",
"Unicode-DFS-2016", #unicode-ident
] ]
# List of explictly disallowed licenses # List of explictly disallowed licenses
# See https://spdx.org/licenses/ for list of possible licenses # See https://spdx.org/licenses/ for list of possible licenses
@ -103,48 +104,48 @@ confidence-threshold = 0.8
# aren't accepted for every possible crate as with the normal allow list # aren't accepted for every possible crate as with the normal allow list
exceptions = [] exceptions = []
[[licenses.clarify]] [[licenses.clarify]]
# The name of the crate the clarification applies to # The name of the crate the clarification applies to
name = "encoding_rs" name = "encoding_rs"
# The optional version constraint for the crate # The optional version constraint for the crate
version = "0.8.30" version = "0.8.30"
# The SPDX expression for the license requirements of the crate # The SPDX expression for the license requirements of the crate
expression = "Apache-2.0 AND BSD-3-Clause" expression = "Apache-2.0 AND BSD-3-Clause"
# One or more files in the crate's source used as the "source of truth" for # One or more files in the crate's source used as the "source of truth" for
# the license expression. If the contents match, the clarification will be used # the license expression. If the contents match, the clarification will be used
# when running the license check, otherwise the clarification will be ignored # when running the license check, otherwise the clarification will be ignored
# and the crate will be checked normally, which may produce warnings or errors # and the crate will be checked normally, which may produce warnings or errors
# depending on the rest of your configuration # depending on the rest of your configuration
license-files = [{ path = "COPYRIGHT", hash = 972598577 }] license-files = [{ path = "COPYRIGHT", hash = 972598577 }]
# Some crates don't have (easily) machine readable licensing information, # Some crates don't have (easily) machine readable licensing information,
# adding a clarification entry for it allows you to manually specify the # adding a clarification entry for it allows you to manually specify the
# licensing information # licensing information
#[[licenses.clarify]] #[[licenses.clarify]]
# The name of the crate the clarification applies to # The name of the crate the clarification applies to
#name = "ring" #name = "ring"
# The optional version constraint for the crate # The optional version constraint for the crate
#version = "*" #version = "*"
# The SPDX expression for the license requirements of the crate # The SPDX expression for the license requirements of the crate
#expression = "MIT AND ISC AND OpenSSL" #expression = "MIT AND ISC AND OpenSSL"
# One or more files in the crate's source used as the "source of truth" for # One or more files in the crate's source used as the "source of truth" for
# the license expression. If the contents match, the clarification will be used # the license expression. If the contents match, the clarification will be used
# when running the license check, otherwise the clarification will be ignored # when running the license check, otherwise the clarification will be ignored
# and the crate will be checked normally, which may produce warnings or errors # and the crate will be checked normally, which may produce warnings or errors
# depending on the rest of your configuration # depending on the rest of your configuration
#license-files = [ #license-files = [
# Each entry is a crate relative path, and the (opaque) hash of its contents # Each entry is a crate relative path, and the (opaque) hash of its contents
#{ path = "LICENSE", hash = 0xbd0eed23 } #{ path = "LICENSE", hash = 0xbd0eed23 }
#] #]
[licenses.private] [licenses.private]
# If true, ignores workspace crates that aren't published, or are only # If true, ignores workspace crates that aren't published, or are only
# published to private registries # published to private registries
ignore = false ignore = false
# One or more private registries that you might publish crates to, if a crate # One or more private registries that you might publish crates to, if a crate
# is only published to private registries, and ignore is true, the crate will # is only published to private registries, and ignore is true, the crate will
# not have its license(s) checked # not have its license(s) checked
registries = [] registries = []
# This section is considered when running `cargo deny check bans`. # This section is considered when running `cargo deny check bans`.
# More documentation about the 'bans' section can be found here: # More documentation about the 'bans' section can be found here:
@ -188,10 +189,10 @@ allow-registry = ["https://github.com/rust-lang/crates.io-index"]
# List of URLs for allowed Git repositories # List of URLs for allowed Git repositories
allow-git = [] allow-git = []
[sources.allow-org] [sources.allow-org]
# 1 or more github.com organizations to allow git sources for # 1 or more github.com organizations to allow git sources for
github = [] github = []
# 1 or more gitlab.com organizations to allow git sources for # 1 or more gitlab.com organizations to allow git sources for
gitlab = [] gitlab = []
# 1 or more bitbucket.org organizations to allow git sources for # 1 or more bitbucket.org organizations to allow git sources for
bitbucket = [] bitbucket = []