[package] name = "pikl-core" description = "Core library for pikl-menu. Filterable, hookable, streaming item list engine." version.workspace = true edition.workspace = true license.workspace = true [lints] workspace = true [dependencies] serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.149" thiserror = "2.0.18" tokio = { version = "1.50.0", features = ["sync", "io-util", "rt"] } nucleo-matcher = "0.3.1" [dev-dependencies] tokio = { version = "1.50.0", features = ["sync", "process", "io-util", "rt", "macros", "rt-multi-thread"] } pikl-test-macros = { path = "../pikl-test-macros" }