mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 22:30:01 +00:00
add typings for pino isLevelEnabled() method
This commit is contained in:
5
types/pino/index.d.ts
vendored
5
types/pino/index.d.ts
vendored
@@ -444,6 +444,11 @@ declare namespace P {
|
||||
* Flushes the content of the buffer in extreme mode. It has no effect if extreme mode is not enabled.
|
||||
*/
|
||||
flush(): void;
|
||||
|
||||
/**
|
||||
* A utility method for determining if a given log level will write to the destination.
|
||||
*/
|
||||
isLevelEnabled(level: LevelWithSilent | string): boolean;
|
||||
}
|
||||
|
||||
type LevelChangeEventListener = (lvl: LevelWithSilent | string, val: number, prevLvl: LevelWithSilent | string, prevVal: number) => void;
|
||||
|
||||
@@ -91,6 +91,7 @@ logstderr.error('on stderr instead of stdout');
|
||||
log.useLevelLabels = true;
|
||||
log.info('lol');
|
||||
log.level === 'info';
|
||||
const isEnabled: boolean = log.isLevelEnabled('info');
|
||||
|
||||
const extremeDest = pino.extreme();
|
||||
const logExtreme = pino(extremeDest);
|
||||
|
||||
Reference in New Issue
Block a user