Skip to content

restberry/restberry-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restberry-Logger

Restberry HTTP logger.

Install

npm install restberry-logger

Usage

Log requests and responses from common NodeJS Web Application Frameworks like Express and Restify.

var logger = require('restberry-logger');

var req = ... // request object from express (for example)
logger.req(req);
// 2014-05-09T19:58:41.726Z|172.16.122.129|POST|/api/v1/foo|<{
//     "name": "bar"
// }>

var res = ... // response object from express (for example)
var json = ... // the json object to return
logger.res(req, json);
// 2014-05-09T19:58:41.732Z|172.16.122.129|201|<{
//   "foo": {
//     "href": "/api/v1/teams/536d3371f927a55164ba1911",
//     "id": "536d3371f927a55164ba1911",
//     "name": "bar",
//   }
// }>

You May also use it to log info.

logger.info('RESTBERRY', 'this is my message');
// 2014-05-09T19:58:41.732Z|RESTBERRY|this is my message

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published