Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 | import { type PinoLogger } from 'nestjs-pino'; import { storage, Store } from 'nestjs-pino/storage'; import { type Bindings } from 'pino'; export const withLoggerContext = <TContext extends Bindings, TArgs extends unknown[], TReturn>( logger: PinoLogger, context: TContext, fn: (...args: TArgs) => TReturn, ...args: TArgs ) => storage.run(new Store(logger.logger.child(context)), fn, ...args); |