Skip to content

Commit 5dd28d3

Browse files
committed
Add hash gated migration strategy for compiled swc plugin
1 parent c8a0e51 commit 5dd28d3

File tree

253 files changed

+19784
-12013
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

253 files changed

+19784
-12013
lines changed

Cargo.lock

Lines changed: 201 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/atlassian-swc-compiled-css/Cargo.toml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,18 @@ name = "atlassian_swc_compiled_css"
33
version = "0.0.1"
44
edition = { workspace = true }
55
publish = false
6+
autobins = false
67

78
[lib]
89
crate-type = ["cdylib", "rlib"]
910

10-
[[bin]]
11-
name = "emit_fixtures"
12-
path = "bin/emit_fixtures.rs"
11+
# Binary disabled - needs additional dependencies and config module
12+
# [[bin]]
13+
# name = "emit_fixtures"
14+
# path = "bin/emit_fixtures.rs"
1315

1416
[dependencies]
15-
swc_core = { workspace = true, features = ["ecma_plugin_transform", "ecma_codegen"] }
17+
swc_core = { workspace = true, features = ["ecma_plugin_transform", "ecma_codegen", "ecma_transforms_react", "__parser", "__utils"] }
1618
serde = { workspace = true, features = ["derive"]}
1719
serde_json = { workspace = true }
1820
once_cell = { workspace = true }
@@ -21,9 +23,16 @@ xxhash-rust = { version = "0.8", features = ["xxh3"] }
2123
swc_plugin_macro = { workspace = true, optional = true }
2224
napi-derive = { workspace = true }
2325
napi = { workspace = true }
26+
oxc_resolver = "11.12.0"
27+
indexmap.workspace = true
28+
thiserror.workspace = true
29+
walkdir = "2.5.0"
30+
anyhow = { workspace = true }
31+
parking_lot = { workspace = true }
2432

2533
[dev-dependencies]
26-
swc_core = { workspace = true, features = ["__parser"] }
34+
anyhow = { workspace = true }
35+
clap = { workspace = true, features = ["derive"] }
2736

2837
[features]
2938
default = []

0 commit comments

Comments
 (0)