Describe the bug
The documentation here suggests to extend BaseLogger as:
export class CustomLogger<LogObj> extends BaseLogger<LogObj> {
constructor(settings?: ISettingsParam<LogObj>, logObj?: LogObj) {
super(settings, logObj, 5); // not valid any more
}
}
However since v4.8.3 constructor of BaseLogger was changed to include a new first parameter runtime.
What is the recommended way to extend the logger now?