Skip to content
This repository was archived by the owner on Aug 6, 2025. It is now read-only.

Commit 2c44a85

Browse files
committed
use es5
1 parent 7ca91ad commit 2c44a85

File tree

5 files changed

+18
-12
lines changed

5 files changed

+18
-12
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@log4js2/core",
3-
"version": "2.0.0-beta.3",
3+
"version": "2.0.0-beta.4",
44
"scripts": {
55
"build": "npm run lint && tsc",
66
"lint": "tslint -p tsconfig.json -c tslint.json",

src/logger/logger.ts

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@ export class Logger {
2929
*/
3030
public fatal(...args: any[]): void;
3131
public fatal(marker: Marker, ...args: NotMarker[]): void {
32+
const passed = arguments;
3233
this._appenders.forEach((appender) =>
33-
appender.append(this._constructLogEvent(LogLevel.FATAL, arguments)));
34+
appender.append(this._constructLogEvent(LogLevel.FATAL, passed)));
3435
}
3536

3637
/**
@@ -41,8 +42,9 @@ export class Logger {
4142
*/
4243
public error(...args: any[]): void;
4344
public error(marker: Marker, ...args: NotMarker[]): void {
45+
const passed = arguments;
4446
this._appenders.forEach((appender) =>
45-
appender.append(this._constructLogEvent(LogLevel.ERROR, arguments)));
47+
appender.append(this._constructLogEvent(LogLevel.ERROR, passed)));
4648
}
4749

4850
/**
@@ -53,8 +55,9 @@ export class Logger {
5355
*/
5456
public warn(...args: any[]): void;
5557
public warn(marker: Marker, ...args: NotMarker[]): void {
58+
const passed = arguments;
5659
this._appenders.forEach((appender) =>
57-
appender.append(this._constructLogEvent(LogLevel.WARN, arguments)));
60+
appender.append(this._constructLogEvent(LogLevel.WARN, passed)));
5861
}
5962

6063
/**
@@ -65,8 +68,9 @@ export class Logger {
6568
*/
6669
public info(...args: any[]): void;
6770
public info(marker: Marker, ...args: NotMarker[]): void {
71+
const passed = arguments;
6872
this._appenders.forEach((appender) =>
69-
appender.append(this._constructLogEvent(LogLevel.INFO, arguments)));
73+
appender.append(this._constructLogEvent(LogLevel.INFO, passed)));
7074
}
7175

7276
/**
@@ -77,8 +81,9 @@ export class Logger {
7781
*/
7882
public debug(...args: any[]): void;
7983
public debug(marker: Marker, ...args: NotMarker[]): void {
84+
const passed = arguments;
8085
this._appenders.forEach((appender) =>
81-
appender.append(this._constructLogEvent(LogLevel.DEBUG, arguments)));
86+
appender.append(this._constructLogEvent(LogLevel.DEBUG, passed)));
8287
}
8388

8489
/**
@@ -89,8 +94,9 @@ export class Logger {
8994
*/
9095
public trace(...args: any[]): void;
9196
public trace(marker: Marker, ...args: NotMarker[]): void {
97+
const passed = arguments;
9298
this._appenders.forEach((appender) =>
93-
appender.append(this._constructLogEvent(LogLevel.TRACE, arguments)));
99+
appender.append(this._constructLogEvent(LogLevel.TRACE, passed)));
94100
}
95101

96102
/**

src/util/virtual.console.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const getVirtualConsole = (logger?: Logger) => {
2424
public assert(condition?: boolean, message?: string, ...data: any[]): void;
2525
public assert(value: any, message?: string, ...optionalParams: any[]): void;
2626
public assert(condition?: boolean | any, message?: string, ...data: any[]): void {
27-
_virtualConsole.assert(...arguments);
27+
_virtualConsole.assert.call(arguments);
2828
}
2929

3030
public clear(): void {
@@ -38,7 +38,7 @@ export const getVirtualConsole = (logger?: Logger) => {
3838
public dir(value?: any, ...optionalParams: any[]): void;
3939
public dir(obj: any, options?: NodeJS.InspectOptions): void;
4040
public dir(value?: any, ...optionalParams: Array<any | NodeJS.InspectOptions>): void {
41-
_virtualConsole.dir(...arguments);
41+
_virtualConsole.dir.call(arguments);
4242
}
4343

4444
public dirxml(value: any): void {

tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"sourceMap": false,
66
"noImplicitAny": true,
77
"declaration": true,
8-
"module": "commonjs",
9-
"target": "es6",
8+
"module": "es6",
9+
"target": "es5",
1010
"emitDecoratorMetadata": true,
1111
"experimentalDecorators": true,
1212
"alwaysStrict": false,

0 commit comments

Comments
 (0)