Files
spacedrive/apps/server/Cargo.toml
Jamie Pine d1db406cda Update VSCode settings, modify Cargo.toml features, and enhance tag handling in the interface
This commit updates the VSCode settings to include new configurations for newline handling and formatting. In the Cargo.toml file for the server, the default features have been cleared to streamline dependencies. Additionally, the TagsGroup and TagSelector components have been modified to handle both TagSearchResult and raw Tag objects, improving tag extraction and selection logic. These changes enhance the overall development experience and ensure better tag management in the application.
2026-01-05 21:24:29 -08:00

46 lines
898 B
TOML

[package]
name = "sd-server"
version = "2.0.0-pre.1"
edition = "2021"
[features]
default = []
heif = ["sd-core/heif"]
ffmpeg = ["sd-core/ffmpeg"]
[dependencies]
# Spacedrive core
sd-core = { path = "../../core" }
# HTTP server
axum = "0.7"
axum-extra = { version = "0.9", features = ["typed-header"] }
http = "1.1"
tokio = { version = "1", features = ["rt-multi-thread", "signal", "sync", "io-util"] }
tower = "0.4"
tower-http = { version = "0.5", features = ["fs", "cors"] }
# Auth
secstr = "0.5"
# Serialization
serde = { version = "1", features = ["derive"] }
serde_json = "1"
# Logging
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
# Error handling
anyhow = "1"
thiserror = "1"
# CLI
clap = { version = "4", features = ["derive"] }
# Dev dependencies
tempfile = "3"
[[bin]]
name = "sd-server"
path = "src/main.rs"