Re-organized providers and added a few
Some checks failed
CI / check (push) Failing after 1m10s
CI / docker (push) Has been skipped

This commit is contained in:
Connor Johnstone
2026-03-20 14:52:16 -04:00
parent d3f4dc33d5
commit 4ec47252d9
19 changed files with 1302 additions and 6 deletions

17
shanty-data/Cargo.toml Normal file
View File

@@ -0,0 +1,17 @@
[package]
name = "shanty-data"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "External data providers for Shanty — metadata, images, bios, lyrics, cover art"
[dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
tracing = "0.1"
tokio = { version = "1", features = ["full"] }
reqwest = { version = "0.12", features = ["json"] }
[dev-dependencies]
tokio = { version = "1", features = ["full", "test-util"] }