{"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"keywords":["detect","port"],"dist-tags":{"latest":"1.1.1"},"description":"detect available port","readme":"[![logo][logo-image]][logo-url]\n\n---\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![npm download][download-image]][download-url]\n\n[logo-image]: ./logo.png\n[logo-url]: https://npmjs.org/package/detect-port\n[npm-image]: https://img.shields.io/npm/v/detect-port.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/detect-port\n[travis-image]: https://img.shields.io/travis/node-modules/detect-port.svg?style=flat-square\n[travis-url]: https://travis-ci.org/node-modules/detect-port\n[codecov-image]: https://codecov.io/gh/node-modules/detect-port/branch/master/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/node-modules/detect-port\n[download-image]: https://img.shields.io/npm/dm/detect-port.svg?style=flat-square\n[download-url]: https://npmjs.org/package/detect-port\n\n> JavaScript Implementation of Port Detector\n\n## Usage\n\n```bash\n$ npm i detect-port --save\n```\n\n```js\nconst detect = require('detect-port');\n\n/**\n * callback usage\n */\n\ndetect(port, (err, _port) => {\n  if (err) {\n    console.log(err);\n  }\n\n  if (port === _port) {\n    console.log(`port: ${port} was not occupied`);\n  } else {\n    console.log(`port: ${port} was occupied, try port: ${_port}`);\n  }\n});\n\n/**\n * for a yield syntax instead of callback function implement\n */\n\nconst co = require('co');\n\nco(function *() {\n  const _port = yield detect(port);\n\n  if (port === _port) {\n    console.log(`port: ${port} was not occupied`);\n  } else {\n    console.log(`port: ${port} was occupied, try port: ${_port}`);\n  }\n});\n\n/**\n * use as a promise\n */\n\ndetect(port)\n  .then(_port => {\n    if (port === _port) {\n      console.log(`port: ${port} was not occupied`);\n    } else {\n      console.log(`port: ${port} was occupied, try port: ${_port}`);\n    }\n  })\n  .catch(err => {\n    console.log(err);\n  });\n\n```\n\n## Command Line Tool\n\n```shell\n$ npm i detect-port -g\n```\n\n### Quick Start\n\n```shell\n# get an available port randomly\n$ detect\n\n# detect pointed port\n$ detect 80\n\n# more help\n$ detect --help\n```\n\n## Authors\n\n- [xudafeng](//github.com/xudafeng)\n- [zenzhu](//github.com/zenzhu)\n\n## License\n\n[MIT](LICENSE)\n","repository":{"type":"git","url":"git://github.com/node-modules/detect-port.git"},"users":{"3846masa":true,"xudafeng":true,"f124275809":true,"qddegtya":true,"soenkekluth":true,"leapm":true},"bugs":{"url":"https://github.com/node-modules/detect-port/issues"},"license":"MIT","versions":{"0.1.0":{"name":"detect-port","version":"0.1.0","description":"detect free port","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"co":"3","commander":"~2.0.0"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~4.0.4","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 10.0.x"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@0.1.0","_shasum":"a71c7d872656a95b8faa744fd2556423a46b7474","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.0","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"}],"dist":{"shasum":"a71c7d872656a95b8faa744fd2556423a46b7474","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-0.1.0.tgz"},"directories":{}},"0.1.1":{"name":"detect-port","version":"0.1.1","description":"port detector","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"commander":"~2.8.1"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~6.0.3","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 11.14.x"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@0.1.1","dist":{"shasum":"1da9583eaf54b71af4b5b2b95a184d1dfa64dab0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"}],"directories":{}},"0.1.2":{"name":"detect-port","version":"0.1.2","description":"port detector","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"commander":"~2.8.1"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~6.0.3","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 11.14.x"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","gitHead":"7b49bab9e81a29e68fe92a38103d9f9cbf4a0812","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@0.1.2","_shasum":"98a6d3798f9ec6be12a79aee80886a9ac0ce4b83","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.0","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"}],"dist":{"shasum":"98a6d3798f9ec6be12a79aee80886a9ac0ce4b83","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-0.1.2.tgz"},"directories":{}},"0.1.3":{"name":"detect-port","version":"0.1.3","description":"port detector","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"commander":"~2.8.1","ipv4":"0.0.4"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~6.0.3","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 11.14.x"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","gitHead":"34f02ca96c27b7586fdba94dbabec722b0594435","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@0.1.3","_shasum":"604f83608f40071e106eddf0e9be5d7436b50ce4","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.0","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"}],"dist":{"shasum":"604f83608f40071e106eddf0e9be5d7436b50ce4","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-0.1.3.tgz"},"directories":{}},"0.1.4":{"name":"detect-port","version":"0.1.4","description":"port detector","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"commander":"~2.8.1","ipv4":"0.0.4"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~6.0.3","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 0.11.14"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","gitHead":"6317a844efe7c591f73bb415870b6c952a17107f","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@0.1.4","_shasum":"0793cd42225879d7cc7f294ae2a63f50cc2f4cbd","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"ziczhu","email":"zic.zhu@gmail.com"},"dist":{"shasum":"0793cd42225879d7cc7f294ae2a63f50cc2f4cbd","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-0.1.4.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"directories":{}},"1.0.0":{"name":"detect-port","version":"1.0.0","description":"port detector","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"commander":"~2.8.1"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~6.0.3","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 0.11.14"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","gitHead":"e184c1bd234a3d0668b61811d55aa015bf6e66b5","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@1.0.0","_shasum":"10d0e0bf0179862c553187273f7a3b45e7a90607","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"10d0e0bf0179862c553187273f7a3b45e7a90607","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.0.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/detect-port-1.0.0.tgz_1470064643230_0.24010386620648205"},"directories":{}},"1.0.1":{"name":"detect-port","version":"1.0.1","description":"port detector","keywords":["detect","port","detect-port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{"commander":"~2.8.1"},"devDependencies":{"mocha":"2.2.4","co-mocha":"*","istanbul":"*","should":"~6.0.3","jshint":"*"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 0.11.14"},"author":{"name":"xudafeng"},"homepage":"https://github.com/xudafeng/detect-port","email":"xudafeng@126.com","blog":"http://xdf.me","license":"MIT","gitHead":"fad1c52fc04cd892f0cecf6f61c54195a2176b3f","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@1.0.1","_shasum":"3e1aa6a7ff6677bb60894b291172529d880c1e85","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"3e1aa6a7ff6677bb60894b291172529d880c1e85","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.1.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/detect-port-1.0.1.tgz_1474172006196_0.1975438583176583"},"directories":{}},"1.0.2":{"name":"detect-port","version":"1.0.2","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{},"devDependencies":{"co-mocha":"*","command-line-test":"^1.0.8","istanbul":"*","jshint":"*","mocha":"2.2.4","pre-commit":"^1.1.3","should":"~6.0.3"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 4.2.1"},"homepage":"https://github.com/xudafeng/detect-port","license":"MIT","gitHead":"06566033dadce2b86155da790bcfa8d9349a41ef","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@1.0.2","_shasum":"c3643db58b411baa17868c789541a0031fb638f8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"c3643db58b411baa17868c789541a0031fb638f8","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.2.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/detect-port-1.0.2.tgz_1477756946058_0.8858134793117642"},"directories":{}},"1.0.3":{"name":"detect-port","version":"1.0.3","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{},"devDependencies":{"co-mocha":"*","command-line-test":"^1.0.8","istanbul":"*","jshint":"*","mocha":"2.2.4","pre-commit":"^1.1.3","should":"~6.0.3"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 4.2.1"},"homepage":"https://github.com/xudafeng/detect-port","license":"MIT","gitHead":"6c41df87068390da2f74926010cee21946b55c3c","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@1.0.3","_shasum":"334189651b1c3e18f47391a93ced6c44666efae6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"334189651b1c3e18f47391a93ced6c44666efae6","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.3.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detect-port-1.0.3.tgz_1477791821568_0.6120992531068623"},"directories":{}},"1.0.4":{"name":"detect-port","version":"1.0.4","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{},"devDependencies":{"co-mocha":"*","command-line-test":"^1.0.8","istanbul":"*","jshint":"*","mocha":"2.2.4","pre-commit":"^1.1.3","should":"~6.0.3"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 4.2.1"},"homepage":"https://github.com/xudafeng/detect-port","license":"MIT","gitHead":"6c41df87068390da2f74926010cee21946b55c3c","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@1.0.4","_shasum":"d1e9325039fe903243d2abb9d4bceebea313c9a7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"d1e9325039fe903243d2abb9d4bceebea313c9a7","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.4.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detect-port-1.0.4.tgz_1477791978399_0.7262728952337056"},"directories":{}},"1.0.5":{"name":"detect-port","version":"1.0.5","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/xudafeng/detect-port.git"},"dependencies":{},"devDependencies":{"co-mocha":"*","command-line-test":"^1.0.8","istanbul":"*","jshint":"*","mocha":"2.2.4","pre-commit":"^1.1.3","should":"~6.0.3","startserver":"^1.3.1"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 4.2.1"},"homepage":"https://github.com/xudafeng/detect-port","license":"MIT","gitHead":"2dc180b6f0e9065d48704b52e8ec94f14f3807ed","bugs":{"url":"https://github.com/xudafeng/detect-port/issues"},"_id":"detect-port@1.0.5","_shasum":"d6a2e2f623ce0523e67d293820194288d8c0da15","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"d6a2e2f623ce0523e67d293820194288d8c0da15","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.5.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/detect-port-1.0.5.tgz_1477875318580_0.7976049536373466"},"directories":{}},"1.0.6":{"name":"detect-port","version":"1.0.6","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/node-modules/detect-port.git"},"dependencies":{},"devDependencies":{"co-mocha":"*","command-line-test":"^1.0.8","istanbul":"*","jshint":"*","mocha":"2.2.4","pre-commit":"^1.1.3","should":"~6.0.3"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 4.2.1"},"homepage":"https://github.com/node-modules/detect-port","license":"MIT","gitHead":"36833e806cbdbc72b71c5d17fcc202f8661eccd6","bugs":{"url":"https://github.com/node-modules/detect-port/issues"},"_id":"detect-port@1.0.6","_shasum":"44b57a9be268ee235d441395b4619b78a41545ef","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"44b57a9be268ee235d441395b4619b78a41545ef","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.6.tgz"},"maintainers":[{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/detect-port-1.0.6.tgz_1480422485797_0.8756497125141323"},"directories":{}},"1.0.7":{"name":"detect-port","version":"1.0.7","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/node-modules/detect-port.git"},"dependencies":{},"devDependencies":{"co-mocha":"*","command-line-test":"^1.0.8","istanbul":"*","jshint":"*","mocha":"2.2.4","pre-commit":"^1.1.3","should":"~6.0.3"},"scripts":{"test":"make test","jshint":"make jshint"},"precommit":["jshint"],"engines":{"node":">= 4.2.1"},"homepage":"https://github.com/node-modules/detect-port","license":"MIT","gitHead":"356370276383fc74acf49dcf8891ea26ca692640","bugs":{"url":"https://github.com/node-modules/detect-port/issues"},"_id":"detect-port@1.0.7","_shasum":"f8cddc7b996fb8f8019a5ab50c4b5f3a9b51b046","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"f8cddc7b996fb8f8019a5ab50c4b5f3a9b51b046","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.0.7.tgz"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detect-port-1.0.7.tgz_1481424915986_0.0065647761803120375"},"directories":{}},"1.1.0":{"name":"detect-port","version":"1.1.0","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/node-modules/detect-port.git"},"dependencies":{"debug":"^2.6.0"},"devDependencies":{"command-line-test":"^1.0.8","egg-bin":"^2.0.0","egg-ci":"^1.1.0","eslint":"^3.13.1","eslint-config-egg":"^3.1.0"},"scripts":{"test":"egg-bin test","ci":"npm run lint && egg-bin cov","lint":"eslint ."},"engines":{"node":">= 4.2.1"},"ci":{"version":"4, 6, 7"},"homepage":"https://github.com/node-modules/detect-port","license":"MIT","gitHead":"0984b32aed6377e60d37b2bec24fce7afe4df599","bugs":{"url":"https://github.com/node-modules/detect-port/issues"},"_id":"detect-port@1.1.0","_shasum":"fde7574591ea3de74445782643c3f921b2a4618c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"xudafeng","email":"xudafeng@126.com"},"dist":{"shasum":"fde7574591ea3de74445782643c3f921b2a4618c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.1.0.tgz"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detect-port-1.1.0.tgz_1484662416480_0.19777827593497932"},"directories":{}},"1.1.1":{"name":"detect-port","version":"1.1.1","description":"detect available port","keywords":["detect","port"],"bin":{"detect":"./bin/detect-port","detect-port":"./bin/detect-port"},"main":"index.js","repository":{"type":"git","url":"git://github.com/node-modules/detect-port.git"},"dependencies":{"debug":"^2.6.0"},"devDependencies":{"command-line-test":"^1.0.8","egg-bin":"^1.10.3","egg-ci":"^1.1.0","eslint":"^3.13.1","eslint-config-egg":"^3.1.0","pedding":"^1.1.0"},"scripts":{"test":"egg-bin test","ci":"npm run lint && egg-bin cov","lint":"eslint ."},"engines":{"node":">= 4.2.1"},"ci":{"version":"4, 6, 7"},"homepage":"https://github.com/node-modules/detect-port","license":"MIT","gitHead":"bd4593fd17ffb00a6d3b89b58cf17e57ca99141b","bugs":{"url":"https://github.com/node-modules/detect-port/issues"},"_id":"detect-port@1.1.1","_shasum":"abb24845a0e0501d2a4313dfde93c2671f6ba998","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"abb24845a0e0501d2a4313dfde93c2671f6ba998","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/detect-port/-/detect-port-1.1.1.tgz"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"xudafeng","email":"xudafeng@126.com"},{"name":"ziczhu","email":"zic.zhu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/detect-port-1.1.1.tgz_1489765661524_0.5871674160007387"},"directories":{}}},"name":"detect-port","time":{"modified":"2017-04-12T08:30:20.130Z","created":"2015-05-29T17:24:30.990Z","0.1.0":"2015-05-29T17:24:30.990Z","0.1.1":"2015-05-30T03:22:59.807Z","0.1.2":"2015-05-31T14:15:57.573Z","0.1.3":"2015-08-17T10:05:51.114Z","0.1.4":"2015-08-24T12:28:12.749Z","1.0.0":"2016-08-01T15:17:25.294Z","1.0.1":"2016-09-18T04:13:28.087Z","1.0.2":"2016-10-29T16:02:26.590Z","1.0.3":"2016-10-30T01:43:43.700Z","1.0.4":"2016-10-30T01:46:20.138Z","1.0.5":"2016-10-31T00:55:19.128Z","1.0.6":"2016-11-29T12:28:06.337Z","1.0.7":"2016-12-11T02:55:18.034Z","1.1.0":"2017-01-17T14:13:36.707Z","1.1.1":"2017-03-17T15:47:41.798Z"},"readmeFilename":"README.md","homepage":"https://github.com/node-modules/detect-port"}