Move all server deps to workspace, alphabetize
Convert serde_yaml, toml, async-stream, bytes, and tempfile from inline versions to workspace dependencies. Alphabetize both workspace and server dependency lists. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
33
Cargo.toml
33
Cargo.toml
@@ -3,22 +3,27 @@ members = ["server"]
|
|||||||
resolver = "3"
|
resolver = "3"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
|
async-stream = "0.3"
|
||||||
|
async-trait = "0.1.89"
|
||||||
|
bytes = "1"
|
||||||
|
chrono = { version = "0.4.43", features = ["serde"] }
|
||||||
|
eventsource-stream = "0.2.3"
|
||||||
|
futures = "0.3"
|
||||||
|
homedir = "0.3.6"
|
||||||
|
ignore = "0.4.25"
|
||||||
|
mime_guess = "2"
|
||||||
|
notify = "6"
|
||||||
poem = { version = "3", features = ["websocket"] }
|
poem = { version = "3", features = ["websocket"] }
|
||||||
poem-openapi = { version = "5", features = ["swagger-ui"] }
|
poem-openapi = { version = "5", features = ["swagger-ui"] }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync"] }
|
portable-pty = "0.9.0"
|
||||||
|
reqwest = { version = "0.13.2", features = ["json", "stream"] }
|
||||||
|
rust-embed = "8"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1", features = ["derive"] }
|
||||||
serde_json = "1"
|
serde_json = "1"
|
||||||
reqwest = { version = "0.13.2", features = ["json", "stream"] }
|
serde_yaml = "0.9"
|
||||||
futures = "0.3"
|
|
||||||
uuid = { version = "1.21.0", features = ["v4", "serde"] }
|
|
||||||
chrono = { version = "0.4.43", features = ["serde"] }
|
|
||||||
async-trait = "0.1.89"
|
|
||||||
ignore = "0.4.25"
|
|
||||||
walkdir = "2.5.0"
|
|
||||||
eventsource-stream = "0.2.3"
|
|
||||||
rust-embed = "8"
|
|
||||||
mime_guess = "2"
|
|
||||||
homedir = "0.3.6"
|
|
||||||
portable-pty = "0.9.0"
|
|
||||||
strip-ansi-escapes = "0.2"
|
strip-ansi-escapes = "0.2"
|
||||||
notify = "6"
|
tempfile = "3"
|
||||||
|
tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync"] }
|
||||||
|
toml = "0.9.8"
|
||||||
|
uuid = { version = "1.21.0", features = ["v4", "serde"] }
|
||||||
|
walkdir = "2.5.0"
|
||||||
|
|||||||
@@ -5,30 +5,29 @@ edition = "2024"
|
|||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
async-stream = { workspace = true }
|
||||||
|
async-trait = { workspace = true }
|
||||||
|
bytes = { workspace = true }
|
||||||
|
chrono = { workspace = true, features = ["serde"] }
|
||||||
|
eventsource-stream = { workspace = true }
|
||||||
|
futures = { workspace = true }
|
||||||
|
homedir = { workspace = true }
|
||||||
|
ignore = { workspace = true }
|
||||||
|
mime_guess = { workspace = true }
|
||||||
|
notify = { workspace = true }
|
||||||
poem = { workspace = true, features = ["websocket"] }
|
poem = { workspace = true, features = ["websocket"] }
|
||||||
poem-openapi = { workspace = true, features = ["swagger-ui"] }
|
poem-openapi = { workspace = true, features = ["swagger-ui"] }
|
||||||
tokio = { workspace = true, features = ["rt-multi-thread", "macros", "sync"] }
|
portable-pty = { workspace = true }
|
||||||
|
reqwest = { workspace = true, features = ["json", "stream"] }
|
||||||
|
rust-embed = { workspace = true }
|
||||||
serde = { workspace = true, features = ["derive"] }
|
serde = { workspace = true, features = ["derive"] }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
reqwest = { workspace = true, features = ["json", "stream"] }
|
serde_yaml = { workspace = true }
|
||||||
futures = { workspace = true }
|
|
||||||
uuid = { workspace = true, features = ["v4", "serde"] }
|
|
||||||
chrono = { workspace = true, features = ["serde"] }
|
|
||||||
async-trait = { workspace = true }
|
|
||||||
ignore = { workspace = true }
|
|
||||||
walkdir = { workspace = true }
|
|
||||||
eventsource-stream = { workspace = true }
|
|
||||||
rust-embed = { workspace = true }
|
|
||||||
mime_guess = { workspace = true }
|
|
||||||
homedir = { workspace = true }
|
|
||||||
serde_yaml = "0.9"
|
|
||||||
toml = "0.9.8"
|
|
||||||
async-stream = "0.3"
|
|
||||||
bytes = "1"
|
|
||||||
portable-pty = { workspace = true }
|
|
||||||
strip-ansi-escapes = { workspace = true }
|
strip-ansi-escapes = { workspace = true }
|
||||||
notify = { workspace = true }
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros", "sync"] }
|
||||||
|
toml = { workspace = true }
|
||||||
|
uuid = { workspace = true, features = ["v4", "serde"] }
|
||||||
|
walkdir = { workspace = true }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile = "3"
|
tempfile = { workspace = true }
|
||||||
|
|||||||
Reference in New Issue
Block a user