[package] name = "lightspeed_core" license = "MIT" version.workspace = true edition.workspace = true authors = ["Francesco Cina "] description = "LightSpeed" readme = "README.md" homepage = "https://github.com/LightHero/lightspeed" repository = "https://github.com/LightHero/lightspeed" keywords = [] [dependencies] c3p0 = { workspace = true } chrono = { workspace = true } http = { workspace = true } jsonwebtoken = { workspace = true } log = { workspace = true } rand = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } strum = { workspace = true } uuid = { workspace = true } validator = { workspace = true } axum = { workspace = true, optional = true } poem = { workspace = true, optional = true } poem-openapi = { workspace = true, optional = true } [dev-dependencies] config = { workspace = true } http-body-util = { workspace = true } lightspeed_logger = { workspace = true } poem = { workspace = true, features = ["test"] } poem-openapi = { workspace = true, features = ["swagger-ui"] } tokio = { workspace = true, features = ["macros", "rt", "sync"] } tower = { workspace = true } [features] default = [] axum = ["dep:axum"] poem = ["dep:poem"] poem_openapi = ["poem", "dep:poem-openapi"]