mirror of
https://github.com/swc-project/swc.git
synced 2024-10-05 20:58:35 +03:00
chore: Apply cargo autoinherit
(#8902)
This commit is contained in:
parent
7114530e16
commit
cc1432a12f
107
Cargo.toml
107
Cargo.toml
@ -23,6 +23,111 @@ members = [
|
||||
"crates/swc_xml",
|
||||
]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.dependencies]
|
||||
# bytecheck version should be in sync with rkyv version. Do not bump individually.
|
||||
bytecheck = "0.6.10"
|
||||
rkyv = "=0.7.44"
|
||||
|
||||
|
||||
Inflector = "0.11.4"
|
||||
ahash = "0.8.8"
|
||||
ansi_term = "0.12.1"
|
||||
anyhow = "1.0.81"
|
||||
arbitrary = "1"
|
||||
arrayvec = "0.7.4"
|
||||
assert_cmd = "2.0.12"
|
||||
assert_fs = "1.0.13"
|
||||
atty = "0.2.14"
|
||||
auto_impl = "1.2.0"
|
||||
backtrace = "0.3.61"
|
||||
base64 = "0.21.0"
|
||||
bitflags = "2.5.0"
|
||||
browserslist-rs = "0.15.0"
|
||||
cfg-if = "1.0.0"
|
||||
chrono = "0.4.31"
|
||||
console_error_panic_hook = "0.1.7"
|
||||
copyless = "0.1.5"
|
||||
crc = "2.1.0"
|
||||
criterion = "0.5.1"
|
||||
dashmap = "5.5.3"
|
||||
dialoguer = "0.10.2"
|
||||
difference = "2"
|
||||
either = "1.10.0"
|
||||
enumset = "1.1.2"
|
||||
flate2 = "1.0"
|
||||
futures = "0.3"
|
||||
glob = "0.3.0"
|
||||
hex = "0.4.3"
|
||||
hstr = "0.2.8"
|
||||
indexmap = "2.0.0"
|
||||
is-macro = "0.3.5"
|
||||
js-sys = "0.3.59"
|
||||
jsonc-parser = "0.21.0"
|
||||
lazy_static = "1.4.0"
|
||||
lexical = "6.1.0"
|
||||
lru = "0.10.0"
|
||||
memchr = "2.6.1"
|
||||
miette = "4.2.1"
|
||||
napi = { version = "2.0.0", default-features = false }
|
||||
napi-derive = { version = "2.0.0", default-features = false }
|
||||
new_debug_unreachable = "1.0.4"
|
||||
nom = "7.1.3"
|
||||
ntest = "0.7.2"
|
||||
num-bigint = "0.4.3"
|
||||
num-traits = "0.2.15"
|
||||
num_cpus = "1.13.1"
|
||||
once_cell = "1.19.0"
|
||||
parking_lot = "0.12.1"
|
||||
path-absolutize = "3.0.11"
|
||||
pathdiff = "0.2.1"
|
||||
petgraph = "0.6.0"
|
||||
phf = "0.11.2"
|
||||
pretty_assertions = "1.3"
|
||||
proc-macro2 = "1.0.24"
|
||||
quote = "1.0.7"
|
||||
rayon = "1.7.0"
|
||||
regex = "1.5.4"
|
||||
relative-path = "1.6.1"
|
||||
reqwest = "0.11.14"
|
||||
rustc-hash = "1.1.0"
|
||||
ryu-js = "1.0.0"
|
||||
scoped-tls = "1.0.1"
|
||||
semver = "1.0.20"
|
||||
serde = "1.0.197"
|
||||
serde-wasm-bindgen = "0.4.5"
|
||||
serde_derive = "1.0.197"
|
||||
serde_json = "1.0.115"
|
||||
sha1 = "0.10.5"
|
||||
sha2 = "0.10.8"
|
||||
siphasher = "0.3.9"
|
||||
smallvec = "1.8.0"
|
||||
smartstring = "1"
|
||||
sourcemap = "8.0.0"
|
||||
st-map = "0.2.0"
|
||||
syn = "2"
|
||||
tempfile = "3.6.0"
|
||||
termcolor = "1.0"
|
||||
thiserror = "1.0.30"
|
||||
tokio = { version = "1", default-features = false }
|
||||
toml = "0.8.2"
|
||||
tracing = "0.1.40"
|
||||
tracing-chrome = "0.5.0"
|
||||
tracing-futures = "0.2.5"
|
||||
tracing-subscriber = "0.3.18"
|
||||
typed-arena = "2.0.1"
|
||||
unicode-id = "0.3"
|
||||
unicode-id-start = "1.1.2"
|
||||
unicode-width = "0.1.4"
|
||||
url = "2.4.0"
|
||||
vergen = { version = "8.0.0", default-features = false }
|
||||
virtual-fs = { version = "=0.11.1", default-features = false }
|
||||
walkdir = "2.4.0"
|
||||
wasm-bindgen = "0.2.91"
|
||||
wasm-bindgen-futures = "0.4.41"
|
||||
wasmer = { version = "4.2.5", default-features = false }
|
||||
wasmer-wasix = { version = "0.18.0", default-features = false }
|
||||
|
||||
[profile.release]
|
||||
# lto = true
|
||||
|
||||
@ -41,4 +146,4 @@ debug = true
|
||||
opt-level = 3
|
||||
|
||||
[profile.dev.package."*"]
|
||||
opt-level = 3
|
||||
opt-level = 3
|
||||
|
@ -13,11 +13,10 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
||||
[dependencies.syn]
|
||||
features = ["derive", "fold", "parsing", "printing", "visit-mut"]
|
||||
version = "2"
|
||||
features = ["derive", "fold", "parsing", "printing", "visit-mut"]
|
||||
workspace = true
|
||||
|
@ -1,15 +1,15 @@
|
||||
[package]
|
||||
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
|
||||
description = "scoped-tls, but with good error message"
|
||||
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
|
||||
description = "scoped-tls, but with good error message"
|
||||
documentation = "https://rustdoc.swc.rs/better_scoped_tls/"
|
||||
edition = "2021"
|
||||
license = "Apache-2.0"
|
||||
name = "better_scoped_tls"
|
||||
repository = "https://github.com/swc-project/swc.git"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
license = "Apache-2.0"
|
||||
name = "better_scoped_tls"
|
||||
repository = "https://github.com/swc-project/swc.git"
|
||||
version = "0.1.1"
|
||||
|
||||
[lib]
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
scoped-tls = "1.0.1"
|
||||
scoped-tls = { workspace = true }
|
||||
|
@ -40,13 +40,19 @@ swc_ecma_transforms = { optional = true, version = "0.230.0", path = "../swc_ecm
|
||||
swc_ecma_visit = { optional = true, version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
# Optional deps for the wasm binding macro
|
||||
anyhow = { optional = true, version = "1.0.81" }
|
||||
console_error_panic_hook = { optional = true, version = "0.1.7" }
|
||||
js-sys = { optional = true, version = "0.3.59" }
|
||||
once_cell = { optional = true, version = "1.19.0" }
|
||||
serde = { optional = true, version = "1", features = ["derive"] }
|
||||
serde-wasm-bindgen = { optional = true, version = "0.4.5" }
|
||||
wasm-bindgen = { optional = true, version = "0.2.91", features = [
|
||||
"enable-interning",
|
||||
] }
|
||||
wasm-bindgen-futures = { optional = true, version = "0.4.41" }
|
||||
anyhow = { workspace = true, optional = true }
|
||||
console_error_panic_hook = { workspace = true, optional = true }
|
||||
js-sys = { workspace = true, optional = true }
|
||||
once_cell = { workspace = true, optional = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
serde-wasm-bindgen = { workspace = true, optional = true }
|
||||
|
||||
|
||||
[dependencies.wasm-bindgen]
|
||||
features = ["enable-interning"]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
||||
[dependencies.wasm-bindgen-futures]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
@ -12,18 +12,19 @@ bench = false
|
||||
name = "dbg-swc"
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.81"
|
||||
anyhow = { workspace = true }
|
||||
dialoguer = { workspace = true }
|
||||
flate2 = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
sha1 = { workspace = true }
|
||||
tempfile = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
url = { workspace = true }
|
||||
|
||||
clap = { version = "3", features = ["derive"] }
|
||||
dialoguer = "0.10.2"
|
||||
flate2 = "1.0"
|
||||
rayon = "1.7.0"
|
||||
serde = "1"
|
||||
serde_json = "1"
|
||||
sha1 = "0.10.5"
|
||||
tempfile = "3.6.0"
|
||||
tracing = "0.1.40"
|
||||
tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"] }
|
||||
url = "2"
|
||||
tracing-subscriber = { workspace = true, features = ["fmt", "env-filter"] }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", features = [
|
||||
|
@ -13,10 +13,9 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
proc-macro2 = { workspace = true }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
||||
[dependencies.syn]
|
||||
features = ["derive", "fold", "parsing", "printing"]
|
||||
version = "2"
|
||||
[dependencies.syn]
|
||||
features = ["derive", "fold", "parsing", "printing"]
|
||||
workspace = true
|
||||
|
@ -15,15 +15,15 @@ bench = false
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
nom = "7.1.3"
|
||||
serde = { version = "1", features = ["derive"], optional = true }
|
||||
nom = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
||||
[dev-dependencies]
|
||||
anyhow = "1"
|
||||
dashmap = "5.5.3"
|
||||
anyhow = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -11,14 +11,14 @@ version = "0.4.12"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
ahash = "0.8.8"
|
||||
anyhow = "1"
|
||||
browserslist-rs = "0.15.0"
|
||||
dashmap = "5.5.3"
|
||||
once_cell = "1.19.0"
|
||||
semver = { version = "1.0.17", features = ["serde"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
st-map = "0.2.0"
|
||||
tracing = { version = "0.1.40" }
|
||||
ahash = { workspace = true }
|
||||
anyhow = { workspace = true }
|
||||
browserslist-rs = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
semver = { workspace = true, features = ["serde"] }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
st-map = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
from_variant = { version = "0.1.7", path = "../from_variant" }
|
||||
|
@ -13,13 +13,12 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
||||
[dependencies.syn]
|
||||
features = ["full", "parsing", "printing", "extra-traits"]
|
||||
version = "2"
|
||||
[dependencies.syn]
|
||||
features = ["full", "parsing", "printing", "extra-traits"]
|
||||
workspace = true
|
||||
|
||||
[dev-dependencies]
|
||||
serde = "1"
|
||||
serde = { workspace = true }
|
||||
|
@ -49,23 +49,23 @@ plugin_transform_host_native = [
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
base64 = "0.21.0"
|
||||
dashmap = "5.5.3"
|
||||
either = "1"
|
||||
indexmap = { version = "2.0.0", features = ["serde"] }
|
||||
jsonc-parser = { version = "0.21.0", features = ["serde"] }
|
||||
lru = "0.10.0"
|
||||
once_cell = "1.19.0"
|
||||
parking_lot = "0.12.1"
|
||||
pathdiff = "0.2.0"
|
||||
regex = "1"
|
||||
rustc-hash = "1.1.0"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
sourcemap = "8.0"
|
||||
tracing = "0.1.40"
|
||||
url = "2.4.0"
|
||||
anyhow = { workspace = true }
|
||||
base64 = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
either = { workspace = true }
|
||||
indexmap = { workspace = true, features = ["serde"] }
|
||||
jsonc-parser = { workspace = true, features = ["serde"] }
|
||||
lru = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
pathdiff = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
sourcemap = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
url = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_cached = { version = "0.3.19", path = "../swc_cached" }
|
||||
@ -107,25 +107,29 @@ swc_plugin_proxy = { version = "0.42.0", path = "../swc_plugin_proxy", optional
|
||||
swc_plugin_runner = { version = "0.107.0", path = "../swc_plugin_runner", optional = true, default-features = false }
|
||||
swc_timer = { version = "0.21.21", path = "../swc_timer" }
|
||||
swc_visit = { version = "0.5.10", path = "../swc_visit" }
|
||||
tokio = { version = "1", optional = true, features = ["rt", "rt-multi-thread"] }
|
||||
|
||||
[dependencies.tokio]
|
||||
features = ["rt", "rt-multi-thread"]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
||||
[dependencies.napi-derive]
|
||||
default-features = false
|
||||
features = ["type-def"]
|
||||
optional = true
|
||||
version = "2.0.0"
|
||||
|
||||
[dependencies.napi]
|
||||
default-features = false
|
||||
features = ["napi3"]
|
||||
optional = true
|
||||
version = "2.0.0"
|
||||
features = ["napi3"]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
||||
[dependencies.napi-derive]
|
||||
features = ["type-def"]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
||||
[dev-dependencies]
|
||||
ansi_term = "0.12"
|
||||
criterion = "0.5"
|
||||
rayon = "1.7.0"
|
||||
ansi_term = { workspace = true }
|
||||
criterion = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
walkdir = { workspace = true }
|
||||
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast", features = [
|
||||
"serde-impl",
|
||||
] }
|
||||
@ -135,7 +139,6 @@ swc_ecma_lints = { version = "0.93.0", path = "../swc_ecma_lints", features = [
|
||||
swc_ecma_testing = { version = "0.22.22", path = "../swc_ecma_testing" }
|
||||
swc_malloc = { version = "0.5.10", path = "../swc_malloc" }
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
walkdir = "2"
|
||||
|
||||
[[example]]
|
||||
name = "transform"
|
||||
|
@ -17,12 +17,13 @@ rkyv-impl = ["__rkyv", "rkyv", "bytecheck"]
|
||||
|
||||
[dependencies]
|
||||
# bytecheck version should be in sync with rkyv version. Do not bump individually.
|
||||
bytecheck = { version = "0.6.10", optional = true }
|
||||
hstr = "0.2.8"
|
||||
once_cell = "1"
|
||||
rkyv = { package = "rkyv", version = "=0.7.44", optional = true, features = [
|
||||
"strict",
|
||||
"validation",
|
||||
] }
|
||||
rustc-hash = "1.1.0"
|
||||
serde = "1"
|
||||
bytecheck = { workspace = true, optional = true }
|
||||
hstr = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
|
||||
[dependencies.rkyv]
|
||||
features = ["strict", "validation"]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
@ -24,18 +24,18 @@ concurrent = ["swc_common/concurrent", "dashmap", "rayon", "indexmap/rayon"]
|
||||
default = []
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
crc = "2.1.0"
|
||||
dashmap = { version = "5.5.3", optional = true }
|
||||
indexmap = "2.0.0"
|
||||
is-macro = "0.3.5"
|
||||
once_cell = "1.19.0"
|
||||
parking_lot = "0.12.1"
|
||||
petgraph = "0.6"
|
||||
anyhow = { workspace = true }
|
||||
crc = { workspace = true }
|
||||
dashmap = { workspace = true, optional = true }
|
||||
indexmap = { workspace = true }
|
||||
is-macro = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
petgraph = { workspace = true }
|
||||
radix_fmt = "1"
|
||||
rayon = { version = "1", optional = true }
|
||||
relative-path = "1.2"
|
||||
tracing = "0.1.40"
|
||||
rayon = { workspace = true, optional = true }
|
||||
relative-path = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -51,13 +51,13 @@ swc_fast_graph = { version = "0.21.20", path = "../swc_fast_gr
|
||||
swc_graph_analyzer = { version = "0.22.22", path = "../swc_graph_analyzer/" }
|
||||
|
||||
[dev-dependencies]
|
||||
hex = "0.4"
|
||||
ntest = "0.7.2"
|
||||
hex = { workspace = true }
|
||||
ntest = { workspace = true }
|
||||
path-clean = "=0.1.0"
|
||||
reqwest = { version = "0.11.14", features = ["blocking"] }
|
||||
reqwest = { workspace = true, features = ["blocking"] }
|
||||
sha-1 = "0.10"
|
||||
tempfile = "3.6.0"
|
||||
url = "2.4.0"
|
||||
tempfile = { workspace = true }
|
||||
url = { workspace = true }
|
||||
|
||||
swc_ecma_loader = { version = "0.45.23", path = "../swc_ecma_loader", features = [
|
||||
"node",
|
||||
|
@ -13,9 +13,9 @@ version = "0.3.20"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
ahash = "0.8.8"
|
||||
anyhow = "1.0.81"
|
||||
dashmap = "5.5.3"
|
||||
once_cell = "1.19.0"
|
||||
regex = "1.5.4"
|
||||
serde = "1.0.197"
|
||||
ahash = { workspace = true }
|
||||
anyhow = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
|
@ -24,21 +24,21 @@ plugin = [
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.81"
|
||||
atty = "0.2.14"
|
||||
anyhow = { workspace = true }
|
||||
atty = { workspace = true }
|
||||
clap = { version = "3.2.25", features = ["derive", "wrap_help"] }
|
||||
glob = "0.3.0"
|
||||
path-absolutize = { version = "3.0.11", features = ["once_cell_cache"] }
|
||||
rayon = "1"
|
||||
relative-path = "1.6.1"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = { version = "1", features = ["unbounded_depth"] }
|
||||
sourcemap = "8.0.0"
|
||||
tracing = "0.1.40"
|
||||
tracing-chrome = "0.5.0"
|
||||
tracing-futures = "0.2.5"
|
||||
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
||||
walkdir = "2"
|
||||
glob = { workspace = true }
|
||||
path-absolutize = { workspace = true, features = ["once_cell_cache"] }
|
||||
rayon = { workspace = true }
|
||||
relative-path = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true, features = ["unbounded_depth"] }
|
||||
sourcemap = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
tracing-chrome = { workspace = true }
|
||||
tracing-futures = { workspace = true }
|
||||
tracing-subscriber = { workspace = true, features = ["env-filter"] }
|
||||
walkdir = { workspace = true }
|
||||
|
||||
swc_core = { version = "0.91.0", features = [
|
||||
"trace_macro",
|
||||
@ -47,5 +47,5 @@ swc_core = { version = "0.91.0", features = [
|
||||
], path = "../swc_core" }
|
||||
|
||||
[dev-dependencies]
|
||||
assert_cmd = "2.0.12"
|
||||
assert_fs = "1.0.13"
|
||||
assert_cmd = { workspace = true }
|
||||
assert_fs = { workspace = true }
|
||||
|
@ -37,30 +37,30 @@ __rkyv = []
|
||||
rkyv-impl = ["__rkyv", "rkyv", "swc_atoms/rkyv-impl", "bytecheck"]
|
||||
|
||||
[dependencies]
|
||||
ahash = { version = "0.8.8", optional = true }
|
||||
anyhow = { version = "1.0.81", optional = true }
|
||||
arbitrary = { version = "1", optional = true, features = ["derive"] }
|
||||
atty = { version = "0.2", optional = true }
|
||||
ahash = { workspace = true, optional = true }
|
||||
anyhow = { workspace = true, optional = true }
|
||||
arbitrary = { workspace = true, features = ["derive"], optional = true }
|
||||
atty = { workspace = true, optional = true }
|
||||
# bytecheck version should be in sync with rkyv version. Do not bump individually.
|
||||
bytecheck = { version = "0.6.10", optional = true }
|
||||
cfg-if = "1.0.0"
|
||||
either = "1.10"
|
||||
new_debug_unreachable = "1.0.4"
|
||||
num-bigint = "0.4"
|
||||
once_cell = "1.19.0"
|
||||
parking_lot = { version = "0.12.1", optional = true }
|
||||
rkyv = { version = "=0.7.44", optional = true, features = [
|
||||
bytecheck = { workspace = true, optional = true }
|
||||
cfg-if = { workspace = true }
|
||||
either = { workspace = true }
|
||||
new_debug_unreachable = { workspace = true }
|
||||
num-bigint = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
parking_lot = { workspace = true, optional = true }
|
||||
rkyv = { workspace = true, features = [
|
||||
"strict",
|
||||
"validation",
|
||||
] }
|
||||
rustc-hash = "1.1.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
siphasher = "0.3.9"
|
||||
sourcemap = { version = "8", optional = true }
|
||||
termcolor = { version = "1.0", optional = true }
|
||||
tracing = "0.1.40"
|
||||
unicode-width = "0.1.4"
|
||||
url = "2.4.0"
|
||||
], optional = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
siphasher = { workspace = true }
|
||||
sourcemap = { workspace = true, optional = true }
|
||||
termcolor = { workspace = true, optional = true }
|
||||
tracing = { workspace = true }
|
||||
unicode-width = { workspace = true }
|
||||
url = { workspace = true }
|
||||
|
||||
ast_node = { version = "0.9.6", path = "../ast_node" }
|
||||
better_scoped_tls = { version = "0.1.1", path = "../better_scoped_tls" }
|
||||
@ -71,9 +71,9 @@ swc_visit = { version = "0.5.10", path = "../swc_visit" }
|
||||
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
rayon = "1"
|
||||
serde_json = "1"
|
||||
criterion = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
[[bench]]
|
||||
harness = false
|
||||
|
@ -13,12 +13,12 @@ version = "0.8.0"
|
||||
node = ["napi", "napi-derive"]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.81"
|
||||
base64 = "0.21.0"
|
||||
once_cell = "1"
|
||||
pathdiff = "0.2.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
sourcemap = "8.0"
|
||||
anyhow = { workspace = true }
|
||||
base64 = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
pathdiff = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
sourcemap = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
@ -36,10 +36,10 @@ swc_timer = { version = "0.21.21", path = "../swc_timer" }
|
||||
default-features = false
|
||||
features = ["type-def"]
|
||||
optional = true
|
||||
version = "2.0.0"
|
||||
workspace = true
|
||||
|
||||
[dependencies.napi]
|
||||
default-features = false
|
||||
features = ["napi3"]
|
||||
optional = true
|
||||
version = "2.0.0"
|
||||
workspace = true
|
||||
|
@ -9,11 +9,11 @@ repository = "https://github.com/swc-project/swc.git"
|
||||
version = "0.1.12"
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
indexmap = "2.0.0"
|
||||
serde = { version = "1", features = ["derive", "rc"] }
|
||||
serde_json = "1"
|
||||
sourcemap = { version = "8.0", optional = true }
|
||||
anyhow = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive", "rc"] }
|
||||
serde_json = { workspace = true }
|
||||
sourcemap = { workspace = true, optional = true }
|
||||
|
||||
swc_cached = { version = "0.3.19", path = "../swc_cached" }
|
||||
swc_config_macro = { version = "0.1.3", path = "../swc_config_macro" }
|
||||
|
@ -13,8 +13,8 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = "2"
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
@ -327,7 +327,7 @@ __visit = ["__ecma", "swc_ecma_visit"]
|
||||
|
||||
[dependencies]
|
||||
# 3rd party dependencies
|
||||
once_cell = { optional = true, version = "1.19.0" }
|
||||
once_cell = { workspace = true, optional = true }
|
||||
|
||||
# swc_* dependencies
|
||||
binding_macros = { optional = true, version = "0.65.0", path = "../binding_macros" }
|
||||
@ -376,7 +376,7 @@ testing = { optional = true, version = "0.35.21", path
|
||||
swc_plugin_runner = { optional = true, version = "0.107.0", path = "../swc_plugin_runner", default-features = false }
|
||||
|
||||
[build-dependencies]
|
||||
vergen = { version = "8.0.0", default-features = false, features = ["cargo"] }
|
||||
vergen = { workspace = true, features = ["cargo"] }
|
||||
|
||||
[dev-dependencies]
|
||||
anyhow = "1.0.81"
|
||||
anyhow = { workspace = true }
|
||||
|
@ -18,13 +18,14 @@ rkyv-impl = ["__rkyv", "rkyv", "swc_atoms/rkyv-impl", "swc_common/rkyv-impl"]
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
is-macro = "0.3.5"
|
||||
rkyv = { version = "=0.7.44", optional = true, features = [
|
||||
"strict",
|
||||
"validation",
|
||||
] }
|
||||
serde = { version = "1.0.197", features = ["derive"], optional = true }
|
||||
|
||||
is-macro = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
string_enum = { version = "0.4.2", path = "../string_enum/" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
||||
[dependencies.rkyv]
|
||||
features = ["strict", "validation"]
|
||||
optional = true
|
||||
workspace = true
|
||||
|
@ -13,10 +13,10 @@ version = "0.151.34"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
auto_impl = "1.2.0"
|
||||
bitflags = "2.5.0"
|
||||
rustc-hash = "1.1.0"
|
||||
serde = "1.0.197"
|
||||
auto_impl = { workspace = true }
|
||||
bitflags = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,8 +13,8 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["fold"] }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["fold"] }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
@ -13,10 +13,10 @@ version = "0.27.34"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
bitflags = "2.5.0"
|
||||
once_cell = "1.19.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
bitflags = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,11 +13,11 @@ version = "0.60.32"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
auto_impl = "1.2.0"
|
||||
parking_lot = "0.12.1"
|
||||
rayon = "1.7.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
thiserror = "1.0.30"
|
||||
auto_impl = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
thiserror = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_cached = { version = "0.3.19", path = "../swc_cached" }
|
||||
@ -26,7 +26,7 @@ swc_css_ast = { version = "0.140.21", path = "../swc_css_ast" }
|
||||
swc_css_visit = { version = "0.139.21", path = "../swc_css_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = "1.0.115"
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_css_parser = { version = "0.150.30", path = "../swc_css_parser" }
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -13,7 +13,7 @@ version = "0.116.33"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
serde = "1.0.197"
|
||||
serde = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -22,7 +22,7 @@ swc_css_utils = { version = "0.137.21", path = "../swc_css_utils/" }
|
||||
swc_css_visit = { version = "0.139.21", path = "../swc_css_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
criterion = { workspace = true }
|
||||
|
||||
swc_css_codegen = { version = "0.151.31", path = "../swc_css_codegen" }
|
||||
swc_css_parser = { version = "0.150.30", path = "../swc_css_parser" }
|
||||
|
@ -15,8 +15,8 @@ bench = false
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
rustc-hash = "1.1.0"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -26,7 +26,7 @@ swc_css_parser = { version = "0.150.30", path = "../swc_css_parser" }
|
||||
swc_css_visit = { version = "0.139.21", path = "../swc_css_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = "1"
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_css_compat = { version = "0.27.32", path = "../swc_css_compat" }
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -16,16 +16,16 @@ bench = false
|
||||
debug = []
|
||||
|
||||
[dependencies]
|
||||
lexical = "6.1.0"
|
||||
serde = "1.0.197"
|
||||
lexical = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
swc_css_ast = { version = "0.140.21", path = "../swc_css_ast" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
serde_json = "1.0.115"
|
||||
criterion = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_css_ast = { version = "0.140.21", path = "../swc_css_ast", features = [
|
||||
"serde-impl",
|
||||
|
@ -13,9 +13,9 @@ version = "0.153.36"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
once_cell = "1.19.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
once_cell = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
preset_env_base = { version = "0.4.11", path = "../preset_env_base" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
@ -13,9 +13,9 @@ version = "0.137.22"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
once_cell = "1.19.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
once_cell = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -20,7 +20,7 @@ default = ["serde"]
|
||||
path = []
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1", optional = true }
|
||||
serde = { workspace = true, optional = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -29,23 +29,23 @@ rkyv-impl = [
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
arbitrary = { version = "1", optional = true, features = ["derive"] }
|
||||
bitflags = "2.5.0"
|
||||
arbitrary = { workspace = true, features = ["derive"], optional = true }
|
||||
bitflags = { workspace = true }
|
||||
# bytecheck version should be in sync with rkyv version. Do not bump individually.
|
||||
bytecheck = { version = "0.6.10", optional = true }
|
||||
is-macro = "0.3.5"
|
||||
num-bigint = { version = "0.4", features = ["serde"] }
|
||||
phf = { version = "0.11.2", features = ["macros"] }
|
||||
rkyv = { package = "rkyv", version = "=0.7.44", optional = true, features = [
|
||||
bytecheck = { workspace = true, optional = true }
|
||||
is-macro = { workspace = true }
|
||||
num-bigint = { workspace = true, features = ["serde"] }
|
||||
phf = { workspace = true, features = ["macros"] }
|
||||
rkyv = { workspace = true, features = [
|
||||
"strict",
|
||||
"validation",
|
||||
] }
|
||||
scoped-tls = "1.0.1"
|
||||
serde = { version = "1.0.197", features = ["derive"], optional = true }
|
||||
], optional = true }
|
||||
scoped-tls = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
string_enum = { version = "0.4.2", path = "../string_enum" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
unicode-id-start = "1.1.2"
|
||||
unicode-id-start = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = "1"
|
||||
serde_json = { workspace = true }
|
||||
|
@ -17,13 +17,13 @@ serde-impl = ["swc_ecma_ast/serde"]
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
memchr = "2.6.1"
|
||||
num-bigint = { version = "0.4", features = ["serde"] }
|
||||
once_cell = "1.19.0"
|
||||
rustc-hash = "1.1.0"
|
||||
serde = "1.0.197"
|
||||
sourcemap = "8.0"
|
||||
tracing = "0.1.40"
|
||||
memchr = { workspace = true }
|
||||
num-bigint = { workspace = true, features = ["serde"] }
|
||||
once_cell = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
sourcemap = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -31,9 +31,9 @@ swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
swc_ecma_codegen_macros = { version = "0.7.4", path = "../swc_ecma_codegen_macros" }
|
||||
|
||||
[dev-dependencies]
|
||||
base64 = "0.21"
|
||||
criterion = "0.5"
|
||||
serde_json = "1"
|
||||
base64 = { workspace = true }
|
||||
criterion = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
"sourcemap",
|
||||
|
@ -13,13 +13,13 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
proc-macro2 = { workspace = true }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
||||
[dependencies.syn]
|
||||
features = ["fold"]
|
||||
version = "2"
|
||||
[dependencies.syn]
|
||||
features = ["fold"]
|
||||
workspace = true
|
||||
|
||||
[dependencies.quote]
|
||||
version = "1"
|
||||
[dependencies.quote]
|
||||
workspace = true
|
||||
|
@ -19,7 +19,7 @@ swc_ecma_transforms_base = { version = "0.138.0", path = "../swc_ecma_transforms
|
||||
swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" }
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -13,12 +13,12 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
arrayvec = "0.7.4"
|
||||
indexmap = "2.0.0"
|
||||
is-macro = "0.3.5"
|
||||
serde = "1.0.197"
|
||||
serde_derive = "1.0.197"
|
||||
smallvec = "1.8.0"
|
||||
arrayvec = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
is-macro = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_derive = { workspace = true }
|
||||
smallvec = { workspace = true }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ swc_ecma_transforms_macros = { version = "0.5.4", path = "../swc_ecma_transform
|
||||
swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" }
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -21,7 +21,7 @@ swc_ecma_transforms_macros = { version = "0.5.4", path = "../swc_ecma_transforms
|
||||
swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" }
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -13,8 +13,8 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
tracing = "0.1.40"
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,8 +13,8 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
tracing = "0.1.40"
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,7 +13,7 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
@ -13,7 +13,7 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
@ -22,7 +22,7 @@ swc_ecma_transforms_base = { version = "0.138.0", path = "../swc_ecma_transforms
|
||||
swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" }
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -13,7 +13,7 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,7 +13,7 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
@ -13,7 +13,7 @@ version = "0.5.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
|
@ -12,7 +12,7 @@ version = "0.114.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
phf = { version = "0.11", features = ["macros"] }
|
||||
phf = { workspace = true, features = ["macros"] }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,12 +13,12 @@ version = "0.93.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
auto_impl = "1.2.0"
|
||||
dashmap = "5.5.3"
|
||||
parking_lot = "0.12.1"
|
||||
rayon = "1.7.0"
|
||||
regex = "1"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
auto_impl = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
|
@ -25,23 +25,23 @@ node = ["normpath", "serde_json", "dashmap", "once_cell", "path-clean"]
|
||||
tsc = ["dashmap", "once_cell", "swc_cached"]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.81"
|
||||
dashmap = { version = "5.5.3", optional = true }
|
||||
lru = { version = "0.10.0", optional = true }
|
||||
once_cell = { version = "1.19.0", optional = true }
|
||||
parking_lot = { version = "0.12.1", optional = true }
|
||||
anyhow = { workspace = true }
|
||||
dashmap = { workspace = true, optional = true }
|
||||
lru = { workspace = true, optional = true }
|
||||
once_cell = { workspace = true, optional = true }
|
||||
parking_lot = { workspace = true, optional = true }
|
||||
path-clean = { version = "=0.1.0", optional = true }
|
||||
pathdiff = "0.2.1"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = { version = "1.0.115", optional = true }
|
||||
tracing = "0.1.40"
|
||||
pathdiff = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true, optional = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_cached = { version = "0.3.19", optional = true, path = "../swc_cached" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
||||
[dev-dependencies]
|
||||
lazy_static = "1.4.0"
|
||||
lazy_static = { workspace = true }
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
normpath = { version = "0.2", optional = true }
|
||||
|
@ -33,22 +33,22 @@ serde-impl = []
|
||||
trace-ast = []
|
||||
|
||||
[dependencies]
|
||||
arrayvec = "0.7.2"
|
||||
backtrace = { version = "0.3.61", optional = true }
|
||||
indexmap = "2.0.0"
|
||||
num-bigint = "0.4.3"
|
||||
num_cpus = "1.13.1"
|
||||
once_cell = "1.19.0"
|
||||
parking_lot = "0.12.1"
|
||||
pretty_assertions = { version = "1.3", optional = true }
|
||||
arrayvec = { workspace = true }
|
||||
backtrace = { workspace = true, optional = true }
|
||||
indexmap = { workspace = true }
|
||||
num-bigint = { workspace = true }
|
||||
num_cpus = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
pretty_assertions = { workspace = true, optional = true }
|
||||
radix_fmt = "=1.0.0"
|
||||
rayon = { version = "1.7.0", optional = true }
|
||||
regex = "1.5.3"
|
||||
rustc-hash = "1.1.0"
|
||||
ryu-js = "1.0.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
tracing = "0.1.40"
|
||||
rayon = { workspace = true, optional = true }
|
||||
regex = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
ryu-js = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -68,11 +68,11 @@ swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_timer = { version = "0.21.21", path = "../swc_timer" }
|
||||
|
||||
[dev-dependencies]
|
||||
ansi_term = "0.12.1"
|
||||
anyhow = "1"
|
||||
criterion = "0.5.1"
|
||||
pretty_assertions = "1.3"
|
||||
walkdir = "2"
|
||||
ansi_term = { workspace = true }
|
||||
anyhow = { workspace = true }
|
||||
criterion = { workspace = true }
|
||||
pretty_assertions = { workspace = true }
|
||||
walkdir = { workspace = true }
|
||||
|
||||
swc_ecma_testing = { version = "0.22.22", path = "../swc_ecma_testing" }
|
||||
swc_malloc = { version = "0.5.10", path = "../swc_malloc" }
|
||||
|
@ -24,17 +24,17 @@ typescript = []
|
||||
verify = ["swc_ecma_visit"]
|
||||
|
||||
[dependencies]
|
||||
either = { version = "1.10" }
|
||||
num-bigint = "0.4"
|
||||
num-traits = "0.2.15"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
smallvec = "1.8.0"
|
||||
smartstring = "1"
|
||||
tracing = "0.1.40"
|
||||
typed-arena = "2.0.1"
|
||||
either = { workspace = true }
|
||||
num-bigint = { workspace = true }
|
||||
num-traits = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
smallvec = { workspace = true }
|
||||
smartstring = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
typed-arena = { workspace = true }
|
||||
|
||||
new_debug_unreachable = "1.0.4"
|
||||
phf = { version = "0.11.2", features = ["macros"] }
|
||||
new_debug_unreachable = { workspace = true }
|
||||
phf = { workspace = true, features = ["macros"] }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
@ -44,10 +44,10 @@ swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit", option
|
||||
stacker = { version = "0.1.15", optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
pretty_assertions = "1.3"
|
||||
serde_json = "1"
|
||||
walkdir = "2"
|
||||
criterion = { workspace = true }
|
||||
pretty_assertions = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
walkdir = { workspace = true }
|
||||
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast", features = [
|
||||
"serde-impl",
|
||||
|
@ -17,17 +17,17 @@ default = ["serde-impl"]
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
dashmap = "5.5.3"
|
||||
indexmap = "2.0.0"
|
||||
once_cell = "1.19.0"
|
||||
semver = { version = "1.0.17", features = ["serde"] }
|
||||
serde = { version = "1", features = ["derive"], optional = true }
|
||||
serde_json = "1"
|
||||
st-map = "0.2.0"
|
||||
anyhow = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
semver = { workspace = true, features = ["serde"] }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
serde_json = { workspace = true }
|
||||
st-map = { workspace = true }
|
||||
|
||||
preset_env_base = { version = "0.4.11", path = "../preset_env_base" }
|
||||
rustc-hash = "1.1.0"
|
||||
rustc-hash = { workspace = true }
|
||||
string_enum = { version = "0.4.2", path = "../string_enum" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -40,8 +40,8 @@ swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
pretty_assertions = "1.3"
|
||||
criterion = { workspace = true }
|
||||
pretty_assertions = { workspace = true }
|
||||
|
||||
swc_ecma_codegen = { version = "0.149.0", path = "../swc_ecma_codegen" }
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -13,10 +13,10 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = "2"
|
||||
anyhow = { workspace = true }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -12,9 +12,9 @@ version = "0.22.22"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
hex = "0.4"
|
||||
sha2 = "0.10"
|
||||
tracing = "0.1.40"
|
||||
anyhow = { workspace = true }
|
||||
hex = { workspace = true }
|
||||
sha2 = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -45,9 +45,9 @@ swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_ut
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
pretty_assertions = "1.3"
|
||||
sourcemap = "8.0"
|
||||
tempfile = "3"
|
||||
pretty_assertions = { workspace = true }
|
||||
sourcemap = { workspace = true }
|
||||
tempfile = { workspace = true }
|
||||
|
||||
swc_ecma_codegen = { version = "0.149.0", path = "../swc_ecma_codegen" }
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -18,15 +18,15 @@ concurrent-renamer = ["rayon"]
|
||||
|
||||
[dependencies]
|
||||
better_scoped_tls = { version = "0.1.1", path = "../better_scoped_tls" }
|
||||
bitflags = "2.5.0"
|
||||
indexmap = "2.0.0"
|
||||
once_cell = "1.19.0"
|
||||
phf = { version = "0.11", features = ["macros"] }
|
||||
rayon = { version = "1", optional = true }
|
||||
rustc-hash = "1.1.0"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
smallvec = "1.8.0"
|
||||
tracing = "0.1.40"
|
||||
bitflags = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
phf = { workspace = true, features = ["macros"] }
|
||||
rayon = { workspace = true, optional = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
smallvec = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -36,8 +36,8 @@ swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
rayon = "1"
|
||||
criterion = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
|
||||
swc_ecma_codegen = { version = "0.149.0", path = "../swc_ecma_codegen" }
|
||||
swc_ecma_transforms_macros = { version = "0.5.4", path = "../swc_ecma_transforms_macros" }
|
||||
|
@ -20,14 +20,14 @@ concurrent = [
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
arrayvec = "0.7.2"
|
||||
indexmap = "2.0.0"
|
||||
is-macro = "0.3.5"
|
||||
num-bigint = "0.4"
|
||||
rayon = { version = "1.7.0", optional = true }
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
smallvec = "1.8.0"
|
||||
tracing = "0.1.40"
|
||||
arrayvec = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
is-macro = { workspace = true }
|
||||
num-bigint = { workspace = true }
|
||||
rayon = { workspace = true, optional = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
smallvec = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -52,7 +52,7 @@ swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = "1.0.115"
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
swc_ecma_transforms_testing = { version = "0.141.0", path = "../swc_ecma_transforms_testing" }
|
||||
|
@ -13,8 +13,8 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["fold", "parsing", "full"] }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["fold", "parsing", "full"] }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
@ -13,16 +13,16 @@ version = "0.181.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
Inflector = "0.11.4"
|
||||
anyhow = "1.0.81"
|
||||
bitflags = "2.5.0"
|
||||
indexmap = "2.0.0"
|
||||
is-macro = "0.3.5"
|
||||
Inflector = { workspace = true }
|
||||
anyhow = { workspace = true }
|
||||
bitflags = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
is-macro = { workspace = true }
|
||||
path-clean = "0.1.0"
|
||||
pathdiff = "0.2.0"
|
||||
regex = "1"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
tracing = "0.1.40"
|
||||
pathdiff = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_cached = { version = "0.3.19", path = "../swc_cached" }
|
||||
@ -37,8 +37,8 @@ swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
indexmap = { version = "2.0.0", features = ["serde"] }
|
||||
serde_json = "1"
|
||||
indexmap = { workspace = true, features = ["serde"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_ecma_loader = { version = "0.45.23", path = "../swc_ecma_loader", features = [
|
||||
"node",
|
||||
|
@ -22,14 +22,14 @@ concurrent = [
|
||||
debug = []
|
||||
|
||||
[dependencies]
|
||||
dashmap = "5.5.3"
|
||||
indexmap = "2.0.0"
|
||||
once_cell = "1.19.0"
|
||||
petgraph = "0.6"
|
||||
rayon = { version = "1.7.0", optional = true }
|
||||
rustc-hash = "1.1.0"
|
||||
serde_json = "1.0.115"
|
||||
tracing = "0.1.40"
|
||||
dashmap = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
petgraph = { workspace = true }
|
||||
rayon = { workspace = true, optional = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -17,10 +17,10 @@ default = []
|
||||
multi-module = ["swc_ecma_loader"]
|
||||
|
||||
[dependencies]
|
||||
either = "1.10.0"
|
||||
rustc-hash = "1"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
smallvec = "1.8.0"
|
||||
either = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
smallvec = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
@ -33,7 +33,7 @@ swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils"
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = "1.0.115"
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
swc_ecma_transforms_compat = { version = "0.164.0", path = "../swc_ecma_transforms_compat" }
|
||||
|
@ -18,12 +18,12 @@ default = ["serde-impl"]
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
base64 = "0.21.0"
|
||||
dashmap = "5.5.3"
|
||||
indexmap = "2.0.0"
|
||||
once_cell = "1.19.0"
|
||||
rayon = { version = "1.7.0", optional = true }
|
||||
serde = { version = "1.0.197", features = ["derive"], optional = true }
|
||||
base64 = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
indexmap = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
rayon = { workspace = true, optional = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
sha-1 = "=0.10.0"
|
||||
|
||||
string_enum = { version = "0.4.2", path = "../string_enum" }
|
||||
|
@ -12,15 +12,15 @@ version = "0.141.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
ansi_term = "0.12.1"
|
||||
anyhow = "1"
|
||||
base64 = "0.21"
|
||||
hex = "0.4.3"
|
||||
serde = "1"
|
||||
serde_json = "1"
|
||||
sha2 = "0.10.8"
|
||||
sourcemap = "8.0"
|
||||
tempfile = "3.6.0"
|
||||
ansi_term = { workspace = true }
|
||||
anyhow = { workspace = true }
|
||||
base64 = { workspace = true }
|
||||
hex = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
sha2 = { workspace = true }
|
||||
sourcemap = { workspace = true }
|
||||
tempfile = { workspace = true }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
"sourcemap",
|
||||
|
@ -13,9 +13,9 @@ version = "0.189.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
|
||||
ryu-js = "1.0.0"
|
||||
ryu-js = { workspace = true }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
@ -25,7 +25,7 @@ swc_ecma_utils = { version = "0.128.0", path = "../swc_ecma_utils" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
criterion = { workspace = true }
|
||||
|
||||
swc_ecma_codegen = { version = "0.149.0", path = "../swc_ecma_codegen" }
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
|
@ -22,9 +22,9 @@ concurrent = ["swc_common/concurrent", "indexmap/rayon"]
|
||||
trace-ast = []
|
||||
|
||||
[dependencies]
|
||||
indexmap = "2.0.0"
|
||||
rustc-hash = "1.1.0"
|
||||
tracing = "0.1.40"
|
||||
indexmap = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -20,13 +20,13 @@ bench = false
|
||||
concurrent = ["swc_common/concurrent", "rayon"]
|
||||
|
||||
[dependencies]
|
||||
indexmap = "2.0.0"
|
||||
num_cpus = "1.13.1"
|
||||
once_cell = "1.19.0"
|
||||
rayon = { version = "1.7.0", optional = true }
|
||||
rustc-hash = "1.1.0"
|
||||
tracing = "0.1.40"
|
||||
unicode-id = "0.3"
|
||||
indexmap = { workspace = true }
|
||||
num_cpus = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
rayon = { workspace = true, optional = true }
|
||||
rustc-hash = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
unicode-id = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -21,9 +21,9 @@ default = []
|
||||
path = []
|
||||
|
||||
[dependencies]
|
||||
num-bigint = { version = "0.4", features = ["serde"] }
|
||||
serde = { version = "1", optional = true }
|
||||
tracing = "0.1.40"
|
||||
num-bigint = { workspace = true, features = ["serde"] }
|
||||
serde = { workspace = true, optional = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -13,6 +13,6 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1.0.24"
|
||||
quote = "1.0.7"
|
||||
syn = { version = "2", features = ["full"] }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["full"] }
|
||||
|
@ -12,10 +12,10 @@ version = "0.17.19"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
miette = { version = "4.2.1", features = ["fancy"] }
|
||||
once_cell = "1"
|
||||
parking_lot = "0.12.1"
|
||||
anyhow = { workspace = true }
|
||||
miette = { workspace = true, features = ["fancy"] }
|
||||
once_cell = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
"concurrent",
|
||||
|
@ -22,8 +22,8 @@ default = ["serde-impl"]
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1", features = ["derive"], optional = true }
|
||||
serde_json = "1"
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
better_scoped_tls = { version = "0.1.1", path = "../better_scoped_tls" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
@ -16,12 +16,12 @@ version = "0.199.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
ahash = { version = "0.8.8", features = ["compile-time-rng"] }
|
||||
anyhow = "1"
|
||||
copyless = "0.1.5"
|
||||
rayon = "1.7.0"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
ahash = { workspace = true, features = ["compile-time-rng"] }
|
||||
anyhow = { workspace = true }
|
||||
copyless = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
@ -37,15 +37,15 @@ swc_estree_ast = { version = "0.23.19", path = "../swc_estree_ast" }
|
||||
swc_node_comments = { version = "0.20.19", path = "../swc_node_comments/" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
pretty_assertions = "1.3"
|
||||
criterion = { workspace = true }
|
||||
pretty_assertions = { workspace = true }
|
||||
|
||||
swc = { version = "0.274.0", path = "../swc" }
|
||||
swc_ecma_ast = { version = "0.113.0", path = "../swc_ecma_ast" }
|
||||
swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
swc_ecma_transforms = { version = "0.230.0", path = "../swc_ecma_transforms/" }
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
walkdir = "2"
|
||||
walkdir = { workspace = true }
|
||||
|
||||
[[bench]]
|
||||
harness = false
|
||||
|
@ -12,8 +12,8 @@ version = "0.21.21"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
indexmap = "2.0.0"
|
||||
petgraph = "0.6"
|
||||
rustc-hash = "1.1.0"
|
||||
indexmap = { workspace = true }
|
||||
petgraph = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -12,11 +12,11 @@ version = "0.22.22"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
auto_impl = "1.2.0"
|
||||
petgraph = "0.6.0"
|
||||
auto_impl = { workspace = true }
|
||||
petgraph = { workspace = true }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common/" }
|
||||
swc_fast_graph = { version = "0.21.20", path = "../swc_fast_graph/" }
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -20,12 +20,12 @@ rkyv-impl = ["__rkyv", "rkyv", "swc_atoms/rkyv-impl", "swc_common/rkyv-impl"]
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
is-macro = "0.3.5"
|
||||
rkyv = { version = "=0.7.44", optional = true, features = [
|
||||
is-macro = { workspace = true }
|
||||
rkyv = { workspace = true, features = [
|
||||
"strict",
|
||||
"validation",
|
||||
] }
|
||||
serde = { version = "1.0.197", features = ["derive"], optional = true }
|
||||
], optional = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
|
||||
string_enum = { version = "0.4.2", path = "../string_enum/" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
@ -16,9 +16,9 @@ version = "0.42.27"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
auto_impl = "1.2.0"
|
||||
bitflags = "2.5.0"
|
||||
rustc-hash = "1.1.0"
|
||||
auto_impl = { workspace = true }
|
||||
bitflags = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -16,8 +16,8 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["fold"] }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["fold"] }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
@ -16,9 +16,9 @@ version = "0.135.0"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
once_cell = "1.19.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
once_cell = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_cached = { version = "0.3.19", path = "../swc_cached" }
|
||||
@ -44,7 +44,7 @@ swc_html_utils = { version = "0.18.19", path = "../swc_html_utils" }
|
||||
swc_html_visit = { version = "0.33.19", path = "../swc_html_visit" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
criterion = { workspace = true }
|
||||
|
||||
swc_malloc = { version = "0.5.10", path = "../swc_malloc" }
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -25,9 +25,9 @@ swc_html_ast = { version = "0.33.19", path = "../swc_html_ast" }
|
||||
swc_html_utils = { version = "0.18.19", path = "../swc_html_utils" }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
serde = "1.0.197"
|
||||
serde_json = "1.0.115"
|
||||
criterion = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_html_ast = { version = "0.33.19", path = "../swc_html_ast", features = [
|
||||
"serde-impl",
|
||||
|
@ -16,9 +16,9 @@ version = "0.18.20"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
once_cell = "1.19.0"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
once_cell = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -23,7 +23,7 @@ default = ["serde"]
|
||||
path = []
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1", optional = true }
|
||||
serde = { workspace = true, optional = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -12,16 +12,9 @@ version = "0.3.10"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
|
||||
[dependencies.syn]
|
||||
features = [
|
||||
"derive",
|
||||
"visit",
|
||||
"parsing",
|
||||
"full",
|
||||
"printing",
|
||||
"extra-traits",
|
||||
]
|
||||
version = "2"
|
||||
[dependencies.syn]
|
||||
features = ["derive", "visit", "parsing", "full", "printing", "extra-traits"]
|
||||
workspace = true
|
||||
|
@ -19,14 +19,14 @@ swc_v1 = ["serde-impl"]
|
||||
swc_v2 = ["serde-impl"]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
dashmap = "5.5.3"
|
||||
is-macro = "0.3.5"
|
||||
once_cell = "1.19.0"
|
||||
regex = "1"
|
||||
serde = { version = "1", features = ["derive"], optional = true }
|
||||
serde_json = "1"
|
||||
tracing = "0.1.40"
|
||||
anyhow = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
is-macro = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
serde_json = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
string_enum = { version = "0.4.2", path = "../string_enum" }
|
||||
swc = { version = "0.274.0", path = "../swc" }
|
||||
@ -47,6 +47,6 @@ swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_malloc = { version = "0.5.10", path = "../swc_malloc" }
|
||||
|
||||
[dev-dependencies]
|
||||
pretty_assertions = "1.3"
|
||||
pretty_assertions = { workspace = true }
|
||||
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -15,7 +15,7 @@ version = "0.20.19"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
dashmap = "5.5.3"
|
||||
dashmap = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -12,12 +12,9 @@ version = "0.0.8"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
napi = { version = "2", default-features = false, features = [
|
||||
"napi3",
|
||||
"serde-json",
|
||||
] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = { version = "1", features = ["unbounded_depth"] }
|
||||
tracing = { version = "0.1.40" }
|
||||
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
||||
anyhow = { workspace = true }
|
||||
napi = { workspace = true, features = ["napi3", "serde-json"] }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true, features = ["unbounded_depth"] }
|
||||
tracing = { workspace = true }
|
||||
tracing-subscriber = { workspace = true, features = ["env-filter"] }
|
||||
|
@ -16,4 +16,4 @@ version = "0.90.1"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
once_cell = "1.19.0"
|
||||
once_cell = { workspace = true }
|
||||
|
@ -13,6 +13,6 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["full"] }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["full"] }
|
||||
|
@ -22,11 +22,11 @@ plugin-rt = ["__plugin_rt", "swc_common/plugin-base", "rkyv-impl"]
|
||||
|
||||
[dependencies]
|
||||
|
||||
rkyv = { package = "rkyv", version = "=0.7.44", optional = true, features = [
|
||||
rkyv = { workspace = true, features = [
|
||||
"strict",
|
||||
"validation",
|
||||
] }
|
||||
tracing = "0.1.40"
|
||||
], optional = true }
|
||||
tracing = { workspace = true }
|
||||
|
||||
better_scoped_tls = { version = "0.1.1", path = "../better_scoped_tls" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -46,18 +46,18 @@ __rkyv = []
|
||||
rkyv-impl = ["__rkyv", "swc_common/plugin-rt", "swc_plugin_proxy/plugin-rt"]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.81"
|
||||
enumset = "1.1.2"
|
||||
futures = { version = "0.3" }
|
||||
once_cell = "1.19.0"
|
||||
parking_lot = "0.12.1"
|
||||
serde = { version = "1.0.197", features = ["derive"] }
|
||||
serde_json = "1.0.115"
|
||||
tokio = { version = "1", default-features = false, optional = true }
|
||||
tracing = "0.1.40"
|
||||
virtual-fs = { version = "=0.11.1", default-features = false }
|
||||
wasmer = { version = "4.2.5", default-features = false }
|
||||
wasmer-wasix = { version = "0.18.0", default-features = false }
|
||||
anyhow = { workspace = true }
|
||||
enumset = { workspace = true }
|
||||
futures = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true }
|
||||
tokio = { workspace = true, optional = true }
|
||||
tracing = { workspace = true }
|
||||
virtual-fs = { workspace = true }
|
||||
wasmer = { workspace = true }
|
||||
wasmer-wasix = { workspace = true }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
"concurrent",
|
||||
@ -71,7 +71,7 @@ wasmer-cache = { version = "4.0.0", optional = true }
|
||||
wasmer-compiler-cranelift = { version = "4.0.0", default-features = false }
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.5"
|
||||
criterion = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = '../swc_atoms' }
|
||||
swc_css_ast = { version = "0.140.21", path = "../swc_css_ast", features = [
|
||||
@ -86,7 +86,7 @@ swc_ecma_parser = { version = "0.144.0", path = "../swc_ecma_parser" }
|
||||
swc_ecma_visit = { version = "0.99.0", path = "../swc_ecma_visit" }
|
||||
swc_malloc = { version = "0.5.10", path = "../swc_malloc" }
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
tokio = { version = "1", features = ["rt"] }
|
||||
tokio = { workspace = true, features = ["rt"] }
|
||||
|
||||
[[bench]]
|
||||
harness = false
|
||||
|
@ -12,7 +12,7 @@ version = "0.21.21"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
tracing = "0.1.40"
|
||||
tracing = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
testing = { version = "0.35.21", path = "../testing" }
|
||||
|
@ -1,18 +1,18 @@
|
||||
[package]
|
||||
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
|
||||
description = "Proc macro for performance trace of swc"
|
||||
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
|
||||
description = "Proc macro for performance trace of swc"
|
||||
documentation = "https://rustdoc.swc.rs/swc_trace_macro/"
|
||||
edition = "2021"
|
||||
license = "Apache-2.0"
|
||||
name = "swc_trace_macro"
|
||||
repository = "https://github.com/swc-project/swc.git"
|
||||
version = "0.1.3"
|
||||
edition = "2021"
|
||||
license = "Apache-2.0"
|
||||
name = "swc_trace_macro"
|
||||
repository = "https://github.com/swc-project/swc.git"
|
||||
version = "0.1.3"
|
||||
|
||||
[lib]
|
||||
bench = false
|
||||
bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = {version = "2", features = ["full"]}
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["full"] }
|
||||
|
@ -14,6 +14,6 @@ bench = false
|
||||
path = []
|
||||
|
||||
[dependencies]
|
||||
either = "1.10.0"
|
||||
either = { workspace = true }
|
||||
|
||||
swc_visit_macros = { version = "0.5.11", path = "../swc_visit_macros" }
|
||||
|
@ -14,9 +14,9 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
Inflector = "0.11.4"
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["parsing", "full"] }
|
||||
Inflector = { workspace = true }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["parsing", "full"] }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
@ -18,8 +18,8 @@ bench = false
|
||||
serde-impl = ["serde"]
|
||||
|
||||
[dependencies]
|
||||
is-macro = "0.3.5"
|
||||
serde = { version = "1.0.197", features = ["derive"], optional = true }
|
||||
is-macro = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"], optional = true }
|
||||
|
||||
string_enum = { version = "0.4.2", path = "../string_enum/" }
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
|
@ -16,9 +16,9 @@ version = "0.13.23"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
auto_impl = "1.2.0"
|
||||
bitflags = "2.5.0"
|
||||
rustc-hash = "1.1.0"
|
||||
auto_impl = { workspace = true }
|
||||
bitflags = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
authors = [
|
||||
"강동윤 <kdy1997.dev@gmail.com>",
|
||||
"Alexander Akait <sheo13666q@gmail.com>",
|
||||
"강동윤 <kdy1997.dev@gmail.com>",
|
||||
"Alexander Akait <sheo13666q@gmail.com>",
|
||||
]
|
||||
description = "Internal macro for the xml code generator"
|
||||
documentation = "https://rustdoc.swc.rs/swc_xml_codegen_macros/"
|
||||
@ -16,8 +16,8 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["fold"] }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true, features = ["fold"] }
|
||||
|
||||
swc_macros_common = { version = "0.3.9", path = "../swc_macros_common" }
|
||||
|
@ -24,8 +24,8 @@ swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
swc_xml_ast = { version = "0.12.19", path = "../swc_xml_ast" }
|
||||
|
||||
[dev-dependencies]
|
||||
serde = "1.0.197"
|
||||
serde_json = "1.0.115"
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
swc_xml_ast = { version = "0.12.19", path = "../swc_xml_ast", features = [
|
||||
"serde-impl",
|
||||
|
@ -23,7 +23,7 @@ default = ["serde"]
|
||||
path = []
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1", optional = true }
|
||||
serde = { workspace = true, optional = true }
|
||||
|
||||
swc_atoms = { version = "0.6.5", path = "../swc_atoms" }
|
||||
swc_common = { version = "0.33.20", path = "../swc_common" }
|
||||
|
@ -12,16 +12,16 @@ version = "0.35.23"
|
||||
bench = false
|
||||
|
||||
[dependencies]
|
||||
ansi_term = "0.12.1"
|
||||
ansi_term = { workspace = true }
|
||||
cargo_metadata = "0.15.4"
|
||||
difference = "2"
|
||||
once_cell = "1.19.0"
|
||||
pretty_assertions = "1.3"
|
||||
regex = "1"
|
||||
serde = "1"
|
||||
serde_json = "1"
|
||||
tracing = "0.1.40"
|
||||
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
||||
difference = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
pretty_assertions = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
tracing-subscriber = { workspace = true, features = ["env-filter"] }
|
||||
|
||||
swc_common = { version = "0.33.20", path = "../swc_common", features = [
|
||||
"tty-emitter",
|
||||
|
@ -17,11 +17,14 @@ bench = false
|
||||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
glob = "0.3"
|
||||
once_cell = "1.19.0"
|
||||
proc-macro2 = "1.0.24"
|
||||
quote = "1"
|
||||
regex = "1"
|
||||
relative-path = "1.3.2"
|
||||
syn = { version = "2", features = ["fold", "parsing", "full", "extra-traits"] }
|
||||
anyhow = { workspace = true }
|
||||
glob = { workspace = true }
|
||||
once_cell = { workspace = true }
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
relative-path = { workspace = true }
|
||||
|
||||
[dependencies.syn]
|
||||
features = ["fold", "parsing", "full", "extra-traits"]
|
||||
workspace = true
|
||||
|
@ -11,13 +11,13 @@ version = "0.1.0"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.81"
|
||||
anyhow = { workspace = true }
|
||||
cargo_metadata = "0.18.0"
|
||||
chrono = "0.4.31"
|
||||
chrono = { workspace = true }
|
||||
clap = { version = "4.4.6", features = ["derive"] }
|
||||
semver = "1.0.20"
|
||||
serde = "1.0.197"
|
||||
serde_derive = "1.0.197"
|
||||
serde_json = "1.0.115"
|
||||
toml = "0.8.2"
|
||||
walkdir = "2.4.0"
|
||||
semver = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_derive = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
toml = { workspace = true }
|
||||
walkdir = { workspace = true }
|
||||
|
Loading…
Reference in New Issue
Block a user