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