0.4.2 • Published 12 years ago
cinovo-logger-notificationcenter v0.4.2
___
__ /\_ \
___ /\_\ ___ ___ __ __ ___ \//\ \ ___ __ __ __ _ __
/'___\/\ \ /' _ `\ / __`\/\ \/\ \ / __`\ _______\ \ \ / __`\ /'_ `\ /'_ `\ /'__`\/\`'__\
/\ \__/\ \ \/\ \/\ \/\ \L\ \ \ \_/ |/\ \L\ \/\______\\_\ \_/\ \L\ \/\ \L\ \/\ \L\ \/\ __/\ \ \/
\ \____\\ \_\ \_\ \_\ \____/\ \___/ \ \____/\/______//\____\ \____/\ \____ \ \____ \ \____\\ \_\
\/____/ \/_/\/_/\/_/\/___/ \/__/ \/___/ \/____/\/___/ \/___L\ \/___L\ \/____/ \/_/
/\____/ /\____/
\_/__/ \_/__/cinovo-logger-notificationcenter
Mac OS X Notification Center endpoint for cinovo-logger.
Getting started
At first you must install and require the logger.
npm install cinovo-loggerNext you must require the module
var logger = require("cinovo-logger");Append cinovo-logger-notificationcenter endpoint
npm install cinovo-logger-notificationcenterIn your JavaScript code append the console endpoint.
logger.append(require("cinovo-logger-notificationcenter")(true, true, true, true));Log something
logger.debug("all values are ok");
logger.info("myscript", "all values are ok");
logger.error("myscript", "some values are not ok", {a: 10, b: 20});
logger.exception("myscript", "some values are not ok", new Error("error"));
logger.critical("myscript", "all values are not ok", {a: 10, b: 20}, function(err) { ... });Done
Now you can log to Notification Center endpoint.
API
(debug, info, error, critial)
Sync creates a Notification Center Endpoint.
debug: Boolean - true if the endpoint should log debug levelinfo: Boolean - true if the endpoint should log info levelerror: Boolean - true if the endpoint should log error levelcritical: Boolean - true if the endpoint should log critical level
return: Endpoint - Endpoint - use the endpoint like this logger.append(endpoint)

