GitXplorerGitXplorer
n

node-addon-api

public
2205 stars
464 forks
10 issues

Commits

List of commits on branch main.
Verified
1a3a3bb5289fac8dd01a82a0a1db8eba8215e049

chore(deps): bump the all group with 3 updates (#1629)

ddependabot[bot] committed 19 hours ago
Verified
7c3226fe43d857c0440c9b46ccd9f52d1d533347

chore(deps): bump the all group with 3 updates (#1627)

ddependabot[bot] committed 15 days ago
Verified
56ffdea7996bb9b068a85bf79d63509318058fbf

chore(deps): bump the all group across 1 directory with 2 updates (#1625)

ddependabot[bot] committed a month ago
Verified
7d2bd659e549025b7204611914114841e19c0f1f

chore(deps-dev): bump neostandard from 0.11.9 to 0.12.0 in the all group (#1626)

ddependabot[bot] committed a month ago
Verified
398eec6b0b396fa5fae7d1a8bcac9f01758878ae

chore: release v8.3.0 (#1617)

ggithub-actions[bot] committed 2 months ago
Verified
7341a635cd372ac61767e75fd900757b905b56aa

chore(deps): bump the all group across 1 directory with 3 updates (#1622)

ddependabot[bot] committed 2 months ago

README

The README file for this repository.

node-addon-api module

codecov

NPM NPM

This module contains header-only C++ wrapper classes which simplify the use of the C based Node-API provided by Node.js when using C++. It provides a C++ object model and exception handling semantics with low overhead.

API References

API references are available in the doc directory.

Current version: 8.3.0

(See CHANGELOG.md for complete Changelog)

node-addon-api is based on Node-API and supports using different Node-API versions. This allows addons built with it to run with Node.js versions which support the targeted Node-API version. However the node-addon-api support model is to support only the active LTS Node.js versions. This means that every year there will be a new major which drops support for the Node.js LTS version which has gone out of service.

The oldest Node.js version supported by the current version of node-addon-api is Node.js 18.x.

Badges

The use of badges is recommended to indicate the minimum version of Node-API required for the module. This helps to determine which Node.js major versions are supported. Addon maintainers can consult the Node-API support matrix to determine which Node.js versions provide a given Node-API version. The following badges are available:

Node-API v1 Badge Node-API v2 Badge Node-API v3 Badge Node-API v4 Badge Node-API v5 Badge Node-API v6 Badge Node-API v7 Badge Node-API v8 Badge Node-API v9 Badge Node-API Experimental Version Badge

Contributing

We love contributions from the community to node-addon-api! See CONTRIBUTING.md for more details on our philosophy around extending this module.

Team members

Active

Name GitHub Link
Anna Henningsen addaleax
Chengzhong Wu legendecas
Jack Xia JckXia
Kevin Eady KevinEady
Michael Dawson mhdawson
Nicola Del Gobbo NickNaso
Vladimir Morozov vmoroz
Emeritus

Emeritus

Name GitHub Link
Arunesh Chandra aruneshchandra
Benjamin Byholm kkoopa
Gabriel Schulhof gabrielschulhof
Hitesh Kanwathirtha digitalinfinity
Jason Ginchereau jasongin
Jim Schlight jschlight
Sampson Gao sampsongao
Taylor Woll boingoing

License

Licensed under MIT