1{ 2 "author": "GitHub Inc.", 3 "name": "which", 4 "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.", 5 "version": "4.0.0", 6 "repository": { 7 "type": "git", 8 "url": "https://github.com/npm/node-which.git" 9 }, 10 "main": "lib/index.js", 11 "bin": { 12 "node-which": "./bin/which.js" 13 }, 14 "license": "ISC", 15 "dependencies": { 16 "isexe": "^3.1.1" 17 }, 18 "devDependencies": { 19 "@npmcli/eslint-config": "^4.0.0", 20 "@npmcli/template-oss": "4.18.0", 21 "tap": "^16.3.0" 22 }, 23 "scripts": { 24 "test": "tap", 25 "lint": "eslint \"**/*.js\"", 26 "postlint": "template-oss-check", 27 "template-oss-apply": "template-oss-apply --force", 28 "lintfix": "npm run lint -- --fix", 29 "snap": "tap", 30 "posttest": "npm run lint" 31 }, 32 "files": [ 33 "bin/", 34 "lib/" 35 ], 36 "tap": { 37 "check-coverage": true, 38 "nyc-arg": [ 39 "--exclude", 40 "tap-snapshots/**" 41 ] 42 }, 43 "engines": { 44 "node": "^16.13.0 || >=18.0.0" 45 }, 46 "templateOSS": { 47 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 48 "ciVersions": [ 49 "16.13.0", 50 "16.x", 51 "18.0.0", 52 "18.x" 53 ], 54 "version": "4.18.0", 55 "publish": "true" 56 } 57} 58