Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: If2c9c3e3af62bbf9f33a97be89ac40bc6a6a6964
47 lines
1.3 KiB
TOML
47 lines
1.3 KiB
TOML
[package]
|
|
name = "pinakes-core"
|
|
edition.workspace = true
|
|
version.workspace = true
|
|
license.workspace = true
|
|
|
|
[dependencies]
|
|
tokio = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
toml = { workspace = true }
|
|
chrono = { workspace = true }
|
|
uuid = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
anyhow = { workspace = true }
|
|
tracing = { workspace = true }
|
|
blake3 = { workspace = true }
|
|
lofty = { workspace = true }
|
|
lopdf = { workspace = true }
|
|
epub = { workspace = true }
|
|
matroska = { workspace = true }
|
|
gray_matter = { workspace = true }
|
|
rusqlite = { workspace = true }
|
|
tokio-postgres = { workspace = true }
|
|
deadpool-postgres = { workspace = true }
|
|
postgres-types = { workspace = true }
|
|
postgres-native-tls = { workspace = true }
|
|
native-tls = { workspace = true }
|
|
refinery = { workspace = true }
|
|
walkdir = { workspace = true }
|
|
notify = { workspace = true }
|
|
winnow = { workspace = true }
|
|
mime_guess = { workspace = true }
|
|
async-trait = { workspace = true }
|
|
kamadak-exif = { workspace = true }
|
|
image = { workspace = true }
|
|
tokio-util = { workspace = true }
|
|
reqwest = { workspace = true }
|
|
argon2 = { workspace = true }
|
|
moka = { version = "0.12", features = ["future"] }
|
|
|
|
# Plugin system
|
|
pinakes-plugin-api = { path = "../pinakes-plugin-api" }
|
|
wasmtime = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3"
|