fix(core): update to latest standards

This commit is contained in:
2018-06-05 20:48:14 +02:00
parent 3409d48858
commit 73e04348da
17 changed files with 471 additions and 518 deletions

View File

@ -1,5 +1,5 @@
import * as plugins from "./smartlog.plugins";
import { Smartlog } from "./smartlog.classes.smartlog";
import * as plugins from './smartlog.plugins';
import { Smartlog } from './smartlog.classes.smartlog';
export { Smartlog };

View File

@ -1,14 +1,10 @@
import * as plugins from './smartlog.plugins'
import * as plugins from './smartlog.plugins';
import {
ILogDestination
} from 'smartlog-interfaces'
import { ILogDestination } from 'smartlog-interfaces';
export class LogRouter {
logDestinations: ILogDestination[] = [];
constructor() {
constructor() {}
}
addLogDestination
}
addLogDestination;
}

View File

@ -1,18 +1,13 @@
import * as plugins from "./smartlog.plugins";
import * as plugins from './smartlog.plugins';
// interfaces
import {
TEnvironment,
ILogContext,
TLogLevel,
TRuntime
} from 'smartlog-interfaces'
import { TEnvironment, ILogContext, TLogLevel, TRuntime } from 'smartlog-interfaces';
export class Smartlog {
private logContext: ILogContext;
private consoleEnabled: boolean
private minimumLevel: TLogLevel
private runtime: TRuntime
private consoleEnabled: boolean;
private minimumLevel: TLogLevel;
private runtime: TRuntime;
// ============
// Logger Setup
// ============
@ -20,17 +15,15 @@ export class Smartlog {
/**
* enables console logging
*/
enableConsole () {
this.consoleEnabled = true
enableConsole() {
this.consoleEnabled = true;
}
/**
* set a minimum serverity level to log
* @param levelArg
*/
level (levelArg: TLogLevel) {
}
level(levelArg: TLogLevel) {}
// =============
// log functions
@ -40,27 +33,25 @@ export class Smartlog {
* @param logLevelArg
* @param logMessageArg
*/
log (logLevelArg: TLogLevel, logMessageArg: string) {
log(logLevelArg: TLogLevel, logMessageArg: string) {}
silly(logMessageArg: string) {
this.log('silly', logMessageArg);
}
silly (logMessageArg: string) {
this.log("silly", logMessageArg);
debug(logMessageArg) {
this.log('debug', logMessageArg);
}
debug (logMessageArg) {
this.log("debug", logMessageArg);
info(logMessageArg: string) {
this.log('info', logMessageArg);
}
info (logMessageArg: string) {
this.log("info", logMessageArg);
warn(logMessageArg) {
this.log('warn', logMessageArg);
}
warn (logMessageArg) {
this.log("warn", logMessageArg);
}
error (logMessageArg) {
this.log("error", logMessageArg);
error(logMessageArg) {
this.log('error', logMessageArg);
}
}

View File

@ -1,2 +1 @@
import * as winston from "winston";
export { winston };
export {};