[package] name = "searchi-core" version.workspace = true edition.workspace = true license.workspace = true [dependencies] searchi-media = { path = "../searchi-media" } anyhow.workspace = true serde.workspace = true serde_json.workspace = true sha2 = "0.10" rusqlite = { version = "0.32", features = ["bundled"] } walkdir = "2" lopdf = { version = "0.45", default-features = false } zip = { version = "8", default-features = false, features = ["deflate"] } quick-xml = "0.42" [target.'cfg(windows)'.dependencies] windows-sys = { version = "0.61", features = ["Win32_Foundation", "Win32_Security", "Win32_System_JobObjects", "Win32_System_Threading"] } [target.'cfg(unix)'.dependencies] libc = "0.2" [dev-dependencies] tempfile = "3" serde_json.workspace = true