diff --git a/README.md b/README.md index 57a3e24..d8720db 100644 --- a/README.md +++ b/README.md @@ -14,20 +14,20 @@ There are two actual ways of using async logger. 1. Rely on singleton instance produced by this library, which is configured by environment variables (see Configuration section below) - + In this case as simple as ~~~typescript - import logger from '@imqueue/async-async-logger'; - + import logger from '@imqueue/async-logger'; + serviceOptions.logger = logger; ~~~ 2. Instantiate and configure async logger programmatically: ~~~typescript - import { Logger } from '@imqueue/async-async-logger'; - + import { Logger } from '@imqueue/async-logger'; + const { name, version } = require('./package.json'); - + const logger = new Logger({ transports: [{ type: 'http', @@ -48,7 +48,7 @@ There are two actual ways of using async logger. hostname: 'localhost' }, }); - + serviceOptions.logger = logger; ~~~ diff --git a/package-lock.json b/package-lock.json index 5f7a4a8..e2740c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@imqueue/async-logger", - "version": "1.3.0", + "version": "1.3.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@imqueue/async-logger", - "version": "1.3.0", + "version": "1.3.1", "license": "ISC", "dependencies": { "@imqueue/core": "^1.15.0", diff --git a/package.json b/package.json index 6ee301c..8da61a7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@imqueue/async-logger", - "version": "1.3.0", + "version": "1.3.1", "description": "Configurable async logger over winston for @imqueue services", "keywords": [ "logger", diff --git a/src/Logger.ts b/src/Logger.ts index 46515b7..5741e67 100644 --- a/src/Logger.ts +++ b/src/Logger.ts @@ -45,9 +45,9 @@ export class Logger implements ILogger { */ private static readonly console: ILogger = { log: (...args: any[]) => setTimeout(() => console.log(...args)), - info: (...args: any[]) => setTimeout(() => console.log(...args)), - warn: (...args: any[]) => setTimeout(() => console.log(...args)), - error: (...args: any[]) => setTimeout(() => console.log(...args)), + info: (...args: any[]) => setTimeout(() => console.info(...args)), + warn: (...args: any[]) => setTimeout(() => console.warn(...args)), + error: (...args: any[]) => setTimeout(() => console.error(...args)), }; /**