47 lines
1.3 KiB
TOML
47 lines
1.3 KiB
TOML
[package]
|
|
name = "itsscb-shuttlings-cch24"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
axum = { version = "0.7.4", features = ["query", "macros"] }
|
|
serde = { version = "1.0.215", features = ["derive"] }
|
|
serde_json = "1.0.133"
|
|
shuttle-axum = "0.49.0"
|
|
shuttle-runtime = "0.49.0"
|
|
tokio = "1.28.2"
|
|
jsonwebtoken = { version = "9.3.0", optional = true }
|
|
cargo-manifest = { version = "0.17.0", optional = true }
|
|
serde_yml = { version = "0.0.12", optional = true }
|
|
toml = { version = "0.8.19", optional = true }
|
|
rand = { version = "0.8.5", optional = true }
|
|
axum-extra = { version = "0.9.6", features = ["cookie"] }
|
|
chrono = "0.4.39"
|
|
tracing = "0.1.41"
|
|
shuttle-shared-db = { version = "0.49.0", features = [
|
|
"postgres",
|
|
"sqlx",
|
|
], optional = true }
|
|
sqlx = { version = "0.8.2", features = [
|
|
"runtime-tokio",
|
|
"uuid",
|
|
"chrono",
|
|
"migrate",
|
|
] }
|
|
uuid = { version = "1.11.0", features = ["v4"] }
|
|
tower-http = { version = "0.6.2", features = ["fs"], optional = true }
|
|
html-escape = "0.2.13"
|
|
regex = "1.11.1"
|
|
hex = "0.4.3"
|
|
|
|
[dev-dependencies]
|
|
axum-test = "16.4.0"
|
|
|
|
[features]
|
|
default = ["tower-http", "toml"]
|
|
task1-9 = ["cargo-manifest", "serde_yml", "toml"]
|
|
task12 = ["rand"]
|
|
task16 = ["jsonwebtoken"]
|
|
task19 = ["shuttle-shared-db"]
|
|
task23 = ["tower-http", "toml"]
|