1.0.5 • Published 6 years ago

way2-logger v1.0.5

Weekly downloads
2
License
ISC
Repository
-
Last release
6 years ago

way2-logger

Way2logger is utility module which provides an easy way to store and print logs.

Installation

npm install way2-logger

Usage

Use to log data in terminal:

var logger = require('way2-logger');
logger  = new logger();

logger.log("example", "test-logger");
//   LOG :   Wed, 08 Aug 2018 05:39:57 GMT  at /home/sys0059/git/way2money-pn/app/PushNotifications.js:36:2
//   example  test-logger

logger.error("example", "test-logger");
logger.warn("example", "test-logger");

Use to store log in mongodb using mongoose:

var logger = require('way2-logger');
logger  = new logger(MongooseModelObject);

logger.logDB("example", "test-logger");

logger.errorDB("example", "test-logger");
logger.warnDB("example", "test-logger");

Mongoose Schema

var mongoose = require('mongoose'); var Schema = mongoose.Schema; var logger = new Schema({ info: { type: String }, type: { type: String }, data: { type: Object }, date: { type: Number, default: Date.now } }, { versionKey: false });

module.exports = mongoose.model('model_name', logger);

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago