New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

is-it-connected

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

is-it-connected

### Watch your internet connection

latest
npmnpm
Version
1.8.0
Version published
Weekly downloads
1
-88.89%
Maintainers
1
Weekly downloads
 
Created
Source

is-it-connected

Watch your internet connection

Install

npm i is-it-connected

Test

node ./node_modules/is-it-connected/example.js

Usage

const Watcher = require('is-it-connected');
const watcher = new Watcher();
watcher.on('online', () => {
  console.log('Connected.');
});
watcher.on('offline', () => {
  console.log('Connection lost !');
});
watcher.watch();

API

  • Members

    • connected (read-only) - Boolean or null. Return your current connected status. True = connected. False = disconnected. null = undetermined because not watching.
    • timeout - Int. After this amount of ms of no response from urlTest the connection status will turn to false.
    • urlTest - String. The URL to join for testing connection.
    • waitingTime - Int. The amount of ms it will wait between retrying to join the urlTest.
  • Methods

    • constructor(urlTest = 'https://www.google.com', timeout = 5000, waitingTime = 5000)
      • urlTest - String. The URL to join for testing connection. Default 'https://www.google.com'.
      • timeout - Int. After this amount of ms of no response from urlTest the connection status will turn to false. Default 5000.
      • waitingTime - Int. The amount of ms it will wait between retrying to join the urlTest. Default 5000.
    • watch() - Starts the connection monitoring and begin emitting events on status change
    • stopWatching() - Stops the connection monitoring and does not emit anymore events
  • Events

    • online - Emitted when the connection status goes to true.
    • offline - Emitted when the connection status goes to false.

FAQs

Package last updated on 26 Nov 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts