fix(core): update dependencies
This commit is contained in:
		
							
								
								
									
										1208
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1208
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										14
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								package.json
									
									
									
									
									
								
							| @@ -21,13 +21,13 @@ | |||||||
|     "format": "(gitzone format)" |     "format": "(gitzone format)" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "@gitzone/tsbuild": "^2.1.4", |     "@gitzone/tsbuild": "^2.1.17", | ||||||
|     "@gitzone/tsrun": "^1.1.17", |     "@gitzone/tsrun": "^1.2.8", | ||||||
|     "@gitzone/tstest": "^1.0.18", |     "@gitzone/tstest": "^1.0.28", | ||||||
|     "@pushrocks/tapbundle": "^3.0.7", |     "@pushrocks/tapbundle": "^3.0.13", | ||||||
|     "@types/node": "^10.12.18", |     "@types/node": "^12.11.2", | ||||||
|     "tslint": "^5.12.1", |     "tslint": "^5.20.0", | ||||||
|     "tslint-config-prettier": "^1.17.0" |     "tslint-config-prettier": "^1.18.0" | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@pushrocks/smartlog-interfaces": "^2.0.5" |     "@pushrocks/smartlog-interfaces": "^2.0.5" | ||||||
|   | |||||||
| @@ -1,32 +1,21 @@ | |||||||
| import * as plugins from './smartlog.plugins'; | import * as plugins from './smartlog.plugins'; | ||||||
|  |  | ||||||
| // interfaces |  | ||||||
| import { |  | ||||||
|   TLogType, |  | ||||||
|   TEnvironment, |  | ||||||
|   ILogContext, |  | ||||||
|   TLogLevel, |  | ||||||
|   TRuntime, |  | ||||||
|   ILogDestination, |  | ||||||
|   ILogPackage |  | ||||||
| } from '@pushrocks/smartlog-interfaces'; |  | ||||||
|  |  | ||||||
| import { LogRouter } from './smartlog.classes.logrouter'; | import { LogRouter } from './smartlog.classes.logrouter'; | ||||||
|  |  | ||||||
| export interface ISmartlogContructorOptions { | export interface ISmartlogContructorOptions { | ||||||
|   logContext: ILogContext; |   logContext: plugins.smartlogInterfaces.ILogContext; | ||||||
|   minimumLogLevel?: TLogLevel; |   minimumLogLevel?: plugins.smartlogInterfaces.TLogLevel; | ||||||
| } | } | ||||||
|  |  | ||||||
| export class Smartlog { | export class Smartlog { | ||||||
|   private logContext: ILogContext; |   private logContext: plugins.smartlogInterfaces.ILogContext; | ||||||
|   private minimumLogLevel: TLogLevel; |   private minimumLogLevel: plugins.smartlogInterfaces.TLogLevel; | ||||||
|  |  | ||||||
|   private consoleEnabled: boolean; |   private consoleEnabled: boolean; | ||||||
|  |  | ||||||
|   private logRouter = new LogRouter(); |   private logRouter = new LogRouter(); | ||||||
|  |  | ||||||
|   public addLogDestination(logDestinationArg: ILogDestination) { |   public addLogDestination(logDestinationArg: plugins.smartlogInterfaces.ILogDestination) { | ||||||
|     this.logRouter.addLogDestination(logDestinationArg); |     this.logRouter.addLogDestination(logDestinationArg); | ||||||
|   } |   } | ||||||
|  |  | ||||||
| @@ -42,7 +31,7 @@ export class Smartlog { | |||||||
|   /** |   /** | ||||||
|    * enables console logging |    * enables console logging | ||||||
|    */ |    */ | ||||||
|   enableConsole() { |   public enableConsole() { | ||||||
|     this.consoleEnabled = true; |     this.consoleEnabled = true; | ||||||
|   } |   } | ||||||
|  |  | ||||||
| @@ -55,13 +44,13 @@ export class Smartlog { | |||||||
|    * @param logMessageArg - the log message |    * @param logMessageArg - the log message | ||||||
|    * @param logDataArg - any additional log data |    * @param logDataArg - any additional log data | ||||||
|    */ |    */ | ||||||
|   public log(logLevelArg: TLogLevel, logMessageArg: string, logDataArg?: any) { |   public log(logLevelArg: plugins.smartlogInterfaces.TLogLevel, logMessageArg: string, logDataArg?: any) { | ||||||
|     if (this.consoleEnabled) { |     if (this.consoleEnabled) { | ||||||
|       console.log( |       console.log( | ||||||
|         `LOG => ${new Date().getHours()}:${new Date().getMinutes()}:${new Date().getSeconds()} => ${logLevelArg}: ${logMessageArg}` |         `LOG => ${new Date().getHours()}:${new Date().getMinutes()}:${new Date().getSeconds()} => ${logLevelArg}: ${logMessageArg}` | ||||||
|       ); |       ); | ||||||
|     } |     } | ||||||
|     const logPackage: ILogPackage = { |     const logPackage: plugins.smartlogInterfaces.ILogPackage = { | ||||||
|       timestamp: Date.now(), |       timestamp: Date.now(), | ||||||
|       type: 'log', |       type: 'log', | ||||||
|       context: this.logContext, |       context: this.logContext, | ||||||
| @@ -74,7 +63,7 @@ export class Smartlog { | |||||||
|     this.logRouter.routeLog(logPackage); |     this.logRouter.routeLog(logPackage); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public increment(logLevelArg: TLogLevel, logMessageArg) { |   public increment(logLevelArg: plugins.smartlogInterfaces.TLogLevel, logMessageArg) { | ||||||
|     if (this.consoleEnabled) { |     if (this.consoleEnabled) { | ||||||
|       console.log(`INCREMENT: ${logLevelArg}: ${logMessageArg}`); |       console.log(`INCREMENT: ${logLevelArg}: ${logMessageArg}`); | ||||||
|     } |     } | ||||||
| @@ -87,7 +76,7 @@ export class Smartlog { | |||||||
|     }); |     }); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public handleLogPackage(logPackageArg: ILogPackage) { |   public handleLogPackage(logPackageArg: plugins.smartlogInterfaces.ILogPackage) { | ||||||
|     this.logRouter.routeLog(logPackageArg); |     this.logRouter.routeLog(logPackageArg); | ||||||
|   } |   } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -1 +1,5 @@ | |||||||
| export {}; | import * as smartlogInterfaces from '@pushrocks/smartlog-interfaces'; | ||||||
|  |  | ||||||
|  | export { | ||||||
|  |   smartlogInterfaces | ||||||
|  | }; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user