0.1.1 • Published 9 years ago
node-squarespace-logger v0.1.1
node-squarespace-logger
Shared logging utility for node-squarespace- modules.
Installation
npm install node-squarespace-logger
Updating
npm update node-squarespace-logger
Usage
var sqsLogger = require( "node-squarespace-logger" );
// Log some useful stuff
sqsLogger.log( context, message );
// Silence the logger
sqsLogger.silence();
// Pass your logger around to child modules to retain the silence
var myModule = require( "./my-module" )( sqsLogger );
// or like this
var myModule = require( "./my-module" );
myModule.setLogger( sqsLogger );
These are the context types for the logger
- info ( white )
- warn ( yellow )
- error ( red )
- server ( magenta )
- cache ( green )
- template ( cyan )
Pull Requests
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request