You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
768 B
TOML

[package]
name = "node-veilid"
version = "0.1.0"
description = "Node.js bindings for Veilid"
authors = ["Sven Slootweg <admin@cryto.net>"]
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"]