winston-pushover
v0.1.7
Published
A transport for Winston that uses the Pushover notification service.
Downloads
11
Maintainers
Readme
winston-pushover
A Winston transport that outputs using the Pushover service.
Usage
var winston = require('winston');
// Requiring `winston-pushover` will expose `winston.transports.Pushover`
require('winston-pushover').Pushover;
winston.add(winston.transports.Pushover, options);
The Pushover transport takes the following options. Both 'userKey' and 'token' are required:
- level: Level of messages that this transport should log, defaults to 'info'.
- silent: Boolean flag indicating whether to suppress output, defaults to false.
- userKey: The user key for the Pushover user who will receive the notifications.
- token: The Pushover API token for your application.
- sound: Which custom notification sound to use (optional).
Dependencies
Installation
Installing npm (node package manager)
$ curl http://npmjs.org/install.sh | sh
Installing winston-pushover
$ npm install winston
$ npm install winston-pushover