| { |
| "bugs": { |
| "url": "https://github.com/nodejs/node-addon-api/issues" |
| }, |
| "contributors": [ |
| { |
| "name": "Abhishek Kumar Singh", |
| "url": "https://github.com/abhi11210646" |
| }, |
| { |
| "name": "Alba Mendez", |
| "url": "https://github.com/jmendeth" |
| }, |
| { |
| "name": "Alexander Floh", |
| "url": "https://github.com/alexanderfloh" |
| }, |
| { |
| "name": "Ammar Faizi", |
| "url": "https://github.com/ammarfaizi2" |
| }, |
| { |
| "name": "András Timár, Dr", |
| "url": "https://github.com/timarandras" |
| }, |
| { |
| "name": "Andrew Petersen", |
| "url": "https://github.com/kirbysayshi" |
| }, |
| { |
| "name": "Anisha Rohra", |
| "url": "https://github.com/anisha-rohra" |
| }, |
| { |
| "name": "Anna Henningsen", |
| "url": "https://github.com/addaleax" |
| }, |
| { |
| "name": "Arnaud Botella", |
| "url": "https://github.com/BotellaA" |
| }, |
| { |
| "name": "Arunesh Chandra", |
| "url": "https://github.com/aruneshchandra" |
| }, |
| { |
| "name": "Azlan Mukhtar", |
| "url": "https://github.com/azlan" |
| }, |
| { |
| "name": "Ben Berman", |
| "url": "https://github.com/rivertam" |
| }, |
| { |
| "name": "Benjamin Byholm", |
| "url": "https://github.com/kkoopa" |
| }, |
| { |
| "name": "Bill Gallafent", |
| "url": "https://github.com/gallafent" |
| }, |
| { |
| "name": "blagoev", |
| "url": "https://github.com/blagoev" |
| }, |
| { |
| "name": "Bruce A. MacNaughton", |
| "url": "https://github.com/bmacnaughton" |
| }, |
| { |
| "name": "Cory Mickelson", |
| "url": "https://github.com/corymickelson" |
| }, |
| { |
| "name": "Daniel Bevenius", |
| "url": "https://github.com/danbev" |
| }, |
| { |
| "name": "Dante Calderón", |
| "url": "https://github.com/dantehemerson" |
| }, |
| { |
| "name": "Darshan Sen", |
| "url": "https://github.com/RaisinTen" |
| }, |
| { |
| "name": "David Halls", |
| "url": "https://github.com/davedoesdev" |
| }, |
| { |
| "name": "Deepak Rajamohan", |
| "url": "https://github.com/deepakrkris" |
| }, |
| { |
| "name": "Dmitry Ashkadov", |
| "url": "https://github.com/dmitryash" |
| }, |
| { |
| "name": "Dongjin Na", |
| "url": "https://github.com/nadongguri" |
| }, |
| { |
| "name": "Doni Rubiagatra", |
| "url": "https://github.com/rubiagatra" |
| }, |
| { |
| "name": "Eric Bickle", |
| "url": "https://github.com/ebickle" |
| }, |
| { |
| "name": "extremeheat", |
| "url": "https://github.com/extremeheat" |
| }, |
| { |
| "name": "Feng Yu", |
| "url": "https://github.com/F3n67u" |
| }, |
| { |
| "name": "Ferdinand Holzer", |
| "url": "https://github.com/fholzer" |
| }, |
| { |
| "name": "Gabriel Schulhof", |
| "url": "https://github.com/gabrielschulhof" |
| }, |
| { |
| "name": "Guenter Sandner", |
| "url": "https://github.com/gms1" |
| }, |
| { |
| "name": "Gus Caplan", |
| "url": "https://github.com/devsnek" |
| }, |
| { |
| "name": "Helio Frota", |
| "url": "https://github.com/helio-frota" |
| }, |
| { |
| "name": "Hitesh Kanwathirtha", |
| "url": "https://github.com/digitalinfinity" |
| }, |
| { |
| "name": "ikokostya", |
| "url": "https://github.com/ikokostya" |
| }, |
| { |
| "name": "Jack Xia", |
| "url": "https://github.com/JckXia" |
| }, |
| { |
| "name": "Jake Barnes", |
| "url": "https://github.com/DuBistKomisch" |
| }, |
| { |
| "name": "Jake Yoon", |
| "url": "https://github.com/yjaeseok" |
| }, |
| { |
| "name": "Jason Ginchereau", |
| "url": "https://github.com/jasongin" |
| }, |
| { |
| "name": "Jenny", |
| "url": "https://github.com/egg-bread" |
| }, |
| { |
| "name": "Jeroen Janssen", |
| "url": "https://github.com/japj" |
| }, |
| { |
| "name": "Jim Schlight", |
| "url": "https://github.com/jschlight" |
| }, |
| { |
| "name": "Jinho Bang", |
| "url": "https://github.com/romandev" |
| }, |
| { |
| "name": "José Expósito", |
| "url": "https://github.com/JoseExposito" |
| }, |
| { |
| "name": "joshgarde", |
| "url": "https://github.com/joshgarde" |
| }, |
| { |
| "name": "Julian Mesa", |
| "url": "https://github.com/julianmesa-gitkraken" |
| }, |
| { |
| "name": "Kasumi Hanazuki", |
| "url": "https://github.com/hanazuki" |
| }, |
| { |
| "name": "Kelvin", |
| "url": "https://github.com/kelvinhammond" |
| }, |
| { |
| "name": "Kevin Eady", |
| "url": "https://github.com/KevinEady" |
| }, |
| { |
| "name": "Kévin VOYER", |
| "url": "https://github.com/kecsou" |
| }, |
| { |
| "name": "kidneysolo", |
| "url": "https://github.com/kidneysolo" |
| }, |
| { |
| "name": "Koki Nishihara", |
| "url": "https://github.com/Nishikoh" |
| }, |
| { |
| "name": "Konstantin Tarkus", |
| "url": "https://github.com/koistya" |
| }, |
| { |
| "name": "Kyle Farnung", |
| "url": "https://github.com/kfarnung" |
| }, |
| { |
| "name": "Kyle Kovacs", |
| "url": "https://github.com/nullromo" |
| }, |
| { |
| "name": "legendecas", |
| "url": "https://github.com/legendecas" |
| }, |
| { |
| "name": "LongYinan", |
| "url": "https://github.com/Brooooooklyn" |
| }, |
| { |
| "name": "Lovell Fuller", |
| "url": "https://github.com/lovell" |
| }, |
| { |
| "name": "Luciano Martorella", |
| "url": "https://github.com/lmartorella" |
| }, |
| { |
| "name": "mastergberry", |
| "url": "https://github.com/mastergberry" |
| }, |
| { |
| "name": "Mathias Küsel", |
| "url": "https://github.com/mathiask88" |
| }, |
| { |
| "name": "Mathias Stearn", |
| "url": "https://github.com/RedBeard0531" |
| }, |
| { |
| "name": "Matteo Collina", |
| "url": "https://github.com/mcollina" |
| }, |
| { |
| "name": "Michael Dawson", |
| "url": "https://github.com/mhdawson" |
| }, |
| { |
| "name": "Michael Price", |
| "url": "https://github.com/mikepricedev" |
| }, |
| { |
| "name": "Michele Campus", |
| "url": "https://github.com/kYroL01" |
| }, |
| { |
| "name": "Mikhail Cheshkov", |
| "url": "https://github.com/mcheshkov" |
| }, |
| { |
| "name": "nempoBu4", |
| "url": "https://github.com/nempoBu4" |
| }, |
| { |
| "name": "Nicola Del Gobbo", |
| "url": "https://github.com/NickNaso" |
| }, |
| { |
| "name": "Nick Soggin", |
| "url": "https://github.com/iSkore" |
| }, |
| { |
| "name": "Nikolai Vavilov", |
| "url": "https://github.com/seishun" |
| }, |
| { |
| "name": "Nurbol Alpysbayev", |
| "url": "https://github.com/anurbol" |
| }, |
| { |
| "name": "pacop", |
| "url": "https://github.com/pacop" |
| }, |
| { |
| "name": "Peter Šándor", |
| "url": "https://github.com/petersandor" |
| }, |
| { |
| "name": "Philipp Renoth", |
| "url": "https://github.com/DaAitch" |
| }, |
| { |
| "name": "rgerd", |
| "url": "https://github.com/rgerd" |
| }, |
| { |
| "name": "Richard Lau", |
| "url": "https://github.com/richardlau" |
| }, |
| { |
| "name": "Rolf Timmermans", |
| "url": "https://github.com/rolftimmermans" |
| }, |
| { |
| "name": "Ross Weir", |
| "url": "https://github.com/ross-weir" |
| }, |
| { |
| "name": "Ryuichi Okumura", |
| "url": "https://github.com/okuryu" |
| }, |
| { |
| "name": "Saint Gabriel", |
| "url": "https://github.com/chineduG" |
| }, |
| { |
| "name": "Sampson Gao", |
| "url": "https://github.com/sampsongao" |
| }, |
| { |
| "name": "Sam Roberts", |
| "url": "https://github.com/sam-github" |
| }, |
| { |
| "name": "strager", |
| "url": "https://github.com/strager" |
| }, |
| { |
| "name": "Taylor Woll", |
| "url": "https://github.com/boingoing" |
| }, |
| { |
| "name": "Thomas Gentilhomme", |
| "url": "https://github.com/fraxken" |
| }, |
| { |
| "name": "Tim Rach", |
| "url": "https://github.com/timrach" |
| }, |
| { |
| "name": "Tobias Nießen", |
| "url": "https://github.com/tniessen" |
| }, |
| { |
| "name": "todoroff", |
| "url": "https://github.com/todoroff" |
| }, |
| { |
| "name": "Toyo Li", |
| "url": "https://github.com/toyobayashi" |
| }, |
| { |
| "name": "Tux3", |
| "url": "https://github.com/tux3" |
| }, |
| { |
| "name": "Vlad Velmisov", |
| "url": "https://github.com/Velmisov" |
| }, |
| { |
| "name": "Vladimir Morozov", |
| "url": "https://github.com/vmoroz" |
| }, |
| { |
| "name": "WenheLI", |
| "url": "https://github.com/WenheLI" |
| }, |
| { |
| "name": "Xuguang Mei", |
| "url": "https://github.com/meixg" |
| }, |
| { |
| "name": "Yohei Kishimoto", |
| "url": "https://github.com/morokosi" |
| }, |
| { |
| "name": "Yulong Wang", |
| "url": "https://github.com/fs-eire" |
| }, |
| { |
| "name": "Ziqiu Zhao", |
| "url": "https://github.com/ZzqiZQute" |
| }, |
| { |
| "name": "Feng Yu", |
| "url": "https://github.com/F3n67u" |
| }, |
| { |
| "name": "wanlu wang", |
| "url": "https://github.com/wanlu" |
| }, |
| { |
| "name": "Caleb Hearon", |
| "url": "https://github.com/chearon" |
| }, |
| { |
| "name": "Marx", |
| "url": "https://github.com/MarxJiao" |
| }, |
| { |
| "name": "Ömer AKGÜL", |
| "url": "https://github.com/tuhalf" |
| } |
| ], |
| "description": "Node.js API (Node-API)", |
| "devDependencies": { |
| "benchmark": "^2.1.4", |
| "bindings": "^1.5.0", |
| "clang-format": "^1.4.0", |
| "eslint": "^9.13.0", |
| "fs-extra": "^11.1.1", |
| "neostandard": "^0.12.0", |
| "pre-commit": "^1.2.2", |
| "semver": "^7.6.0" |
| }, |
| "directories": {}, |
| "gypfile": false, |
| "homepage": "https://github.com/nodejs/node-addon-api", |
| "keywords": [ |
| "n-api", |
| "napi", |
| "addon", |
| "native", |
| "bindings", |
| "c", |
| "c++", |
| "nan", |
| "node-addon-api" |
| ], |
| "license": "MIT", |
| "main": "index.js", |
| "name": "node-addon-api", |
| "readme": "README.md", |
| "repository": { |
| "type": "git", |
| "url": "git://github.com/nodejs/node-addon-api.git" |
| }, |
| "files": [ |
| "*.{c,h,gyp,gypi}", |
| "package-support.json", |
| "tools/" |
| ], |
| "scripts": { |
| "prebenchmark": "node-gyp rebuild -C benchmark", |
| "benchmark": "node benchmark", |
| "create-coverage": "npm test --coverage", |
| "report-coverage-html": "rm -rf coverage-html && mkdir coverage-html && gcovr -e test --merge-mode-functions merge-use-line-max --html-nested ./coverage-html/index.html test", |
| "report-coverage-xml": "rm -rf coverage-xml && mkdir coverage-xml && gcovr -e test --merge-mode-functions merge-use-line-max --xml -o ./coverage-xml/coverage-cxx.xml test", |
| "pretest": "node-gyp rebuild -C test", |
| "test": "node test", |
| "test:debug": "node-gyp rebuild -C test --debug && NODE_API_BUILD_CONFIG=Debug node ./test/index.js", |
| "predev": "node-gyp rebuild -C test --debug", |
| "dev": "node test", |
| "predev:incremental": "node-gyp configure build -C test --debug", |
| "dev:incremental": "node test", |
| "doc": "doxygen doc/Doxyfile", |
| "lint": "eslint && node tools/clang-format", |
| "lint:fix": "eslint --fix && node tools/clang-format --fix" |
| }, |
| "pre-commit": "lint", |
| "version": "8.6.0", |
| "support": true, |
| "engines": { |
| "node": "^18 || ^20 || >= 21" |
| } |
| } |