pin

Is my site up? Node.js edition.

npm install pin
24 downloads in the last day
169 downloads in the last week
737 downloads in the last month

Build Status

Pin

Is my site up? Node.js edition.

Install

$ npm install pin

Usage

var pin = require('pin');

pin('http://google.com/')
  .interval(10000) // in ms
  .up(function(response) {
      console.log(response);
   })
  .down(function(error, response) {
    console.log(error, response);
  });

Both "up" and "down" are optional.

Features

  • Super minimalistic api
  • Custom drivers, switch between superagent, request or your awesome driver

Todo

  • Check if the response contains supplied text
  • Custom headers

Tests

$ npm install
$ make test

License

MIT License

npm loves you