1{ 2 "name": "@npmcli/node-gyp", 3 "version": "3.0.0", 4 "description": "Tools for dealing with node-gyp packages", 5 "scripts": { 6 "test": "tap", 7 "lint": "eslint \"**/*.js\"", 8 "postlint": "template-oss-check", 9 "template-oss-apply": "template-oss-apply --force", 10 "lintfix": "npm run lint -- --fix", 11 "snap": "tap", 12 "posttest": "npm run lint" 13 }, 14 "repository": { 15 "type": "git", 16 "url": "https://github.com/npm/node-gyp.git" 17 }, 18 "keywords": [ 19 "npm", 20 "cli", 21 "node-gyp" 22 ], 23 "files": [ 24 "bin/", 25 "lib/" 26 ], 27 "main": "lib/index.js", 28 "author": "GitHub Inc.", 29 "license": "ISC", 30 "devDependencies": { 31 "@npmcli/eslint-config": "^3.0.1", 32 "@npmcli/template-oss": "4.5.1", 33 "tap": "^16.0.1" 34 }, 35 "engines": { 36 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 37 }, 38 "templateOSS": { 39 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 40 "version": "4.5.1" 41 }, 42 "tap": { 43 "nyc-arg": [ 44 "--exclude", 45 "tap-snapshots/**" 46 ] 47 } 48} 49