server/Cargo.toml
GHOSCHT 884fc94001
Integrate with OpenAPI contract
Just the generated types will be used. The server stubs are unusable, since JWT auth isn't really supported in the generator (it says it does but nothing is generated...)
2024-05-30 17:25:42 +02:00

23 lines
732 B
TOML

[package]
name = "schnabu-server"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
aliri = "0.6.3"
aliri_axum = "0.4.0"
aliri_oauth2 = { version = "0.10.1", features = ["default-tls"] }
aliri_tower = "0.6.0"
anyhow = "1.0.86"
axum = "0.7.5"
diesel = { version = "2.1.6", features = ["postgres"] }
diesel-derive-enum = { version = "2.1.0", features = ["postgres"] }
dotenvy = "0.15.7"
http = "1.1.0"
postgis_diesel = { version = "2.3.1", features = ["serde_geojson"] }
serde = { version = "1.0.202", features = ["derive"] }
serde_json = "1.0.117"
tokio = {version = "1.37.0", features = ["full"]}
openapi = {path="./openapi/module"}