kicumkicum / stupid-logger

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stupid-logger

Example

// logger.js
const {createLogger, trasports} = require(`stupid-logger`);
const logger = createLogger({trasports});
module.exports = {logger};

// some-module.js
const {logger} = require(`./logger`);
const log = logger(`some-module`);

log(`foo bar`); // some-module foo bar
log.info(`bar baz`); // some-module INFO bar baz

log.call(func)(42); // some-module CALL func with ARGS: 42, RESULT: 43

About

License:MIT License


Languages

Language:JavaScript 100.0%