Simple client for https://github.com/DemocracyOS/notifier, forked from likeastore
Install from npm,
$ npm install notifier-client
Initialize the client,
var notifier = require('notifier-client')({
url: 'http://notifier.example.com/api/events',
token: 'your-custom-token'
});
Use the notify
method,
notifier.notify({
event: 'user-resistered',
user: '[email protected]',
data: {registered: new Date() }
}, function () {
// notified!
});
Or use to
and withData
methods,
notifier.notify('user-registered')
.to('[email protected]')
.withData({registered: new Date() })
.send(function () {
// notified!
});
In both cases callback
parameter is optional,
notifier.notify({
event: 'user-resistered',
user: '[email protected]',
data: {registered: new Date() });
// or
notifier.notify('user-registered')
.to('[email protected]')
.withData({registered: new Date() })
.send();
- Tests
MIT