Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

Notify My Android transport for Winston

winston-nma is a log transport for Winston, independently developed. It allows you to send messages to your Android phone by using the Notify My Android service. As of this moment, it's a simple transport without a whole lot of functionality, but it'll do the trick.

How to install

You can easily use npm:

npm install winston-nma

Use the transport

You can use winston-nma like any other transport.

  var logger = new (winston.Logger)({
    transports: [
      new (winston.transports.NotifyMyAndroid)({ 'level': 'error', 'metadata': true, appName: 'My app', apiKey: 'your-api-key-here' })
    ]
  });
  • level: the level you want to log (e.g. 'error', 'warn'). Defaults to error.
  • metadata: Whether or not to send the metadata. Uses util.inspect (default: false).
  • appName: The name of your app. This name shows up in the notifications.
  • apiKey: Your Notify My Android API key, which you can get on your control panel.

To do

This is an incomplete list.

  • Build in support for NMA's remaining rate-limiting setting

Changelog

v0.0.2 / v0.0.3 - 30 September 2014

  • Published on npm
  • Built-in support for winston's metadata

v0.0.1 - 28 September 2014

  • Initial commit

License

winston-nma is available under the MIT license.

About

Notify My Android transport for Winston

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.