Skip to content

Commit 785682b

Browse files
authoredSep 6, 2024··
chore: remove turbopack top level crates (#9119)
### Description Removing all top level dependencies that don't appear in our `Cargo.lock`: List of crates to remove generated via ``` $ tail -n+42 < Cargo.toml | cut -d' ' -f1 > /tmp/top_level_crates.txt $ rg -F -f /tmp/top_level_crates.txt Cargo.lock -o -N | sort -u > /tmp/matches.tx $ rg -F -f /tmp/matches.txt -v /tmp/top_level_crates.txt ``` ### Testing Instructions Everything builds and passes on CI
1 parent fe34a06 commit 785682b

File tree

1 file changed

+0
-36
lines changed

1 file changed

+0
-36
lines changed
 

‎Cargo.toml

-36
Original file line numberDiff line numberDiff line change
@@ -40,23 +40,8 @@ strip = true
4040
# ref: https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#inheriting-a-dependency-from-a-workspace
4141
[workspace.dependencies]
4242
async-recursion = "1.0.2"
43-
# Keep consistent with preset_env_base through swc_core
44-
browserslist-rs = { version = "0.16.0" }
4543
miette = { version = "5.10.0", features = ["fancy"] }
4644
markdown = "1.0.0-alpha.18"
47-
mdxjs = "0.2.5"
48-
modularize_imports = { version = "0.68.7" }
49-
styled_components = { version = "0.96.6" }
50-
styled_jsx = { version = "0.73.10" }
51-
swc_core = { version = "0.96.9", features = [
52-
"ecma_loader_lru",
53-
"ecma_loader_parking_lot",
54-
] }
55-
swc_emotion = { version = "0.72.6" }
56-
swc_relay = { version = "0.44.5" }
57-
testing = { version = "0.36.0" }
58-
# Temporary: Reference the latest git minor version of pathfinder_simd until it's published.
59-
pathfinder_simd = "0.5.3"
6045

6146
turbo-updater = { path = "crates/turborepo-updater" }
6247
turbopath = { path = "crates/turborepo-paths" }
@@ -85,13 +70,6 @@ turborepo-vt100 = { path = "crates/turborepo-vt100" }
8570
# and some aren't buildable with rustls.
8671
reqwest = { version = "=0.11.17", default-features = false }
8772

88-
chromiumoxide = { version = "0.5.0", features = [
89-
"tokio-runtime",
90-
], default-features = false }
91-
# For matching on errors from chromiumoxide. Keep in
92-
# sync with chromiumoxide's tungstenite requirement.
93-
tungstenite = "0.18.0"
94-
9573
anyhow = "1.0.69"
9674
assert_cmd = "2.0.8"
9775
async-compression = { version = "0.3.13", default-features = false, features = [
@@ -116,7 +94,6 @@ clap_complete = "4.5.24"
11694
concurrent-queue = "2.5.0"
11795
console = "0.15.5"
11896
console-subscriber = "0.1.8"
119-
criterion = "0.4.0"
12097
crossbeam-channel = "0.5.8"
12198
dashmap = "5.4.0"
12299
dialoguer = "0.10.3"
@@ -126,39 +103,29 @@ futures = "0.3.26"
126103
futures-retry = "0.6.0"
127104
hex = "0.4.3"
128105
httpmock = { version = "0.6.8", default-features = false }
129-
image = { version = "0.25.0", default-features = false }
130106
indexmap = "1.9.2"
131107
indicatif = "0.17.3"
132108
indoc = "2.0.0"
133109
itertools = "0.10.5"
134110
lazy_static = "1.4.0"
135-
lightningcss = { version = "1.0.0-alpha.57", features = [
136-
"serde",
137-
"visitor",
138-
"into_owned",
139-
] }
140111
mime = "0.3.16"
141112
notify = "6.1.1"
142113
once_cell = "1.17.1"
143114
owo-colors = "3.5.0"
144-
parcel_selectors = "0.26.0"
145115
parking_lot = "0.12.1"
146116
path-clean = "1.0.1"
147117
pathdiff = "0.2.1"
148118
petgraph = "0.6.3"
149119
pin-project-lite = "0.2.9"
150120
port_scanner = "0.1.5"
151-
postcard = "1.0.4"
152121
predicates = "2.1.5"
153122
pretty_assertions = "1.3.0"
154123
proc-macro2 = "1.0.79"
155-
qstring = "0.7.2"
156124
quote = "1.0.23"
157125
radix_trie = "0.2.1"
158126
rand = "0.8.5"
159127
ratatui = "0.26.1"
160128
regex = "1.7.0"
161-
rstest = "0.16.0"
162129
rustc-hash = "1.1.0"
163130
semver = "1.0.16"
164131
serde = { version = "1.0.152", features = ["derive"] }
@@ -173,7 +140,6 @@ smallvec = { version = "1.13.1", features = [
173140
"union",
174141
"const_new",
175142
] }
176-
sourcemap = "8.0.1"
177143
syn = "1.0.107"
178144
tempfile = "3.3.0"
179145
test-case = "3.0.0"
@@ -184,11 +150,9 @@ tokio-util = { version = "0.7.7", features = ["io"] }
184150
tracing = "0.1.37"
185151
tracing-appender = "0.2.2"
186152
tracing-subscriber = "0.3.16"
187-
triomphe = "0.1.13"
188153
tui-term = { version = "=0.1.9", default-features = false }
189154
url = "2.2.2"
190155
urlencoding = "2.1.2"
191156
webbrowser = "0.8.7"
192157
which = "4.4.0"
193158
unicode-segmentation = "1.10.1"
194-
unsize = "1.1.0"

0 commit comments

Comments
 (0)
Please sign in to comment.