|0.13.0||Mar 27, 2021|
|0.11.0||Oct 29, 2020|
|0.4.1||Jul 11, 2020|
|0.2.0||Sep 5, 2019|
|0.1.1||May 6, 2019|
#7 in #n-api
466 downloads per month
Used in neon-runtime
Bindings for NodeJS' N-API.
This crate needs
llvm at build-time, since it generates bindings at build-time (by using bindgen).
For Debian/Ubuntu that's a simple
apt install llvm libclang-dev.
Different API versions may be selected via feature-flag. See the N-API Version Matrix for details.
napi_v5supported by all actively maintained NodeJS releases
napi_v6supported by all actively maintained NodeJS releases
napi_v7supported by all actively maintained NodeJS releases
napi_v8requires at least
15.12.0, this is the default (if no flag is given)
- the experimental N-API features may be enabled via feature flag
experimental(off by default)
Not all NodeJS Versions change the N-API, so
nodejs-sys gets an update only if the relevant headers have been changed between node versions.
See the (autogenerated) changelog for links to detailed upstream commits.
No runtime deps