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

Commit 1c87bc7

Browse files
committed
remove file appenders
move to own separate repo
1 parent 0f95478 commit 1c87bc7

File tree

10 files changed

+4
-319
lines changed

10 files changed

+4
-319
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.2",
3+
"version": "2.0.0-beta.3",
44
"scripts": {
55
"build": "npm run lint && tsc",
66
"lint": "tslint -p tsconfig.json -c tslint.json",

src/appender/file.appender.ts

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/appender/handler/file.handler.ts

Lines changed: 0 additions & 59 deletions
This file was deleted.

src/appender/handler/file.writer.ts

Lines changed: 0 additions & 66 deletions
This file was deleted.

src/appender/handler/rolling.file.handler.ts

Lines changed: 0 additions & 94 deletions
This file was deleted.

src/appender/index.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,9 @@ const _validateAppender = <C, T extends LogAppender<C>>(appender: Newable<T>) =>
3232
return;
3333
}
3434

35-
// instantiate the appender function
36-
const appenderObj: LogAppender<C> = new (appender as any)();
37-
3835
// ensure that the appender methods are present (and are functions)
3936
_appenderMethods.forEach((element) => {
40-
if (!(appenderObj as any)[element] || !((appenderObj as any)[element] instanceof Function)) {
37+
if (!appender.prototype[element] || !(appender.prototype[element] instanceof Function)) {
4138
throw new Error(`Invalid appender: missing/invalid method: ${element}`);
4239
}
4340
});

src/appender/rolling.file.appender.ts

Lines changed: 0 additions & 54 deletions
This file was deleted.

src/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ export { Logger } from './logger/logger';
77
export { LogLevel } from './const/log.level';
88
export { LogAppender } from './appender/log.appender';
99
export { ConsoleAppender } from './appender/console.appender';
10-
export { IFileAppenderConfig, FileAppender } from './appender/file.appender';
11-
export { IRollingFileAppenderConfig, RollingFileAppender } from './appender/rolling.file.appender';
1210

1311
export { ILogEvent } from './log.event';
1412
export { Marker } from './marker';

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"compilerOptions": {
33
"allowJs": false,
44
"outDir": "./dist/",
5-
"sourceMap": true,
5+
"sourceMap": false,
66
"noImplicitAny": true,
77
"declaration": true,
88
"module": "commonjs",

0 commit comments

Comments
 (0)