fix(core): update
This commit is contained in:
parent
1b4d9b33ef
commit
5fe5c1d315
566
package-lock.json
generated
566
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -17,7 +17,7 @@
|
|||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "(tstest test/)",
|
"test": "(tstest test/)",
|
||||||
"build": "(tsbuild --web)",
|
"build": "(tsbuild --web && tsbundle npm)",
|
||||||
"format": "(gitzone format)"
|
"format": "(gitzone format)"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
@ -30,8 +30,9 @@
|
|||||||
"tslint-config-prettier": "^1.18.0"
|
"tslint-config-prettier": "^1.18.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@gitzone/tsbundle": "^1.0.69",
|
||||||
"@pushrocks/isounique": "^1.0.4",
|
"@pushrocks/isounique": "^1.0.4",
|
||||||
"@pushrocks/smartlog-interfaces": "^2.0.15"
|
"@pushrocks/smartlog-interfaces": "^2.0.18"
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
"ts/**/*",
|
"ts/**/*",
|
||||||
|
14
ts/index.ts
14
ts/index.ts
@ -1,16 +1,4 @@
|
|||||||
import * as plugins from './smartlog.plugins';
|
import * as plugins from './smartlog.plugins';
|
||||||
import { Smartlog } from './smartlog.classes.smartlog';
|
import { Smartlog } from './smartlog.classes.smartlog';
|
||||||
const defaultLogger: Smartlog = new Smartlog({
|
|
||||||
logContext: {
|
|
||||||
company: 'undefined',
|
|
||||||
companyunit: 'undefefined',
|
|
||||||
containerName: 'undefined',
|
|
||||||
environment: 'local',
|
|
||||||
runtime: 'node',
|
|
||||||
zone: 'undefined'
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
defaultLogger.enableConsole();
|
export { Smartlog };
|
||||||
|
|
||||||
export { Smartlog, defaultLogger };
|
|
||||||
|
3
ts/smartlog.classes.loggroup.ts
Normal file
3
ts/smartlog.classes.loggroup.ts
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import * as plugins from './smartlog.plugins';
|
||||||
|
|
||||||
|
export class LogGroup {}
|
@ -11,6 +11,8 @@ export class Smartlog implements plugins.smartlogInterfaces.ILogDestination {
|
|||||||
private logContext: plugins.smartlogInterfaces.ILogContext;
|
private logContext: plugins.smartlogInterfaces.ILogContext;
|
||||||
private minimumLogLevel: plugins.smartlogInterfaces.TLogLevel;
|
private minimumLogLevel: plugins.smartlogInterfaces.TLogLevel;
|
||||||
|
|
||||||
|
private uniInstanceId: string = plugins.isounique.uni();
|
||||||
|
|
||||||
private consoleEnabled: boolean;
|
private consoleEnabled: boolean;
|
||||||
|
|
||||||
private logRouter = new LogRouter();
|
private logRouter = new LogRouter();
|
||||||
@ -65,14 +67,21 @@ export class Smartlog implements plugins.smartlogInterfaces.ILogDestination {
|
|||||||
logLevelArg: plugins.smartlogInterfaces.TLogLevel,
|
logLevelArg: plugins.smartlogInterfaces.TLogLevel,
|
||||||
logMessageArg: string,
|
logMessageArg: string,
|
||||||
logDataArg?: any,
|
logDataArg?: any,
|
||||||
correlationArg: plugins.smartlogInterfaces.ILogCorrelation = {
|
correlationArg?: plugins.smartlogInterfaces.ILogCorrelation
|
||||||
id: plugins.isounique.uni(),
|
|
||||||
type: 'none'
|
|
||||||
}
|
|
||||||
) {
|
) {
|
||||||
|
correlationArg = {
|
||||||
|
...{
|
||||||
|
id: plugins.isounique.uni(),
|
||||||
|
type: 'none',
|
||||||
|
instance: this.uniInstanceId
|
||||||
|
},
|
||||||
|
...correlationArg
|
||||||
|
};
|
||||||
|
|
||||||
if (this.consoleEnabled) {
|
if (this.consoleEnabled) {
|
||||||
this.safeConsoleLog(`${logLevelArg}: ${logMessageArg}`);
|
this.safeConsoleLog(`${logLevelArg}: ${logMessageArg}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
const logPackage: plugins.smartlogInterfaces.ILogPackage = {
|
const logPackage: plugins.smartlogInterfaces.ILogPackage = {
|
||||||
timestamp: Date.now(),
|
timestamp: Date.now(),
|
||||||
type: 'log',
|
type: 'log',
|
||||||
|
Loading…
Reference in New Issue
Block a user