{"_id":"portchecker","_rev":"9-f0aac6632f63bf2bf7be55b23a4795a3","name":"portchecker","description":"a simple tcp port checker for node","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"author":{"name":"danielzzz","email":"daniel@zelisko.net","url":"http://daniel.zelisko.net"},"name":"portchecker","description":"a simple tcp port checker for node","version":"0.1.0","homepage":"http://github.com/danielzzz/node-portchecker","repository":{"type":"git","url":"git://github.com/danielzzz/node-portchecker.git"},"engines":{"node":"~0.6.2"},"dependencies":{},"devDependencies":{},"main":"index.js","_npmUser":{"name":"danielzzz","email":"daniel@zelisko.net"},"_id":"portchecker@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"f2c87d7ff41e8b100404d03c98db4264719aa5b7","tarball":"https://registry.npmjs.org/portchecker/-/portchecker-0.1.0.tgz","integrity":"sha512-+27KpoHlqzPMyL/FlQlqpwFIyBfcyMbMe0QO5RBm6io1Z5pK9XqXjrnmR+PC2+Re5k9zV8H6pi619FZ+Ly1zpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpuH8f6WO9RPbxN8F2HONSMwACUblr6fADNgAHQ08nFwIgTJt1xfcp7VO+guJ3/1QSc4ousWo7YKPdL226FNVuv6Q="}]},"maintainers":[{"name":"danielzzz","email":"daniel@zelisko.net"}]},"0.1.1":{"author":{"name":"danielzzz","email":"daniel@zelisko.net","url":"http://daniel.zelisko.net"},"name":"portchecker","description":"a simple tcp port checker for node","version":"0.1.1","homepage":"http://github.com/danielzzz/node-portchecker","repository":{"type":"git","url":"git://github.com/danielzzz/node-portchecker.git"},"engines":{"node":"~0.8.5"},"dependencies":{},"devDependencies":{},"main":"index.js","_npmUser":{"name":"danielzzz","email":"daniel@zelisko.net"},"_id":"portchecker@0.1.1","_engineSupported":false,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"feed1475a165725c415adb5c3104c1465c119e28","tarball":"https://registry.npmjs.org/portchecker/-/portchecker-0.1.1.tgz","integrity":"sha512-d3tOo1kiV6ZYHOpMpgXGH771VpupigKpXIkATqLheFw5yvHGi5i6zFyPijtXiU5Hi6CAWzH83seEld4T3gZ39Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuY5StiNeidU27BU7r9n42hSW7+W0n2sQf4GclZG0KCQIhAKbXOYga+5aAwolQU4q3mp0se7SOgB7Mzj+Y/+2bWZAx"}]},"maintainers":[{"name":"danielzzz","email":"daniel@zelisko.net"}]},"0.1.2":{"author":{"name":"danielzzz","email":"daniel@zelisko.net","url":"http://daniel.zelisko.net"},"name":"portchecker","description":"a simple tcp port checker for node","version":"0.1.2","homepage":"http://github.com/danielzzz/node-portchecker","repository":{"type":"git","url":"git://github.com/danielzzz/node-portchecker.git"},"engines":{"node":"~0.8.5"},"dependencies":{},"devDependencies":{},"main":"index.js","readme":"NODE-PORTCHECKER\nA simple tcp port checker for node\n\nLICENSE MIT\n(C) Daniel Zelisko\nhttp://github.com/danielzzz/node-portchecker\n\nDESCRIPTION\nThis library allows for easy and simple tcp port checking. \nIt can be used for determining if a given port is open, or to find a first available port\n\nINSTALLATION:\nnpm install portchecker\n\nAPI:\ngetFirstAvailable(startPort, endPort, host, cb)\nreturns first available port in a given range cb(port, host)\n\ngetAllOpen(startPort, endPort, host, cb)\nreturns array of available ports for a given hosts in a given range cb(openPorts, host)\n\nisOpen(port, host, callback)\nreturns true if a given host:port is open cb(isOpen, port, host)\n\nsetTimeout(milisecs)\nconfigure timeout for port probing (default 400 milisecs)\n\n\nEXAMPLE:\n\n//find first available port between 80 and 90 on localhost\nportchecker.getFirstAvailable(80, 90, 'localhost', function(p, host) { console.log(host+\":\"+p+\" is free\");});\n\n\n","readmeFilename":"README","_id":"portchecker@0.1.2","dist":{"shasum":"4806c8009c992f25a362665e411c79ec82c757e6","tarball":"https://registry.npmjs.org/portchecker/-/portchecker-0.1.2.tgz","integrity":"sha512-eXESt1ipjxrVUW++BBKZz4kSYSaxiQy5dyyxA9Qp0iiNhy3E/t0CxoYEcN/55mqPjmaDo5AGzxlBup9C+2nbSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsST2GNYa9raT876tkGK7br595KhUM4sYBE0sbDY7ZBgIgMf/wApdUKW/9xM6MeskiPJg5y9RdtPmMeAXofjEV6HY="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"danielzzz","email":"daniel@zelisko.net"},"maintainers":[{"name":"danielzzz","email":"daniel@zelisko.net"}]}},"readme":null,"maintainers":[{"name":"danielzzz","email":"daniel@zelisko.net"}],"time":{"modified":"2022-06-24T08:51:28.080Z","created":"2011-11-23T13:23:50.368Z","0.1.0":"2011-11-23T13:23:52.817Z","0.1.1":"2012-11-03T08:48:41.269Z","0.1.2":"2013-04-05T10:12:38.990Z"},"author":{"name":"danielzzz","email":"daniel@zelisko.net","url":"http://daniel.zelisko.net"},"repository":{"type":"git","url":"git://github.com/danielzzz/node-portchecker.git"}}