Comparing version 0.0.8 to 0.0.9
export interface Log{ | ||
readonly logel:Logel; | ||
trace(message: string, context?:{}): void; | ||
@@ -3,0 +5,0 @@ debug(message: string, context?:{}): void; |
const LEVELS = require('./levels'); | ||
module.exports = class Log{ | ||
constructor(bus, tag, minLevelNum){ | ||
this.bus = bus; | ||
constructor(logel, tag, minLevelNum){ | ||
this.logel = logel; | ||
this.tag = tag; | ||
@@ -16,3 +16,3 @@ | ||
let childTag = this.tag == null ? tag : this.tag+'.'+tag; | ||
return new Log(this.bus, childTag, this.minLevelNum); | ||
return new Log(this.logel, childTag, this.minLevelNum); | ||
} | ||
@@ -23,23 +23,23 @@ | ||
fatal(message, data){ | ||
this.bus.write(this, 'fatal', message, data); | ||
this.logel.write(this, 'fatal', message, data); | ||
} | ||
error(message, data){ | ||
this.bus.write(this, 'error', message, data); | ||
this.logel.write(this, 'error', message, data); | ||
} | ||
warn(message, data){ | ||
this.bus.write(this, 'warn', message, data); | ||
this.logel.write(this, 'warn', message, data); | ||
} | ||
info(message, data){ | ||
this.bus.write(this, 'info', message, data); | ||
this.logel.write(this, 'info', message, data); | ||
} | ||
debug(message, data){ | ||
this.bus.write(this, 'debug', message, data); | ||
this.logel.write(this, 'debug', message, data); | ||
} | ||
trace(message, data){ | ||
this.bus.write(this, 'trace', message, data); | ||
this.logel.write(this, 'trace', message, data); | ||
} | ||
@@ -46,0 +46,0 @@ |
{ | ||
"name": "logel", | ||
"version": "0.0.8", | ||
"version": "0.0.9", | ||
"description": "Externally controlled logging subsystem", | ||
@@ -5,0 +5,0 @@ "scripts": { |
21859
497