Two teams try and fill in any horizontal, vertical, or diagonal line on a bingo board by playing maps on osu!
osu.bingo
osu
1[package]
2name = "bingo_api"
3version.workspace = true
4edition = "2024"
5
6[lib]
7path = "lib.rs"
8
9[[bin]]
10name = "api"
11path = "main.rs"
12
13[dependencies]
14axum = "0.8.4"
15bingolib = { path = "../bingolib" }
16chrono = { version = "0.4.41", features = ["serde"] }
17dotenv = "0.15.0"
18env_logger = "0.11.9"
19juniper = { version = "0.16.2", features = [
20 "chrono",
21 "chrono-tz",
22 "schema-language",
23] }
24juniper_axum = "0.2.0"
25log = "0.4.27"
26serde = "1.0.219"
27serde_json = "1.0.142"
28sqlx = { version = "0.8.6", default-features = false, features = [
29 "chrono",
30 "runtime-tokio",
31 "migrate",
32 "macros",
33 "postgres",
34] }
35tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread"] }