[package] name = "zen-nodejs" version = "1.0.0-beta.6" edition = "2021" license = "MIT" publish = false [lib] crate-type = ["cdylib"] [dependencies] ahash = { workspace = true } napi = { version = "3", features = ["serde-json", "error_anyhow", "tokio_rt"] } napi-sys = "3" napi-derive = "3" tokio-util = { workspace = true, features = ["rt"] } serde_json = { workspace = true } zen-engine = { path = "../../core/engine", features = ["arbitrary_precision"] } zen-expression = { path = "../../core/expression", features = ["arbitrary_precision"] } zen-tmpl = { path = "../../core/template" } serde = { workspace = true, features = ["derive"] } json_dotpath = { workspace = true } [target.'cfg(target_family = "wasm")'.dependencies] iana-time-zone = { version = "0.1", features = ["fallback"] } [build-dependencies] napi-build = "2.3"