fix(es/ast): Compilation (#1357)

swc_ecma_ast:
 - Fix compilation.
This commit is contained in:
강동윤 2021-01-25 11:32:09 +09:00 committed by GitHub
parent 5c3a0b5166
commit 2921b903d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
23 changed files with 144 additions and 140 deletions

View File

@ -38,6 +38,10 @@ jobs:
run: |
(cd common && cargo hack check --feature-powerset --no-dev-deps)
- name: Check swc_ecma_ast
run: |
(cd ecmascript/ast && cargo hack check --feature-powerset --no-dev-deps)
- name: Check swc_ecma_transforms
run: |
(cd ecmascript/transforms && cargo hack check --feature-powerset --no-dev-deps)

View File

@ -9,7 +9,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc"
repository = "https://github.com/swc-project/swc.git"
version = "0.2.4"
version = "0.2.5"
[lib]
name = "swc"
@ -27,12 +27,12 @@ serde_json = "1"
sourcemap = "6"
swc_atoms = {version = "0.2", path = "./atoms"}
swc_common = {version = "0.10", path = "./common", features = ["sourcemap", "concurrent"]}
swc_ecma_ast = {version = "0.37.1", path = "./ecmascript/ast"}
swc_ecma_codegen = {version = "0.43.3", path = "./ecmascript/codegen"}
swc_ecma_ext_transforms = {version = "0.2.2", path = "./ecmascript/ext-transforms"}
swc_ecma_parser = {version = "0.45.2", path = "./ecmascript/parser"}
swc_ecma_preset_env = {version = "0.3.4", path = "./ecmascript/preset_env"}
swc_ecma_transforms = {version = "0.33.4", path = "./ecmascript/transforms", features = [
swc_ecma_ast = {version = "0.37.2", path = "./ecmascript/ast"}
swc_ecma_codegen = {version = "0.43.4", path = "./ecmascript/codegen"}
swc_ecma_ext_transforms = {version = "0.2.3", path = "./ecmascript/ext-transforms"}
swc_ecma_parser = {version = "0.45.3", path = "./ecmascript/parser"}
swc_ecma_preset_env = {version = "0.3.5", path = "./ecmascript/preset_env"}
swc_ecma_transforms = {version = "0.33.5", path = "./ecmascript/transforms", features = [
"compat",
"module",
"optimization",
@ -40,8 +40,8 @@ swc_ecma_transforms = {version = "0.33.4", path = "./ecmascript/transforms", fea
"react",
"typescript",
]}
swc_ecma_utils = {version = "0.27.1", path = "./ecmascript/utils"}
swc_ecma_visit = {version = "0.23.1", path = "./ecmascript/visit"}
swc_ecma_utils = {version = "0.27.2", path = "./ecmascript/utils"}
swc_ecma_visit = {version = "0.23.2", path = "./ecmascript/visit"}
swc_visit = {version = "0.2", path = "./visit"}
[dev-dependencies]

View File

@ -9,7 +9,7 @@ include = ["Cargo.toml", "build.rs", "src/**/*.rs", "src/**/*.js"]
license = "Apache-2.0/MIT"
name = "swc_bundler"
repository = "https://github.com/swc-project/swc.git"
version = "0.20.4"
version = "0.20.5"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[features]
@ -31,19 +31,19 @@ relative-path = "1.2"
retain_mut = "0.1.2"
swc_atoms = {version = "0.2.4", path = "../atoms"}
swc_common = {version = "0.10.0", path = "../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ecmascript/ast"}
swc_ecma_codegen = {version = "0.43.3", path = "../ecmascript/codegen"}
swc_ecma_parser = {version = "0.45.2", path = "../ecmascript/parser"}
swc_ecma_transforms = {version = "0.33.4", path = "../ecmascript/transforms", features = ["optimization"]}
swc_ecma_utils = {version = "0.27.1", path = "../ecmascript/utils"}
swc_ecma_visit = {version = "0.23.1", path = "../ecmascript/visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ecmascript/ast"}
swc_ecma_codegen = {version = "0.43.4", path = "../ecmascript/codegen"}
swc_ecma_parser = {version = "0.45.3", path = "../ecmascript/parser"}
swc_ecma_transforms = {version = "0.33.5", path = "../ecmascript/transforms", features = ["optimization"]}
swc_ecma_utils = {version = "0.27.2", path = "../ecmascript/utils"}
swc_ecma_visit = {version = "0.23.2", path = "../ecmascript/visit"}
[dev-dependencies]
hex = "0.4"
ntest = "0.7.2"
reqwest = {version = "0.10.8", features = ["blocking"]}
sha-1 = "0.9"
swc_ecma_transforms = {version = "0.33.4", path = "../ecmascript/transforms", features = ["react", "typescript"]}
swc_ecma_transforms = {version = "0.33.5", path = "../ecmascript/transforms", features = ["react", "typescript"]}
tempfile = "3.1.0"
testing = {version = "0.10.0", path = "../testing"}
url = "2.1.1"

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecmascript"
repository = "https://github.com/swc-project/swc.git"
version = "0.18.4"
version = "0.18.5"
[features]
codegen = ["swc_ecma_codegen"]
@ -24,12 +24,12 @@ react = ["swc_ecma_transforms/react"]
typescript = ["swc_ecma_transforms/typescript"]
[dependencies]
swc_ecma_ast = {version = "0.37.1", path = "./ast"}
swc_ecma_codegen = {version = "0.43.3", path = "./codegen", optional = true}
swc_ecma_dep_graph = {version = "0.12.2", path = "./dep-graph", optional = true}
swc_ecma_parser = {version = "0.45.2", path = "./parser", optional = true}
swc_ecma_transforms = {version = "0.33.4", path = "./transforms", optional = true}
swc_ecma_utils = {version = "0.27.1", path = "./utils", optional = true}
swc_ecma_visit = {version = "0.23.1", path = "./visit", optional = true}
swc_ecma_ast = {version = "0.37.2", path = "./ast"}
swc_ecma_codegen = {version = "0.43.4", path = "./codegen", optional = true}
swc_ecma_dep_graph = {version = "0.12.3", path = "./dep-graph", optional = true}
swc_ecma_parser = {version = "0.45.3", path = "./parser", optional = true}
swc_ecma_transforms = {version = "0.33.5", path = "./transforms", optional = true}
swc_ecma_utils = {version = "0.27.2", path = "./utils", optional = true}
swc_ecma_visit = {version = "0.23.2", path = "./visit", optional = true}
[dev-dependencies]

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_ast"
repository = "https://github.com/swc-project/swc.git"
version = "0.37.1"
version = "0.37.2"
[features]
default = []

View File

@ -78,7 +78,7 @@ pub struct VarDecl {
}
#[derive(StringEnum, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, Hash, EqIgnoreSpan)]
#[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary, EqIgnoreSpan))]
#[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
pub enum VarDeclKind {
/// `var`
Var,

View File

@ -7,7 +7,7 @@ include = ["Cargo.toml", "src/**/*.rs"]
license = "Apache-2.0/MIT"
name = "swc_ecma_codegen"
repository = "https://github.com/swc-project/swc.git"
version = "0.43.3"
version = "0.43.4"
[dependencies]
bitflags = "1"
@ -15,9 +15,9 @@ num-bigint = {version = "0.2", features = ["serde"]}
sourcemap = "6"
swc_atoms = {version = "0.2", path = "../../atoms"}
swc_common = {version = "0.10.0", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_codegen_macros = {version = "0.5", path = "./macros"}
swc_ecma_parser = {version = "0.45.2", path = "../parser"}
swc_ecma_parser = {version = "0.45.3", path = "../parser"}
[dev-dependencies]
swc_common = {version = "0.10.0", path = "../../common", features = ["sourcemap"]}

View File

@ -6,14 +6,14 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_dep_graph"
repository = "https://github.com/swc-project/swc.git"
version = "0.12.2"
version = "0.12.3"
[dependencies]
swc_atoms = {version = "0.2", path = "../../atoms"}
swc_common = {version = "0.10.1", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_visit = {version = "0.23.1", path = "../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_visit = {version = "0.23.2", path = "../visit"}
[dev-dependencies]
swc_ecma_parser = {version = "0.45.2", path = "../parser"}
swc_ecma_parser = {version = "0.45.3", path = "../parser"}
testing = {version = "0.10.0", path = "../../testing"}

View File

@ -5,7 +5,7 @@ documentation = "https://swc.rs/rustdoc/swc_ecma_ext_transforms/"
edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_ext_transforms"
version = "0.2.2"
version = "0.2.3"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -13,7 +13,7 @@ version = "0.2.2"
phf = {version = "0.8.0", features = ["macros"]}
swc_atoms = {version = "0.2", path = "../../atoms"}
swc_common = {version = "0.10", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../parser"}
swc_ecma_utils = {version = "0.27.1", path = "../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../parser"}
swc_ecma_utils = {version = "0.27.2", path = "../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../visit"}

View File

@ -5,7 +5,7 @@ documentation = "https://swc.rs/rustdoc/jsdoc/"
edition = "2018"
license = "Apache-2.0/MIT"
name = "jsdoc"
version = "0.13.2"
version = "0.13.3"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -18,7 +18,7 @@ swc_common = {version = "0.10.0", path = "../../common"}
[dev-dependencies]
anyhow = "1"
dashmap = "3"
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../parser"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../parser"}
testing = {version = "0.10.0", path = "../../testing"}
walkdir = "2"

View File

@ -7,7 +7,7 @@ include = ["Cargo.toml", "src/**/*.rs", "examples/**/*.rs"]
license = "Apache-2.0/MIT"
name = "swc_ecma_parser"
repository = "https://github.com/swc-project/swc.git"
version = "0.45.2"
version = "0.45.3"
[features]
default = []
@ -22,8 +22,8 @@ serde = {version = "1", features = ["derive"]}
smallvec = "1"
swc_atoms = {version = "0.2.3", path = "../../atoms"}
swc_common = {version = "0.10.0", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_visit = {version = "0.23.1", path = "../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_visit = {version = "0.23.2", path = "../visit"}
unicode-xid = "0.2"
[dev-dependencies]

View File

@ -5,7 +5,7 @@ documentation = "https://swc.rs/rustdoc/swc_ecma_preset_env/"
edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_preset_env"
version = "0.3.4"
version = "0.3.5"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -20,14 +20,14 @@ st-map = "0.1.2"
string_enum = {version = "0.3", path = "../../macros/string_enum"}
swc_atoms = {version = "0.2", path = "../../atoms"}
swc_common = {version = "0.10", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_transforms = {version = "0.33.4", path = "../transforms", features = ["compat", "proposal"]}
swc_ecma_utils = {version = "0.27.1", path = "../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_transforms = {version = "0.33.5", path = "../transforms", features = ["compat", "proposal"]}
swc_ecma_utils = {version = "0.27.2", path = "../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../visit"}
walkdir = "2"
[dev-dependencies]
pretty_assertions = "0.6"
swc_ecma_codegen = {version = "0.43.3", path = "../codegen"}
swc_ecma_parser = {version = "0.45.2", path = "../parser"}
swc_ecma_codegen = {version = "0.43.4", path = "../codegen"}
swc_ecma_parser = {version = "0.45.3", path = "../parser"}
testing = {version = "0.10", path = "../../testing"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms"
repository = "https://github.com/swc-project/swc.git"
version = "0.33.4"
version = "0.33.5"
[features]
compat = ["swc_ecma_transforms_compat"]
@ -19,24 +19,24 @@ typescript = ["swc_ecma_transforms_typescript"]
[dependencies]
swc_atoms = {version = "0.2.0", path = "../../atoms"}
swc_common = {version = "0.10.0", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "./base"}
swc_ecma_transforms_compat = {version = "0.3.3", path = "./compat", optional = true}
swc_ecma_transforms_module = {version = "0.3.3", path = "./module", optional = true}
swc_ecma_transforms_optimization = {version = "0.3.4", path = "./optimization", optional = true}
swc_ecma_transforms_proposal = {version = "0.3.3", path = "./proposal", optional = true}
swc_ecma_transforms_react = {version = "0.3.3", path = "./react", optional = true}
swc_ecma_transforms_typescript = {version = "0.3.4", path = "./typescript", optional = true}
swc_ecma_utils = {version = "0.27.1", path = "../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "./base"}
swc_ecma_transforms_compat = {version = "0.3.4", path = "./compat", optional = true}
swc_ecma_transforms_module = {version = "0.3.4", path = "./module", optional = true}
swc_ecma_transforms_optimization = {version = "0.3.5", path = "./optimization", optional = true}
swc_ecma_transforms_proposal = {version = "0.3.4", path = "./proposal", optional = true}
swc_ecma_transforms_react = {version = "0.3.4", path = "./react", optional = true}
swc_ecma_transforms_typescript = {version = "0.3.5", path = "./typescript", optional = true}
swc_ecma_utils = {version = "0.27.2", path = "../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../visit"}
unicode-xid = "0.2"
[dev-dependencies]
pretty_assertions = "0.6"
sourcemap = "6"
swc_ecma_codegen = {version = "0.43.3", path = "../codegen"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "./testing"}
swc_ecma_codegen = {version = "0.43.4", path = "../codegen"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "./testing"}
tempfile = "3"
testing = {version = "0.10.0", path = "../../testing"}
walkdir = "2"

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_base"
repository = "https://github.com/swc-project/swc.git"
version = "0.2.3"
version = "0.2.4"
[dependencies]
fxhash = "0.2.1"
@ -16,11 +16,11 @@ scoped-tls = "1.0.0"
smallvec = "1.6.0"
swc_atoms = {version = "0.2", path = "../../../atoms"}
swc_common = {version = "0.10", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_codegen = {version = "0.43.3", path = "../../codegen"}
swc_ecma_codegen = {version = "0.43.4", path = "../../codegen"}
testing = {version = "0.10", path = "../../../testing"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_compat"
repository = "https://github.com/swc-project/swc.git"
version = "0.3.3"
version = "0.3.4"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
@ -20,13 +20,13 @@ serde = {version = "1.0.118", features = ["derive"]}
smallvec = "1.6.0"
swc_atoms = {version = "0.2.5", path = "../../../atoms"}
swc_common = {version = "0.10.8", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_transforms_macros = {version = "0.2.0", path = "../macros"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "../testing"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "../testing"}
testing = {version = "0.10.2", path = "../../../testing"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_module"
repository = "https://github.com/swc-project/swc.git"
version = "0.3.3"
version = "0.3.4"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
@ -16,13 +16,13 @@ indexmap = "1.6.1"
serde = {version = "1.0.118", features = ["derive"]}
swc_atoms = {version = "0.2", path = "../../../atoms"}
swc_common = {version = "0.10", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_transforms_compat = {version = "0.3.3", path = "../compat"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "../testing/"}
swc_ecma_transforms_compat = {version = "0.3.4", path = "../compat"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "../testing/"}
testing = {version = "0.10", path = "../../../testing/"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_optimization"
repository = "https://github.com/swc-project/swc.git"
version = "0.3.4"
version = "0.3.5"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
@ -19,16 +19,16 @@ retain_mut = "0.1.2"
serde_json = "1.0.61"
swc_atoms = {version = "0.2", path = "../../../atoms"}
swc_common = {version = "0.10", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_transforms_compat = {version = "0.3.3", path = "../compat"}
swc_ecma_transforms_module = {version = "0.3.3", path = "../module"}
swc_ecma_transforms_proposal = {version = "0.3.3", path = "../proposal"}
swc_ecma_transforms_react = {version = "0.3.3", path = "../react"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "../testing"}
swc_ecma_transforms_typescript = {version = "0.3.4", path = "../typescript"}
swc_ecma_transforms_compat = {version = "0.3.4", path = "../compat"}
swc_ecma_transforms_module = {version = "0.3.4", path = "../module"}
swc_ecma_transforms_proposal = {version = "0.3.4", path = "../proposal"}
swc_ecma_transforms_react = {version = "0.3.4", path = "../react"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "../testing"}
swc_ecma_transforms_typescript = {version = "0.3.5", path = "../typescript"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_proposal"
repository = "https://github.com/swc-project/swc.git"
version = "0.3.3"
version = "0.3.4"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -17,13 +17,13 @@ serde = {version = "1.0.118", features = ["derive"]}
smallvec = "1.6.0"
swc_atoms = {version = "0.2", path = "../../../atoms"}
swc_common = {version = "0.10", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_transforms_compat = {version = "0.3.3", path = "../compat"}
swc_ecma_transforms_module = {version = "0.3.3", path = "../module"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "../testing"}
swc_ecma_transforms_compat = {version = "0.3.4", path = "../compat"}
swc_ecma_transforms_module = {version = "0.3.4", path = "../module"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "../testing"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_react"
repository = "https://github.com/swc-project/swc.git"
version = "0.3.3"
version = "0.3.4"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
@ -16,13 +16,13 @@ regex = "1.4.2"
serde = {version = "1.0.118", features = ["derive"]}
swc_atoms = {version = "0.2", path = "../../../atoms"}
swc_common = {version = "0.10", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_transforms_compat = {version = "0.3.3", path = "../compat/"}
swc_ecma_transforms_module = {version = "0.3.3", path = "../module"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "../testing/"}
swc_ecma_transforms_compat = {version = "0.3.4", path = "../compat/"}
swc_ecma_transforms_module = {version = "0.3.4", path = "../module"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "../testing/"}

View File

@ -6,17 +6,17 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_testing"
repository = "https://github.com/swc-project/swc.git"
version = "0.2.2"
version = "0.2.3"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
swc_common = {version = "0.10", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_codegen = {version = "0.43.3", path = "../../codegen"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_codegen = {version = "0.43.4", path = "../../codegen"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
tempfile = "3.1.0"
testing = {version = "0.10.2", path = "../../../testing"}

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_transforms_typescript"
repository = "https://github.com/swc-project/swc.git"
version = "0.3.4"
version = "0.3.5"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
@ -14,17 +14,17 @@ fxhash = "0.2.1"
serde = {version = "1.0.118", features = ["derive"]}
swc_atoms = {version = "0.2", path = "../../../atoms"}
swc_common = {version = "0.10.9", path = "../../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../../ast"}
swc_ecma_parser = {version = "0.45.2", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.3", path = "../base"}
swc_ecma_utils = {version = "0.27.1", path = "../../utils"}
swc_ecma_visit = {version = "0.23.1", path = "../../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../../ast"}
swc_ecma_parser = {version = "0.45.3", path = "../../parser"}
swc_ecma_transforms_base = {version = "0.2.4", path = "../base"}
swc_ecma_utils = {version = "0.27.2", path = "../../utils"}
swc_ecma_visit = {version = "0.23.2", path = "../../visit"}
[dev-dependencies]
swc_ecma_codegen = {version = "0.43.3", path = "../../codegen"}
swc_ecma_transforms_compat = {version = "0.3.3", path = "../compat"}
swc_ecma_transforms_module = {version = "0.3.3", path = "../module"}
swc_ecma_transforms_proposal = {version = "0.3.3", path = "../proposal/"}
swc_ecma_transforms_testing = {version = "0.2.2", path = "../testing"}
swc_ecma_codegen = {version = "0.43.4", path = "../../codegen"}
swc_ecma_transforms_compat = {version = "0.3.4", path = "../compat"}
swc_ecma_transforms_module = {version = "0.3.4", path = "../module"}
swc_ecma_transforms_proposal = {version = "0.3.4", path = "../proposal/"}
swc_ecma_transforms_testing = {version = "0.2.3", path = "../testing"}
testing = {version = "0.10.2", path = "../../../testing"}
walkdir = "2.3.1"

View File

@ -6,7 +6,7 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_utils"
repository = "https://github.com/swc-project/swc.git"
version = "0.27.1"
version = "0.27.2"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -15,8 +15,8 @@ once_cell = "1"
scoped-tls = "1"
swc_atoms = {version = "0.2.0", path = "../../atoms"}
swc_common = {version = "0.10.0", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_visit = {version = "0.23.1", path = "../visit"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_ecma_visit = {version = "0.23.2", path = "../visit"}
unicode-xid = "0.2"
[dev-dependencies]

View File

@ -6,11 +6,11 @@ edition = "2018"
license = "Apache-2.0/MIT"
name = "swc_ecma_visit"
repository = "https://github.com/swc-project/swc.git"
version = "0.23.1"
version = "0.23.2"
[dependencies]
num-bigint = {version = "0.2", features = ["serde"]}
swc_atoms = {version = "0.2", path = "../../atoms"}
swc_common = {version = "0.10.0", path = "../../common"}
swc_ecma_ast = {version = "0.37.1", path = "../ast"}
swc_ecma_ast = {version = "0.37.2", path = "../ast"}
swc_visit = {version = "0.2.1", path = "../../visit"}