From ffee6d33b4f13836296fac09f065b91134caa4ac Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Thu, 31 May 2018 07:35:11 +1000 Subject: [PATCH 1/3] fix issue #720 --- examples/fromreadme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/fromreadme.js b/examples/fromreadme.js index 670e988..37c9775 100644 --- a/examples/fromreadme.js +++ b/examples/fromreadme.js @@ -7,7 +7,7 @@ log4js.configure({ }); const logger = log4js.getLogger('cheese'); -logger.setLevel('ERROR'); +logger.level = 'ERROR'; logger.trace('Entering cheese testing'); logger.debug('Got cheese.'); From 64ef14a7486c018fe0237470c65317639b8b23fd Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Thu, 31 May 2018 08:13:36 +1000 Subject: [PATCH 2/3] 2.8.0 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 414299c..121d8e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "log4js", - "version": "2.7.0", + "version": "2.8.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index e528c9b..37c064c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "log4js", - "version": "2.7.0", + "version": "2.8.0", "description": "Port of Log4js to work with node.", "homepage": "https://log4js-node.github.io/log4js-node/", "files": [ From a1e40c229eef1cf9b9986bd08a9d9f2e71af2213 Mon Sep 17 00:00:00 2001 From: Robert Van Gorkom Date: Sat, 2 Jun 2018 12:08:45 -0700 Subject: [PATCH 3/3] Making Logger def a class instead of interface. Doing this allows for typescript and angular to use the class as a dependency injection object. --- types/log4js.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/log4js.d.ts b/types/log4js.d.ts index fb5b1d7..1720ca1 100644 --- a/types/log4js.d.ts +++ b/types/log4js.d.ts @@ -424,7 +424,7 @@ export interface Configuration { disableClustering?: boolean; } -export interface Logger { +export class Logger { new(dispatch: Function, name: string): Logger; level: string;