Skip to content

Commit 7586f70

Browse files
authored
Merge pull request #190 from SAP/export-logger
Add logger to exported types
2 parents 46226eb + b8f569a commit 7586f70

File tree

6 files changed

+5
-6
lines changed

6 files changed

+5
-6
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import RootLogger from "./lib/logger/rootLogger";
2-
32
const rootLogger = RootLogger.getInstance();
43

54
module.exports = rootLogger; // assign default export
@@ -8,3 +7,4 @@ exports = module.exports; // re-assign exports
87
export default rootLogger;
98
export * from "./lib/config/interfaces";
109
export * from "./lib/logger/level";
10+
export * from "./lib/logger/logger";

src/lib/logger/logger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import RecordFactory from './recordFactory';
55
import RecordWriter from './recordWriter';
66
import Context from './context';
77

8-
export default class Logger {
8+
export class Logger {
99
private parent?: Logger = undefined
1010
private context?: Context;
1111
private registeredCustomFields: Array<string> = [];

src/lib/logger/recordWriter.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import os from 'os';
22

33
import Record from './record';
44

5-
65
export default class RecordWriter {
76

87
private static instance: RecordWriter;

src/lib/logger/rootLogger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import RequestAccessor from '../middleware/requestAccessor';
88
import ResponseAccessor from '../middleware/responseAccessor';
99
import createTransport from '../winston/winstonTransport';
1010
import { Level } from './level';
11-
import Logger from './logger';
11+
import { Logger } from './logger';
1212
import RecordWriter from './recordWriter';
1313

1414
export default class RootLogger extends Logger {

src/lib/middleware/middleware.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import JWTService from '../helper/jwtService';
22
import LevelUtils from '../helper/levelUtils';
3-
import Logger from '../logger/logger';
3+
import { Logger } from '../logger/logger';
44
import RecordFactory from '../logger/recordFactory';
55
import RecordWriter from '../logger/recordWriter';
66
import Context from '../logger/context';

src/lib/winston/winstonTransport.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import TripleBeam from 'triple-beam';
22
import TransportStream from 'winston-transport';
3-
import Logger from '../logger/logger';
3+
import { Logger } from '../logger/logger';
44

55
class CfNodejsLoggingSupportLogger extends TransportStream {
66

0 commit comments

Comments
 (0)