chore: prefer workspace dependencies in order to avoid duplicate crates (#28281)

This commit is contained in:
Dimitris Apostolou 2025-02-26 16:55:47 +02:00 committed by GitHub
parent 9f877ac5bd
commit cdf6ea32c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 232 additions and 128 deletions

View file

@ -73,9 +73,9 @@ deno_config = { workspace = true, features = ["sync", "workspace"] }
deno_core = { workspace = true, features = ["include_js_files_for_snapshotting"] }
deno_doc = { version = "=0.168.0", features = ["rust", "comrak"] }
deno_error.workspace = true
deno_graph = { version = "=0.88.0" }
deno_graph.workspace = true
deno_lib.workspace = true
deno_lint = { version = "0.73.1" }
deno_lint.workspace = true
deno_lockfile.workspace = true
deno_media_type = { workspace = true, features = ["data_url", "decoding", "module_specifier"] }
deno_npm.workspace = true
@ -85,36 +85,36 @@ deno_path_util.workspace = true
deno_resolver = { workspace = true, features = ["sync"] }
deno_runtime = { workspace = true, features = ["include_js_files_for_snapshotting"] }
deno_semver.workspace = true
deno_snapshots = { workspace = true }
deno_task_shell = "=0.20.2"
deno_snapshots.workspace = true
deno_task_shell.workspace = true
deno_telemetry.workspace = true
deno_terminal.workspace = true
libsui.workspace = true
node_resolver.workspace = true
anstream = "0.6.14"
anstream.workspace = true
async-trait.workspace = true
base64.workspace = true
bincode = "=1.3.3"
bincode.workspace = true
boxed_error.workspace = true
bytes.workspace = true
capacity_builder.workspace = true
chrono = { workspace = true, features = ["now"] }
clap = { version = "=4.5.30", features = ["env", "string", "wrap_help", "error-context"] }
clap_complete = "=4.5.45"
clap_complete_fig = "=4.5.2"
clap = { workspace = true, features = ["env", "string", "wrap_help", "error-context"] }
clap_complete.workspace = true
clap_complete_fig.workspace = true
color-print.workspace = true
console_static_text.workspace = true
crossterm = "0.28.1"
crossterm.workspace = true
dashmap.workspace = true
dhat = { version = "0.3.3", optional = true }
dissimilar = "=1.0.4"
dotenvy = "0.15.7"
dprint-plugin-json = "=0.19.4"
dprint-plugin-jupyter = "=0.1.5"
dprint-plugin-markdown = "=0.17.8"
dprint-plugin-typescript = "=0.93.4"
fancy-regex = "=0.10.0"
dhat = { workspace = true, optional = true }
dissimilar.workspace = true
dotenvy.workspace = true
dprint-plugin-json.workspace = true
dprint-plugin-jupyter.workspace = true
dprint-plugin-markdown.workspace = true
dprint-plugin-typescript.workspace = true
fancy-regex.workspace = true
faster-hex.workspace = true
# If you disable the default __vendored_zlib_ng feature above, you _must_ be able to link against `-lz`.
flate2.workspace = true
@ -131,51 +131,51 @@ libc.workspace = true
libz-sys.workspace = true
log = { workspace = true, features = ["serde"] }
lsp-types.workspace = true
malva = "=0.11.0"
markup_fmt = "=0.18.0"
malva.workspace = true
markup_fmt.workspace = true
memmem.workspace = true
notify.workspace = true
once_cell.workspace = true
open = "5.0.1"
open.workspace = true
opentelemetry.workspace = true
opentelemetry-otlp.workspace = true
opentelemetry-semantic-conventions.workspace = true
opentelemetry_sdk.workspace = true
p256.workspace = true
pathdiff = "0.2.1"
pathdiff.workspace = true
percent-encoding.workspace = true
phf.workspace = true
pretty_yaml = "=0.5.0"
quick-junit = "^0.3.5"
pretty_yaml.workspace = true
quick-junit.workspace = true
rand = { workspace = true, features = ["small_rng"] }
regex.workspace = true
ring.workspace = true
rustyline.workspace = true
rustyline-derive = "=0.7.0"
rustyline-derive.workspace = true
serde.workspace = true
serde_repr.workspace = true
sha2.workspace = true
spki = { version = "0.7", features = ["pem"] }
sqlformat = "=0.3.2"
strsim = "0.11.1"
spki = { workspace = true, features = ["pem"] }
sqlformat.workspace = true
strsim.workspace = true
sys_traits = { workspace = true, features = ["getrandom", "filetime", "libc", "real", "strip_unc", "winapi"] }
tar.workspace = true
tempfile.workspace = true
text-size = "=1.1.0"
text_lines = "=0.6.0"
text-size.workspace = true
text_lines.workspace = true
thiserror.workspace = true
tokio.workspace = true
tokio-util.workspace = true
tower.workspace = true
tower-lsp.workspace = true
tracing = { version = "0.1", features = ["log"], optional = true }
tracing-opentelemetry = { version = "0.28.0", optional = true }
tracing-subscriber = { version = "0.3.19", features = ["env-filter"], optional = true }
typed-arena = "=2.0.2"
unicode-width = "0.1.3"
tracing = { workspace = true, features = ["log"], optional = true }
tracing-opentelemetry = { workspace = true, optional = true }
tracing-subscriber = { workspace = true, features = ["env-filter"], optional = true }
typed-arena.workspace = true
unicode-width.workspace = true
uuid = { workspace = true, features = ["serde"] }
walkdir.workspace = true
zip = { version = "2.1.6", default-features = false, features = ["deflate-flate2"] }
zip = { workspace = true, features = ["deflate-flate2"] }
zstd.workspace = true
[target.'cfg(windows)'.dependencies]

View file

@ -25,7 +25,7 @@ deno_resolver = { workspace = true, features = ["sync"] }
deno_runtime.workspace = true
deno_semver.workspace = true
deno_terminal.workspace = true
env_logger = "=0.10.0"
env_logger.workspace = true
faster-hex.workspace = true
indexmap.workspace = true
libsui.workspace = true

View file

@ -40,11 +40,11 @@ deno_runtime = { workspace = true, features = ["include_js_files_for_snapshottin
deno_semver.workspace = true
deno_snapshots.workspace = true
deno_terminal.workspace = true
libsui = "0.5.0"
libsui.workspace = true
node_resolver.workspace = true
async-trait.workspace = true
bincode = "=1.3.3"
bincode.workspace = true
import_map = { version = "=0.21.0", features = ["ext"] }
indexmap.workspace = true
log = { workspace = true, features = ["serde"] }