UNPKG

tracing-log

Version:

A simple tracing log to be used in my nodejs modules. It will include file_name:line_number:function_name in each log line.

33 lines (22 loc) 635 B
const tl = require('../index.js') const m = require('moment') console.log("------------------") tl.error("<error> something bad happened") function bla() { tl.warn("<warn> inside bla: something bad happened") ble() } function ble() { tl.info("<info> inside ble: something bad happened") bli() } function bli() { tl.debug("<debug> inside bli: something bad happened") } bla() console.log("------------------") tl.set_log_function((level, msg) => { console.log(`Some_blabla_prefix ${m().format("YYYY-MM-DD HH:mm:ss.SSS")} ${tl.levels[level]} ${msg}`) }) tl.error("<error> something bad happened") bla()