knight42 / node-is-listening

Test whether socket is open and listening synchronously

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

is-listening Build Status

Returns true if socket is open and listening.

Install

yarn add is-listening
npm install -S is-listening

Usage

const isListening = require('is-listening')

// isListening(port[, host])
// isListening(socketPath)

// Assume Nginx is running
assert(isListening(80, 'localhost') === true)

assert(isListening(79) === false)

// Assume Docker is running
assert(isListening('/var/run/docker.sock') === true)

Running tests

npm install
npm run build
npm test
npm run lint

About

Test whether socket is open and listening synchronously

License:MIT License


Languages

Language:C++ 70.0%Language:JavaScript 15.2%Language:TypeScript 10.4%Language:Python 4.3%