[package] name = "node-veilid" version = "0.1.0" description = "Node.js bindings for Veilid" authors = ["Sven Slootweg "] license = "WTFPL OR CC0-1.0" edition = "2021" exclude = ["index.node"] [lib] crate-type = ["cdylib"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] tokio = { version = "1.32.0", features = ["full"] } veilid-core = { git = "https://gitlab.com/veilid/veilid", tag="v0.2.3", features = [ "rt-tokio" ] } once_cell = "1" thiserror = "1.0.49" flume = "0.11.0" tracing-subscriber = { version = "0.3.17", features = [ "env-filter" ] } serde_json = "1.0" [dependencies.neon] version = "0.10" default-features = false features = ["napi-6", "promise-api", "channel-api"]