{ "author": "Luis Blanco ", "name": "addon-tools-raub", "version": "6.1.0", "description": "Helpers for Node.js addons and dependency packages", "license": "MIT", "main": "index.js", "keywords": [ "headers", "include", "events", "utils", "c++", "addon", "bindings", "native", "napi", "gyp" ], "files": [ "include", "cpbin.js", "cpbin.d.ts", "download.js", "download.d.ts", "index.js", "index.d.ts", "install.js", "install.d.ts", "utils.js", "utils.d.ts", "writable-buffer.js", "writable-buffer.d.ts", "LICENSE", "package.json", "README.md" ], "engines": { "node": ">=16.17.0", "npm": ">=8.15.0" }, "scripts": { "eslint": "eslint .", "test": "jest --coverage=false --watch", "test-ci": "jest --coverage=false --verbose", "test-coverage": "rm -rf doc/jest && jest --coverage --silent", "test-build": "cd test && node-gyp rebuild && cd .." }, "jest": { "moduleFileExtensions": [ "js" ], "testMatch": [ "**/*.test.js" ], "coverageDirectory": "doc/jest", "coverageReporters": [ "lcov" ], "collectCoverageFrom": [ "**/*.js", "!**/*.test.js" ] }, "repository": { "type": "git", "url": "https://github.com/node-3d/addon-tools-raub.git" }, "peerDependencies": { "adm-zip": "^0.5.9", "node-addon-api": "^5.0.0" }, "peerDependenciesMeta": { "adm-zip": { "optional": true }, "node-addon-api": { "optional": true } }, "devDependencies": { "adm-zip": "^0.5.9", "eslint-plugin-jest": "^27.1.6", "eslint-plugin-node": "^11.1.0", "eslint": "^8.29.0", "jest": "^29.3.1", "node-addon-api": "^5.0.0", "typescript": "^4.9.3" } }