@@ -24,18 +24,14 @@ resolver = "2"
2424 ascii = " 1.1.0"
2525 assert_cmd = " 2.0.12"
2626 assert_fs = " 1.0.13"
27- assume = " 0.5.0"
2827 auto_impl = " 1.2.0"
29- backtrace = " 0.3.61"
3028 base64 = " 0.22.1"
3129 bitflags = " 2.5.0"
3230 browserslist-rs = " 0.19.0"
3331 bumpalo = " 3.16.0"
3432 bytes-str = " 0.2.5"
3533 cargo_metadata = " 0.18.1"
36- cfg-if = " 1.0.0"
3734 changesets = " 0.2.2"
38- chili = " 0.2.1"
3935 chrono = " 0.4.38"
4036 codspeed-criterion-compat = " 2.6.0"
4137 compact_str = " 0.7.1"
@@ -44,7 +40,6 @@ resolver = "2"
4440 cow-replace = " 0.1.1"
4541 crc = " 2.1.0"
4642 criterion = " 0.5.1"
47- crossbeam-queue = " 0.3.11"
4843 dashmap = " 5.5.3"
4944 dialoguer = " 0.10.2"
5045 difference = " 2"
@@ -73,7 +68,6 @@ resolver = "2"
7368 nom = " 7.1.3"
7469 ntest = " 0.7.2"
7570 num-bigint = " 0.4.3"
76- num-traits = " 0.2.15"
7771 num_cpus = " 1.13.1"
7872 once_cell = " 1.19.0"
7973 par-core = { version = " 2.0.0" , default-features = false }
@@ -85,7 +79,6 @@ resolver = "2"
8579 phf = " 0.11.2"
8680 pretty_assertions = " 1.3"
8781 proc-macro2 = " 1.0.24"
88- ptr_meta = " 0.3.0"
8982 quote = " 1.0.7"
9083 radix_fmt = " 1.0.0"
9184 rand = " 0.8.5"
@@ -121,22 +114,32 @@ resolver = "2"
121114 toml = " 0.8.2"
122115 tracing = " 0.1.40"
123116 tracing-chrome = " 0.5.0"
124- tracing-futures = " 0.2.5"
125117 tracing-subscriber = " 0.3.18"
126118 triomphe = " 0.1.13"
127- typed-arena = " 2.0.1"
128- unicode-id = " 0.3"
129119 unicode-id-start = " 1.2.0"
130120 unicode-width = " 0.1.4"
131121 url = " 2.5.4"
132122 vergen = { version = " 9.0.0" , default-features = false }
133- virtual-fs = { version = " 0.600.0" , default-features = false }
134123 walkdir = " 2.4.0"
135124 wasm-bindgen = " 0.2.91"
136125 wasm-bindgen-futures = " 0.4.41"
137126 wasmer = { version = " 6.0.0" , default-features = false }
138127 wasmer-wasix = { version = " 0.600.0" , default-features = false }
139- wide = " 0.7.32"
128+
129+ [workspace .metadata .cargo-shear ]
130+ # `serde` is used when #[ast_node] is expanded
131+ # the rests are used for enabling features
132+ ignored = [
133+ " par-core" ,
134+ " serde" ,
135+ " napi" ,
136+ " napi-derive" ,
137+ " indexmap" ,
138+ " tracing" ,
139+ " num-bigint" ,
140+ " swc_ecma_utils" ,
141+ ]
142+
140143
141144[profile .release ]
142145lto = true
0 commit comments