1.1.6 • Published 6 years ago

detect-port-alt v1.1.6

Weekly downloads
4,702,498
License
MIT
Repository
github
Last release
6 years ago

logo


NPM version build status Test coverage npm download

JavaScript Implementation of Port Detector

Usage

$ npm i detect-port --save
const detect = require('detect-port');

/**
 * callback usage
 */

detect(port, (err, _port) => {
  if (err) {
    console.log(err);
  }

  if (port == _port) {
    console.log(`port: ${port} was not occupied`);
  } else {
    console.log(`port: ${port} was occupied, try port: ${_port}`);
  }
});

/**
 * for a yield syntax instead of callback function implement
 */

const co = require('co');

co(function *() {
  const _port = yield detect(port);

  if (port == _port) {
    console.log(`port: ${port} was not occupied`);
  } else {
    console.log(`port: ${port} was occupied, try port: ${_port}`);
  }
});

/**
 * use as a promise
 */

detect(port)
  .then(_port => {
    if (port == _port) {
      console.log(`port: ${port} was not occupied`);
    } else {
      console.log(`port: ${port} was occupied, try port: ${_port}`);
    }
  })
  .catch(err => {
    console.log(err);
  });

Command Line Tool

$ npm i detect-port -g

Quick Start

# get an available port randomly
$ detect

# detect pointed port
$ detect 80

# more help
$ detect --help

Authors

License

MIT

react-dev-utils@bsolution/bsolution-dev-utils@proteria/react-scripts@uukit/react-dev-kitby-cli@mohitsingh/react-scripts@mygooder/react-dev-utilscustom-react-dev-utils-anjanreact-dev-utils-anjandrg-clip-react-dev-utilsantdeco-react-dev-utils@nbarinov/commonfrontity-k8s-not-meant-to-be-useful@texttree/demo-bsa-reference-rcl@klizan/react-dev-utilscorvus-sst-clialr-react-dev-utils@zrf9018/marvel-clireact-dev-utils-forkchancegraff-dev-utilsmultiple-cliwebpack-koa-serverbee-react-serverdevops-react-serveroerlikon-toolszikix-clisklif-ui-kitsklif-api@everything-registry/sub-chunk-1471ivory-react-dev-utils@314oner_npm/universal-components-libraryp149-tablesklif-ui@yaodu/quest@vzhdi/ox-webpack@storybook/react-dev-utils@vg-stan/react-dev-utils@yuandana/react-cli-service@uukit/react-scripts@tablecheck/scripts@znct-pub/react-dev-utils@axis-workshops/react-dev-utils@axio/react-dev-utils@danproudfeet/react-dev-utilsbeaf-scriptsben-react-dev-utils@apployees-nx/webserverestilate-erdu@iamjoseph/react-dev-utils@indream/react-dev-utils@hasanayan/react-dev-utils-2@halvbra/react-dev-utils@hollypony/react-dev-utilsent-scripts@holcomb/op-build-tools@anonybit-modules/videoreconstruction@choerodon/boot@brunolemos/react-dev-utils@aistarfish/cli@ceoimon/react-dev-utils@bradfordlemley/react-dev-utils@aimake/dev-server@alifd/fusion-theme-configapi-fetaugle-react-dev-utils@cirrusct/mr-build-webapp-webpack@djhojd/react-dev-utilsblego@doc.ai/neuron-appbulu-react-dev-utilsezv-cli@infinitebrahmanuniverse/nolb-detfft-clifig-utilsfcc-fe-proj-react-dev-utils@knuvo/react-dev-utils@julianb90/react-dev-utils@jtudev/react-dev-utils@juan-saavedra/react-dev-utils@juhwon/react-dev-utils@mittonface/cli@nimble-ts/cligui-one-react-dev-utils@mogul/mogul-scriptsguido@nail-cli/core@namics-projects/react-dev-utils@namics-projects/mic-react-dev-utilsjwl-dev-utils@nikkocruz1989/react-dev-utilskinvey-flex-scriptsfrack-clifusion-theme-configcrb-utilscra_rspack_dualcrp-dev-utilsdata-mock@leiyulf/gantt-task-reactgeact-dev-utils
1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

7 years ago