monitly

Client-side wrapper for accessing the Monit.ly API.

Usage no npm install needed!

<script type="module">
  import monitly from 'https://cdn.skypack.dev/monitly';
</script>

README

monitly

A client-side wrapper for the Monit.ly API.

Build Status NPM version Dependency Status NPM

Installation

npm install monitly

Example

var monitly = require('monitly')({
  host: 'host',
  user: 'user',
  pass: 'pass'
});

monitly.checks.list(function(err, checks) {
  // ...
});

API

  • checks

    • .create(data, callback)
    • .list(callback)
    • .retrieve(id, callback)
    • .update(id, data, callback)
    • .subscribe(id, callback)
  • events

    • .create(check_id, data, callback)
    • .list(check_id, callback)

Contributing

Fork this repo, commit your changes and ensure the lint and test steps before submitting a pull request by running the following:

$ npm run-script lint
$ npm test

License

            DO WHATEVER THE FUCK YOU WANT, PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

            0. You just DO WHATEVER THE FUCK YOU WANT.