Desktop notification for your console Logs
Switch branches/tags
Nothing to show
Clone or download
Latest commit e3dad5f Apr 5, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images Modified Readme and examples Oct 12, 2016
README.md Added link to website Apr 5, 2017
example.html Modified example Oct 12, 2016
happy.png svg->png Apr 5, 2017
notification-logger.js Fixed typo Apr 5, 2017
notification-logger.min.js Updated minified file Apr 5, 2017
notifications.png Added notifications.png Oct 12, 2016
unhappy.png svg->png Apr 5, 2017

README.md

Notification Logger npm version

Ever wondered why you have to open the console every time you want to want to log a variable?

Notification Logger helps provide desktop notification for your console messages.

During development, You have to check the browser's inspector periodically to see what your console.log()'s are saying.

With notification-logger, you can develop and debug web apps and see console messages as Desktop Notifications.

And it only adds ~50 lines to your project.

Demo

Initial repo forked from chinchang's project screenlog.js. Check out his awesomeness over here

Screenshot

notification-logger

Installing

  • Use npm or git clone to download the module.
    • npm install notification-logger
    • git clone https://github.com/hkirat/notification-logger.git
  • include notification-logger.js or notification-logger.min.js
  • Initialise with logger.init()

Methods


  • logger.init - Initialises the logger
  • logger.log - Logs the message via a Desktop Notification only
  • console.log - Logs the message via a Desktop Notification and in the browser console
  • logger.destroy - Reverts console.log to original functionality

Browser Support

Works best on latest versions of Google Chrome, Firefox and Safari.

To Do

  • Add Custom Icon to Notifications
  • Unwrap Objects while Logging them as Desktop Notification

Credits