{"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist-tags":{"latest":"1.3.0"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","readme":"# which\n\nLike the unix `which` utility.\n\nFinds the first instance of a specified executable in the PATH\nenvironment variable.  Does not cache the results, so `hash -r` is not\nneeded when the PATH changes.\n\n## USAGE\n\n```javascript\nvar which = require('which')\n\n// async usage\nwhich('node', function (er, resolvedPath) {\n  // er is returned if no \"node\" is found on the PATH\n  // if it is found, then the absolute path to the exec is returned\n})\n\n// sync usage\n// throws if not found\nvar resolved = which.sync('node')\n\n// if nothrow option is used, returns null if not found\nresolved = which.sync('node', {nothrow: true})\n\n// Pass options to override the PATH and PATHEXT environment vars.\nwhich('node', { path: someOtherPath }, function (er, resolved) {\n  if (er)\n    throw er\n  console.log('found at %j', resolved)\n})\n```\n\n## CLI USAGE\n\nSame as the BSD `which(1)` binary.\n\n```\nusage: which [-as] program ...\n```\n\n## OPTIONS\n\nYou may pass an options object as the second argument.\n\n- `path`: Use instead of the `PATH` environment variable.\n- `pathExt`: Use instead of the `PATHEXT` environment variable.\n- `all`: Return all matches, instead of just the first one.  Note that\n  this means the function returns an array of strings instead of a\n  single string.\n","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"users":{"jakeginnivan":true,"subchen":true,"mysticatea":true,"itonyyo":true,"demoive":true,"shipengyan":true,"qddegtya":true,"retorillo":true,"bcoe":true,"aquafadas":true,"pasturn":true,"strawhat":true},"bugs":{"url":"https://github.com/isaacs/node-which/issues"},"license":"ISC","versions":{"1.0.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.0","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/Users/isaacs/.npm/which/1.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"which@1.0.0","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.11-pre","_defaultsLoaded":true,"dist":{"shasum":"31c5f9bd9a939d6a08caf65456a9b660138ca5fc","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.0.tgz"},"scripts":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.0.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.1","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/Users/isaacs/.npm/which/1.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"which@1.0.1","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"863c91cb0de414808e2dfa4e4473909d5f7945f5","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.1.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.0.2":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.2","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/Users/isaacs/.npm/which/1.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"which@1.0.2","_engineSupported":true,"_npmVersion":"1.0.28-pre-DEV-UNSTABLE","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"d50433d4935ccf0adf0c4f332c174b300a049415","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.2.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.0.3":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.3","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_id":"which@1.0.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9-pre","_defaultsLoaded":true,"dist":{"shasum":"fa8cecb2fab32f95a48a8c001667130787be6e08","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.3.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.0.5":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.5","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_id":"which@1.0.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.7.6-pre","_defaultsLoaded":true,"dist":{"shasum":"5630d6819dda692f1464462e7956cb42c0842739","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.5.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.0.6":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.6","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{},"gitHead":"c6e318bc3122766c62a661abc5c509e9e2f8aa44","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which","_id":"which@1.0.6","scripts":{},"_shasum":"cb2ea2e23e07ba01b5ea100f52419bf1f30cc5cb","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.16","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"cb2ea2e23e07ba01b5ea100f52419bf1f30cc5cb","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.6.tgz"},"directories":{}},"1.0.7":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.7","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","gitHead":"989ba91ddf1864696d5048a98a70dc117ae6ba0c","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which","_id":"which@1.0.7","scripts":{},"_shasum":"853133f40e5bd2783e51a06774959455cc8ee865","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.16","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"853133f40e5bd2783e51a06774959455cc8ee865","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.7.tgz"},"directories":{}},"1.0.8":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.8","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","gitHead":"681a9ebbc447cb428232ddf6c0983006d89e7755","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which","_id":"which@1.0.8","scripts":{},"_shasum":"c2ff319534ac4a1fa45df2221b56c36279903ded","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.16","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"c2ff319534ac4a1fa45df2221b56c36279903ded","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.8.tgz"},"directories":{}},"1.0.9":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.0.9","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","gitHead":"df3d52a0ecd5f366d550e0f14d67ca4d5e621bad","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which","_id":"which@1.0.9","scripts":{},"_shasum":"460c1da0f810103d0321a9b633af9e575e64486f","_from":".","_npmVersion":"2.6.0","_nodeVersion":"1.1.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"460c1da0f810103d0321a9b633af9e575e64486f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.0.9.tgz"},"directories":{}},"1.1.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.1.0","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^1.0.2"},"scripts":{"test":"tap test/*.js"},"gitHead":"ba01de30247549aaa31838b120d8059bf96c6168","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.1.0","_shasum":"c93ef173d4d81938991265e5db5a6866a6568baa","_from":".","_npmVersion":"2.9.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"c93ef173d4d81938991265e5db5a6866a6568baa","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.1.0.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.1.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.1.1","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^1.0.2"},"scripts":{"test":"tap test/*.js"},"gitHead":"c80a08e9f8cf7a5c0f39c2e2f87f18f153b118a8","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.1.1","_shasum":"9ce512459946166e12c083f08ec073380fc8cbbb","_from":".","_npmVersion":"2.9.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"9ce512459946166e12c083f08ec073380fc8cbbb","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.1.1.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.1.2":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.1.2","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^1.0.2"},"scripts":{"test":"tap test/*.js"},"gitHead":"e576e42f0c377571884f844eec58b3ca4a331681","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.1.2","_shasum":"486c48af6dfecc7a7dcf9c655acf108d2dcbdf3d","_from":".","_npmVersion":"3.3.1","_nodeVersion":"2.5.0","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"486c48af6dfecc7a7dcf9c655acf108d2dcbdf3d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.1.2.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.2.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.0","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^2.0.0"},"scripts":{"test":"tap test/*.js"},"gitHead":"98925d6bced9ba820a17fd857e7a53a491958419","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.0","_shasum":"a5c8df5abc792f6ce9652c8d9ca8f3a91b77e59d","_from":".","_npmVersion":"3.3.2","_nodeVersion":"4.0.0","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"a5c8df5abc792f6ce9652c8d9ca8f3a91b77e59d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.0.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.2.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.1","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^2.0.0"},"scripts":{"test":"tap test/*.js"},"gitHead":"c3b472bd2e13a61a880eca44c76025920a4cb1d5","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.1","_shasum":"a010c43aade1a798a3e6c1b1e453d45cb497a2bc","_from":".","_npmVersion":"3.3.2","_nodeVersion":"4.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"a010c43aade1a798a3e6c1b1e453d45cb497a2bc","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.1.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.2.4":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.4","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7","isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov"},"gitHead":"1375684d40af9de2ecc527d1ab9b87b537d7a1cc","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.4","_shasum":"1557f96080604e5b11b3599eb9f45b50a9efd722","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"1557f96080604e5b11b3599eb9f45b50a9efd722","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.4.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{}},"1.2.5":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.5","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7","isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"f4067f92dd0294ecb5f0c2096eb8bc87ea2f06ec","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.5","_shasum":"b0a9be4e49c9828874a82ed23d77468bfdba6c76","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.6.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"b0a9be4e49c9828874a82ed23d77468bfdba6c76","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.5.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.5.tgz_1462409123177_0.37886844645254314"},"directories":{}},"1.2.6":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.6","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7","isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"10001122b47b661d72d44828227d3cd16a4912e7","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.6","_shasum":"d3d6910e26103a04d43b6d2fde5c37cf228f3fa3","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.6.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"d3d6910e26103a04d43b6d2fde5c37cf228f3fa3","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.6.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/which-1.2.6.tgz_1462409283265_0.8679879489354789"},"directories":{}},"1.2.7":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.7","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7","isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"187ca6949701675d839f1c7b68b2159a3d3dbc76","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.7","_shasum":"e5f694eaea43fdf5cdb6a66bbef9fba802375c6e","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.6.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"e5f694eaea43fdf5cdb6a66bbef9fba802375c6e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.7.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.7.tgz_1462409354513_0.5792055949568748"},"directories":{}},"1.2.8":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.8","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"is-absolute":"^0.1.7","isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"e4de2c25e9163b1f55323792f0fc5806e948ffc1","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.8","_shasum":"37fa9f6eab30e49b8ef6eea24681c5799d52ebd6","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.6.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"37fa9f6eab30e49b8ef6eea24681c5799d52ebd6","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.8.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.8.tgz_1462472514341_0.746755798580125"},"directories":{}},"1.2.9":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.9","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"34aac93a4c4ee9e3c7a49fe09778ca942e636cce","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.9","_shasum":"0b3a0e5c073bc10ca7b9ec13534eeef8a71ab61f","_from":".","_npmVersion":"3.9.1","_nodeVersion":"4.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"0b3a0e5c073bc10ca7b9ec13534eeef8a71ab61f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.9.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/which-1.2.9.tgz_1463603459182_0.9633393425028771"},"directories":{}},"1.2.10":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.10","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"3f590834623ee940d922e12b1c8b9cbf24bd5012","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.10","_shasum":"91cd9bd0751322411b659b40f054b21de957ab2d","_from":".","_npmVersion":"3.9.1","_nodeVersion":"4.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"91cd9bd0751322411b659b40f054b21de957ab2d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.10.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.10.tgz_1465116744337_0.4818702598568052"},"directories":{}},"1.2.11":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.11","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash gen-changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"8a7d0aa1ca10173f9f4d84bf528a3efc1f5d0c6f","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.11","_shasum":"c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.11.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.11.tgz_1473093398489_0.1032072464004159"},"directories":{}},"1.2.12":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.12","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^1.1.1"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^5.1.1"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash gen-changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"5db2078bc2ec50d5c5f3d324e1ffcc2348b9cbbd","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.12","_shasum":"de67b5e450269f194909ef23ece4ebe416fa1192","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"de67b5e450269f194909ef23ece4ebe416fa1192","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.12.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.12.tgz_1478902859933_0.6313941152766347"},"directories":{}},"1.2.13":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.13","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^2.0.0"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^10.3.0"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash gen-changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"c0ba70cfd21274041489149c206116af4c8d2c09","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.13","_shasum":"27b013fe308e2a28c35c768fc9249a4bdb0d486b","_from":".","_npmVersion":"4.4.2","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"27b013fe308e2a28c35c768fc9249a4bdb0d486b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.13.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.13.tgz_1490248201139_0.47650997736491263"},"directories":{}},"1.2.14":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.2.14","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^2.0.0"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^10.3.0"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash gen-changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"ae4f02dfacb208fbb19beab08e7946c4e3d524dd","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.2.14","_shasum":"9a87c4378f03e827cecaf1acdf56c736c01c14e5","_from":".","_npmVersion":"4.4.2","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"9a87c4378f03e827cecaf1acdf56c736c01c14e5","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.2.14.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/which-1.2.14.tgz_1490248705131_0.02947138948366046"},"directories":{}},"1.3.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},"name":"which","description":"Like which(1) unix command. Find the first instance of an executable in the PATH.","version":"1.3.0","repository":{"type":"git","url":"git://github.com/isaacs/node-which.git"},"main":"which.js","bin":{"which":"./bin/which"},"license":"ISC","dependencies":{"isexe":"^2.0.0"},"devDependencies":{"mkdirp":"^0.5.0","rimraf":"^2.3.3","tap":"^10.7.0"},"scripts":{"test":"tap test/*.js --cov","changelog":"bash gen-changelog.sh","postversion":"npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"},"files":["which.js","bin/which"],"gitHead":"6b2de9381d6f6484489187faf24d22ac5bf3d668","bugs":{"url":"https://github.com/isaacs/node-which/issues"},"homepage":"https://github.com/isaacs/node-which#readme","_id":"which@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==","shasum":"ff04bdfc010ee547d780bec38e1ac1c2777d253a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/which/-/which-1.3.0.tgz"},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-1.3.0.tgz_1501548893969_0.39246653905138373"},"directories":{}}},"name":"which","time":{"modified":"2017-08-11T19:59:17.883Z","created":"2011-08-07T18:36:12.410Z","1.0.0":"2011-08-07T18:36:17.514Z","1.0.1":"2011-09-03T00:20:41.576Z","1.0.2":"2011-09-13T20:01:41.982Z","1.0.3":"2012-02-05T07:26:29.424Z","1.0.4":"2012-03-01T16:26:45.298Z","1.0.5":"2012-03-02T00:07:45.774Z","1.0.6":"2014-11-25T10:35:10.788Z","1.0.7":"2014-11-25T10:38:55.262Z","1.0.8":"2014-12-06T08:14:03.285Z","1.0.9":"2015-02-25T20:30:56.254Z","1.1.0":"2015-05-10T04:01:32.694Z","1.1.1":"2015-05-10T04:24:28.768Z","1.1.2":"2015-09-08T23:47:44.246Z","1.2.0":"2015-10-07T19:12:30.993Z","1.2.1":"2015-12-22T17:43:12.774Z","1.2.2":"2016-01-22T02:06:39.513Z","1.2.3":"2016-01-26T02:15:06.654Z","1.2.4":"2016-01-26T23:39:48.262Z","1.2.5":"2016-05-05T00:45:23.648Z","1.2.6":"2016-05-05T00:48:06.024Z","1.2.7":"2016-05-05T00:49:14.976Z","1.2.8":"2016-05-05T18:21:54.829Z","1.2.9":"2016-05-18T20:31:03.508Z","1.2.10":"2016-06-05T08:52:24.836Z","1.2.11":"2016-09-05T16:36:38.725Z","1.2.12":"2016-11-11T22:21:00.166Z","1.2.13":"2017-03-23T05:50:01.372Z","1.2.14":"2017-03-23T05:58:25.358Z","1.3.0":"2017-08-01T00:54:54.042Z"},"readmeFilename":"README.md","homepage":"https://github.com/isaacs/node-which#readme"}