{"_id":"command-exists","maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"keywords":["cli","command","exists"],"dist-tags":{"latest":"1.2.9"},"author":{"name":"Matthew Conlen"},"description":"check whether a command line command exists in the current environment","readme":"command-exists\n==============\n\nnode module to check if a command-line command exists\n\n\n\n## installation\n\n```bash\nnpm install command-exists\n```\n\n## usage\n\n### async\n\n```js\nvar commandExists = require('command-exists');\n\ncommandExists('ls', function(err, commandExists) {\n\n    if(commandExists) {\n        // proceed confidently knowing this command is available\n    }\n\n});\n```\n### promise\n```js\nvar commandExists = require('command-exists');\n\n// invoked without a callback, it returns a promise\ncommandExists('ls')\n.then(function(command){\n    // proceed\n}).catch(function(){\n    // command doesn't exist\n});\n```\n\n### sync\n```js\nvar commandExistsSync = require('command-exists').sync;\n// returns true/false; doesn't throw\nif (commandExistsSync('ls')) {\n    // proceed\n} else {\n    // ...\n}\n\n```\n\n\n## changelog\n\n### v1.2.7\n\nRemoves unnecessary printed output on windows.\n\n### v1.2.6\n\nSmall bugfixes.\n\n### v1.2.5\n\nFix windows bug introduced in 1.2.4.\n\n### v1.2.4\n\nFix potential security issue.\n\n### v1.2.0\n\nAdd support for promises\n\n### v1.1.0\n\nAdd synchronous version\n\n### v1.0.2\n\nSupport for windows\n","repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"users":{"leizongmin":true,"sunshine1988":true,"soenkekluth":true,"quocnguyen":true,"ognjen.jevremovic":true,"princetoad":true},"bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"license":"MIT","versions":{"1.2.9":{"name":"command-exists","version":"1.2.9","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"6e3a5d82b2ed84ba268830384def47ec655dc209","_id":"command-exists@1.2.9","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==","shasum":"c50725af3808c8ab0260fd60b01fbfa25b954f69","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.9.tgz","fileCount":12,"unpackedSize":13555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel19KCRA9TVsSAnZWagAAKwAP/jc+zFjuF93TMCXB0pny\nEoIvqEuPLae1QBZk796uU7EdKCk9mZp+BzzAU4TcMxLDILJ5M4VC/3PIvjRQ\njfCMsfQCZvUrbMdMys4RBqV1y/WI3viguKlXrmnOE/jvGpPkyazPQ3B0OdiH\nt4MpSKPU98AhSdcnz7xYDeAN7K3bM9cxflD1zsfTlI1FbNiQg227WjNE6Uti\nqnVcjyfVq22+uk8ECZE77j7ZHmv4MhHJm9sblHs0JK/Z21FChm3sLVOxckMs\nbMdex2crXoLTCPswFJRrekKIIbDGAyvRB9Qk3SZ5alOP/RPgWzHqvmsH4e4a\nsQ2mRc5NKUg78KUY0fm8KX2vzhymKTRVFog/+KvZqBS1nO1+qC4JDoy5zdm2\nJQDqte+888cYKy0lxJUkjsKCO2ykaAWQTkyw0VMcJxOJWup6JeDSOjffSn1f\nuaZrIzlLEvHhNwtMpDKGNugnXN+II5EyIP0iVgM5rHD1qk09UB2YFNoR7esm\nMzpZNia168Pg4xCFaK5DOtByKIo4GFwAOIb/jfJwrbArx/TF0uRfPQ4DBYDA\noL0SdLRn/Ca1ZdP0mkL3l0ztm9MGR3n4MuVbYD3H+orZUC8gQiZ++DymkHsM\nfbRxHQRtKcmo3MQRTPKzImwG+DFaMwFaLwkONQIHMgwlUFzdWIWOsg8Dam79\nGYmK\r\n=JYTd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuSlhAhH+6+Tz7QPDP6j6NLw0LP8z2AzRu8biOy8hJpwIhANiq5ITeVgXtJIDtW47fu3764ibZTyKIiU8RDKszpRKO"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.9_1586978634036_0.07191147066162529"},"_hasShrinkwrap":false},"0.1.1":{"name":"command-exists","version":"0.1.1","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^1.21.4"},"gitHead":"12a75bc9370c5c72fdaa53460ee92894129df9c7","_id":"command-exists@0.1.1","_shasum":"dc50930f08e8b8a8eb380ae74d678003e1c76c38","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"dc50930f08e8b8a8eb380ae74d678003e1c76c38","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-0.1.1.tgz","integrity":"sha512-2TZP/U8VXev/aC3p4fQ14nEW0tAwfnz71k8+LFdoeRYYiIlQ7sjxBEzgrxADhGI0aG4Ip4EdP1NPTg4X6VwZ1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWK6uHddCqKOk/afLb3tn4OWIQNepYB8rCgPfOifkvtQIgdu+4G9HTF55vZPnjLVO44KdoyA769YN5XHivRgbaYdw="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-exists-0.1.1.tgz_1461432971481_0.5179700355511159"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"0.1.0":{"name":"command-exists","version":"0.1.0","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"http://github.com/mathisonian/command-exists"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","mocha":"^1.21.4"},"gitHead":"8b1ecf8785e7d5e518df4cfdf9afde72938a14d7","_id":"command-exists@0.1.0","_shasum":"2432d6bd61fbe996b04da83a8321206f90fb197e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"dist":{"shasum":"2432d6bd61fbe996b04da83a8321206f90fb197e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-0.1.0.tgz","integrity":"sha512-yUQjw/3EksFyMrC6/RCUtPbxcPLV1kKeaUYVSEFSCGuWh8ZvCgCY6vO7oDUdlaRXa9c5vwYSsLbsjsJRWYQgXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/1nXVxEfSlUronLBRzqY62KAgj+eW60g7K3oRg8mocAiA3RFYLGDjNlrWjwCJbrR62TjnVIoSpeYCSHywpR7TgBg=="}]},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.2.1":{"name":"command-exists","version":"1.2.1","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"40942147fa1cfb88a18dc72ccc064ce7f8a0deab","_id":"command-exists@1.2.1","_shasum":"0213ad878b83368acc005f6dd87381e7e2c2a195","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"0213ad878b83368acc005f6dd87381e7e2c2a195","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.1.tgz","integrity":"sha512-K4flfIn2EqxQ61X9vkTeLjkDxew0C9OhzkuvUEGHbqdHhAqzPUlDHUDqExMhj5pI4fIPfLhWOmXjbhZuGe+PLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXaOI+Ik2E90c9F6zQRwoH1scJpZGOrlkNxo65XkwS4AiA2PPzxPuIair/a3LDH5CrA52jxVSw3woYAshAS6YBD6Q=="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/command-exists-1.2.1.tgz_1487205402546_0.8233991202432662"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.2.2":{"name":"command-exists","version":"1.2.2","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"37dc7a22dc8fa9af7b3955ffa9f0e0cb5ffccb50","_id":"command-exists@1.2.2","_shasum":"12819c64faf95446ec0ae07fe6cafb6eb3708b22","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"12819c64faf95446ec0ae07fe6cafb6eb3708b22","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.2.tgz","integrity":"sha512-5e7IAEMuanKt2PBQeJG3wTCQwPtdWYrfBfZHLTilHsWWqsRcVUuYCy5vgvP4NAb3QqW0UZ9sZDiSogEhoGLpyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC77151rD+jcaREUVHxduUNfylQs1tbEhBTASzdFkws1gIhAJ5s+IaceGk8FfuI1bir/ujUO3DnYpbMXNvUhnU62uY1"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-exists-1.2.2.tgz_1488302848512_0.6095789796672761"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.2.3":{"name":"command-exists","version":"1.2.3","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"9a5245af44576a8a02ddfb8ee1908d1c6b86dee1","_id":"command-exists@1.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"integrity":"sha512-0IiCnmMsslNa0f/dtefEytP1RjAzj/6ts3/I+iSHGdWTCyV0Pr7nUNHvxrugWEjyN+S1egpFzRntr685ZWZZQg==","shasum":"2d18f02758f9fe191dcd9634b4c08a94126af15b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.3.tgz","fileCount":11,"unpackedSize":10256,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNy7gsoWwncOJGXGlwrbsRhS45/i5TbDY1DOqrbhHcjAiBnfie/bjg5GYZaLvwuWHE+Iy8AvPph9vIlqbgJGDISvA=="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.3_1523574391973_0.406757674286633"},"_hasShrinkwrap":false,"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.2.4":{"name":"command-exists","version":"1.2.4","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"8ead248efc8a1cb8acef0154b0f5b026f90dde78","_id":"command-exists@1.2.4","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"integrity":"sha512-9NoZJMIzkBfe26RwXIGr0thU/bZw68pw3dHjPav+m+AIns73SDe2ggMLTGXkzed4R67D8eTUnRZ2fraxAffQqw==","shasum":"ae9e59d17793858c1f0ab0e43f10e7a2d9b276a8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.4.tgz","fileCount":11,"unpackedSize":10403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUWJJP6SOZ6fsuvTpvO9HgEybSnqp5jr7C9SpMJ7wQfQIhANN4O4X3y1yzZ5RPvtej11kTU/2en/faAu/F8RmrxWnb"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.4_1523575077744_0.3767153077803562"},"_hasShrinkwrap":false},"1.2.5":{"name":"command-exists","version":"1.2.5","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"93d62597544d907f4db3b2b9db990e1c7516c8df","_id":"command-exists@1.2.5","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"integrity":"sha512-7PKzcTd6WZ7R/Du3qL4xawQBhU+ifZp+2iKC3stk8gLH2nmwRZeO+ejzQzj4IW3xL2JmRuG3IzJ3voMqg8wskA==","shasum":"f4e041d53c61bbb72e06b4f5f834d659133559d1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.5.tgz","fileCount":12,"unpackedSize":11438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUqZ4dIMZdJcuV5F3fmbWVlOXrlhAgg8hbAHSmY3QWQAiEAhu7RWH1zEtmQJJSVf42tNtD7JZQAHUu+XlTe/TFuKpU="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.5_1523648812718_0.26652989665512417"},"_hasShrinkwrap":false},"1.2.6":{"name":"command-exists","version":"1.2.6","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"6ef128cfef2fab9323beda11a52c3065eb211252","_id":"command-exists@1.2.6","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"integrity":"sha512-Qst/zUUNmS/z3WziPxyqjrcz09pm+2Knbs5mAZL4VAE0sSrNY1/w8+/YxeHcoBTsO6iojA6BW7eFf27Eg2MRuw==","shasum":"577f8e5feb0cb0f159cd557a51a9be1bdd76e09e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.6.tgz","fileCount":12,"unpackedSize":11833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0lDbCRA9TVsSAnZWagAA+JoP/jrcTRWleAYKkObBbz4N\n6T4q3L2na0E1INbUAv0VkcKuwbRA7RQxLvqkT8WFL04jVE8ZW9T9m4MGgnc/\nX5hgahfqf2OeqCoujlt4q63Nr8XZWHOblmisLBSRo3cZZ27kqT9Ck7dZsRCA\nLjKEEYj7zi0Y6tZnn39C7dd2q1wY7+0Z8yGFoGIfSKbHz7K2oQ95Wgb4Xr+K\n4uYlvI8YyQGLkr/JqG3PL2OBxFfj6+FcbF93py3O+AkRwWM22qGmtdbn93p8\nFUpguIneyCemzKwF+mnCs5cB9EVefeSynm8TzTlGS24LcwKAmTHRJY2NldpN\nDd/cWoUzYR6gSVkd2868T5JF2TQHWn4yIpeDxsg8Eys1ofXUNnFqnjkprHRq\n+Sdaji7AZnOS0U7Brsqr5vcUnWaLf/A0UPPDdSPkWVGdhQ5TDNNpf2G14ejf\nGcm+Y+k0g2mAvARARf79Yl80vaR44lT/WU04UPmQsc2k6xsvxuTX3uZJItEK\nJX1Z/9C454KhxGWhKbaBY2anC6ZhBxOldoAujoMtTzx4N79o7CAnUPlDMW3D\nnDxPqOPJXNOlZVAvO4trdi3osRefKaG0/puOTnO0Uj1xQA6j0c8H14mQq08l\nJ48F8BaFbu/jeGSF/lno4wUHJnwsnU48WViQ3GBJv1N+vVMpQ7FpTxspDBxL\nxDqo\r\n=Cgau\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeg+tLHqSbHkYMxHWjH7whKFirwAvvDWneSAGwqLKtNwIgZaU3dZ4gUKcEI472fMB87v6IAJ1M9ng0fMhd0VwPSYo="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.6_1523732697505_0.5481317206270739"},"_hasShrinkwrap":false},"1.2.7":{"name":"command-exists","version":"1.2.7","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"0b7fafec8f0463baa34f262fee89c0a63e31a5d6","_id":"command-exists@1.2.7","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"integrity":"sha512-doWDvhXCcW5LK0cIUWrOQ8oMFXJv3lEQCkJpGVjM8v9SV0uhqYXB943538tEA2CiaWqSyuYUGAm5ezDwEx9xlw==","shasum":"16828f0c3ff2b0c58805861ef211b64fc15692a8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.7.tgz","fileCount":12,"unpackedSize":11846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKDiHCRA9TVsSAnZWagAAyQkP/REGJK1YAxv3C4JulhhE\nn9uFjEaVUyLcR3etEHyhUDSp7/JvD4hap6UvkwSRiDJNKxtnHt0Xy2eDTj1i\nYHpGiUreSRL+Ubc9oL+OVoJ2NCRMq8P9onU1D4CyGLt+i9iErjkuSkYqGG10\n7HQmi9CFqrzZlQUmlLxIOzf9Zk+myEzlO3JbvYMdmUBzdKbmDnV5z4qFi6lC\na+icUm2nAs8SxhiWbPg8TLE8+btx8HFCsKPIZkoMwYEgqCUPAAn8JPe9QhOj\nMJ46kKfSRcXQpThKMz3APK4kp7CwftUr7PDQ3r5H7KxpX7jQ7cqzxOPFeV3f\nJP5hYz9Dga6u5zhPDz1J/DRyakKDgm+KDVzkh/SxMPfKTRp8KkdF6838gs81\neDjHfZuiSqBI18QFcMoKG1otI8LW3yC7aLFXczJMNj3ROlnIU/NlgS+2cE6l\nSwsphnnlZ/dF/DSbKnec4geGZox+9h44gq24BJE70ksS+ilZbsz5op5Z3+vy\nBxjpG5pd2QGln5ER+ipTKYILmxLtsMavwxgp3T7Z5Aoi+IGoTogb1G2+VwAj\nayob4d+2BhkOmaYGWcii3vPN6jd5ute12Ywke2qIJ9tv58JgDoLi2T7hSScB\nNk0tNEqh3zXt045WrRtHEx15AnVQYtPiaLFJZ86iiwkmnpxH38V2pMvk3k+U\nO0SP\r\n=iaVc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc/t5weLqUrERhfK5LoSriNYf7p740bK62uN2Tlkj52wIhAOy7X0a9Y5R6xaSbmJJq+0UBlpPqxWouabb+ErTio2+8"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.7_1529362567310_0.9198661351757769"},"_hasShrinkwrap":false},"1.2.8":{"name":"command-exists","version":"1.2.8","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"5e33ffd3a029bc993a2ac044ae687399d70e72b6","_id":"command-exists@1.2.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"integrity":"sha512-PM54PkseWbiiD/mMsbvW351/u+dafwTJ0ye2qB60G1aGQP9j3xK2gmMDc+R34L3nDtx4qMCitXT75mkbkGJDLw==","shasum":"715acefdd1223b9c9b37110a149c6392c2852291","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.8.tgz","fileCount":12,"unpackedSize":12494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwTqPCRA9TVsSAnZWagAAtOAP/3fepUylXCCcR+WsZhD0\neYvaG5vvxng1JjnMbvRYN1fJNiee/euwu39Ireik1tiuf2Gz+7o6UmHduaxI\n1qHAT/DhS7h0IrOJ7CyzjBBx4HkIX9u29Zpq+4OgjjEHnI8NGt0HlW/NsYz6\nkl43V0FoU96SSigZVwbw5mPJVgcoSvifgTHlH8r0IhjTk0x1gJDOuMrAKly4\nkY0uN7Qfrnu8uRGXAH1E8KbuCgIanb4FMsDuJGzd+J83XDlZZa2EedT+nzmK\nqmLZNS1a2/OTvhYwT93YVlNqxL2BqQyWDCVf5R845iA7+hrcml7bVD5AfHJ9\nXAeRd2e6kiRYgPBce5ywnBo/GhCX9vtezFT0WbEyH8GwNLMKH3+2/yvhF/1U\nmshjq0InBA3GEIi2aORJH8+38Uw77y6omt4q3EbaJUKcAUBZ6OCIVhfCje0q\nimUzSFT4SiFnUfDpcy4HtpF6tZgXHt+I8u5mkk709Xos/gxtm9ZhAzXyydwp\nLQp2ze9d635C660sQ7jol8LzCEVoGry6OypKqU9BAQtyIeD7huGXbegLTg8T\nkyoZtmTwGQa6+uO3WCP4+rDKnNayo3C+tYMV0hJFcdAqT1pJDjwTZOYS1RhA\nU0Ug1BE/nwSe+cfdf+DuOezQ+y6dv2YDkmhG8pUCcdD47k25doZE5AWt1AEs\nzUfi\r\n=wwpn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnmoP/NVoPx4jZHQFraCNVBat7NhIFh6dIeyWyWODyBAIhAJqURk/YyWNRxCF/0Ur6VdstAIlN+nl8AIuijTp85otO"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-exists_1.2.8_1539390094282_0.9289602362951235"},"_hasShrinkwrap":false},"1.0.0":{"name":"command-exists","version":"1.0.0","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^1.21.4"},"gitHead":"f8b261f36d52416504d7cd2150953afd66b7787f","_id":"command-exists@1.0.0","_shasum":"0296f22d0ecdb64606173a26cd9ccc17dc952e91","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"0296f22d0ecdb64606173a26cd9ccc17dc952e91","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.0.0.tgz","integrity":"sha512-VoOSsbIydxqWx/Ko1jepiD3h/qUUzlA8yXfN/d3oUTbIIyhnbZ16oxSKLMjxVPvJC18Ef/irGTuYmMsuBAhzdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZBM0s8RL/RCMxU1a8DbWqSNbeKnn+9x1tulnlUGEXcQIhAI+GWbnM+X0w3bzRZWIsln/obaONi7ojh3+mI5fVIJiM"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-exists-1.0.0.tgz_1461432996493_0.2795615689828992"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.0.1":{"name":"command-exists","version":"1.0.1","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^1.21.4"},"gitHead":"c1dfb15b9f0747963899adf1c97ad35a70ee6d0f","_id":"command-exists@1.0.1","_shasum":"512fe3c5c7868de3247c34e9e0b920ec121ef16f","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"512fe3c5c7868de3247c34e9e0b920ec121ef16f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.0.1.tgz","integrity":"sha512-1jocpmACZo9dVFQXtDrk+9V7zGbyHOGE33UGzAR41JZi9J20YFLG2lf5N4W5MLKuhzWy6ST0DyG9/Z2p5QCITQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNheZLhSFXYfPeb/Y4zYGvODKCaY3KJXIeoSuJ9hNqhgIhAMgJoyb7s6xThonzec77tRKCWw4pWi8yJmbnc69Ay4yB"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-exists-1.0.1.tgz_1463504300266_0.9878893194254488"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.1.0":{"name":"command-exists","version":"1.1.0","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"97ca80b707ee5494a4f3853e88b94be7b57a7133","_id":"command-exists@1.1.0","_shasum":"02f9dacfddcc6f8e2e22089feb6b47a0594978ac","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"02f9dacfddcc6f8e2e22089feb6b47a0594978ac","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.1.0.tgz","integrity":"sha512-0Zke1YSwoDf2DzujXLHSn2tFNK0lY6gyQ1xS87KlFOPj0tTkaNdfV2MX3KISINve9uraJq0rXxxTQknJG6mRtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwt8SDb0hTYZCOGNliggFZ2Vqx1nQixiegQoA9m6V22QIhAKqPp2VP6wO+XM9B1ykpLIqAzOVJtYG/r6rNxmI9yVTo"}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/command-exists-1.1.0.tgz_1486761593154_0.05480572651140392"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.0.2":{"name":"command-exists","version":"1.0.2","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"30e8cb09ce1c772367c77079ea8576a76577c8e0","_id":"command-exists@1.0.2","_shasum":"1f0e104ed5f252d2b857cdd69b47cfedc95756e9","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.14","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"1f0e104ed5f252d2b857cdd69b47cfedc95756e9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.0.2.tgz","integrity":"sha512-bUF3/5DVdI4HLV6b7NHTc9H6IZVxKjy45ezlF7zxB5BZu0Q8UAbzv94St1yIbaFaYC5tiush3z4W+zFi1V+ZQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvYuG1LAyyl9SIPfb0/rhCUNp3qihfNNz7NYh9jI67vAiEA8usIbdIkEvI7R/osFWdIm461m/TlNR6mmfB1vypPmJc="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-exists-1.0.2.tgz_1469639053785_0.6860441269818693"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"},"1.2.0":{"name":"command-exists","version":"1.2.0","description":"check whether a command line command exists in the current environment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@github.com/mathisonian/command-exists.git"},"keywords":["cli","command","exists"],"author":{"name":"Matthew Conlen"},"contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"license":"MIT","bugs":{"url":"https://github.com/mathisonian/command-exists/issues"},"homepage":"https://github.com/mathisonian/command-exists","devDependencies":{"expect.js":"^0.3.1","jshint":"^2.9.1","mocha":"^2.5.3"},"gitHead":"d0fa3fbf29b7c76d937efbe77aaf22fa0157971b","_id":"command-exists@1.2.0","_shasum":"bf218ed8f974ca2083dc47e55e142e3a56be5091","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"mathisonian","email":"mc@mathisonian.com"},"dist":{"shasum":"bf218ed8f974ca2083dc47e55e142e3a56be5091","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/command-exists/-/command-exists-1.2.0.tgz","integrity":"sha512-15Xy/55AEGsDksdFIt2C4p0E0s66dXHNHSPwTTdcO6D9fs6hYInFwibvCu/n/f0tZ6O3saqJXTGNaUgM62I/Zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGn4dZn5d0cZ2LmmFELFh41KREgOd5E5IyMwG0ImwTpyAiBYOTSCOh0KwvtikVMz4k+Zbnnn0HIRfgASRd872Stv8g=="}]},"maintainers":[{"name":"mathisonian","email":"mc@mathisonian.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-exists-1.2.0.tgz_1486762368550_0.8137987740337849"},"directories":{},"deprecated":"Potential security vulnerability fixed in v.1.2.4"}},"name":"command-exists","time":{"created":"2014-09-21T20:39:49.081Z","1.2.9":"2020-04-15T19:23:54.315Z","0.1.1":"2016-04-23T17:36:13.396Z","0.1.0":"2014-09-21T20:39:49.081Z","1.2.1":"2017-02-16T00:36:44.362Z","1.2.2":"2017-02-28T17:27:28.734Z","1.2.3":"2018-04-12T23:06:32.076Z","1.2.4":"2018-04-12T23:17:57.956Z","1.2.5":"2018-04-13T19:46:52.772Z","1.2.6":"2018-04-14T19:04:57.945Z","1.2.7":"2018-06-18T22:56:07.392Z","1.2.8":"2018-10-13T00:21:34.436Z","modified":"2025-05-13T08:41:48.364Z","1.0.0":"2016-04-23T17:36:38.935Z","1.0.1":"2016-05-17T16:58:22.810Z","1.1.0":"2017-02-10T21:19:54.900Z","1.0.2":"2016-07-27T17:04:16.351Z","1.2.0":"2017-02-10T21:32:48.772Z"},"readmeFilename":"README.md","contributors":[{"name":"Arthur Silber","email":"arthur@arthursilber.de","url":"https://arthursilber.de"}],"homepage":"https://github.com/mathisonian/command-exists"}