UNPKG

logpipes

Version:

Console.log transformation pipes

19 lines (18 loc) 882 B
import { LogPipe } from './ConsoleOverrides'; /** Options for createLogMessageFilterPipe. */ export interface LogMessageFilterPipeOptions { /** * List of tokens that make the whole console log event ignored * if any of the tokens is found in any of top level args. */ excludedMessageTokens: Array<string | RegExp>; /** * If `false` all string tokens are matched using a case-insensitive (toLowerCase()) comparison. * Default is `false`. */ isCaseSensitive: boolean; } /** Returns default LogMessageFilterPipeOptions. */ export declare function getLogMessageFilterPipeOptions(): LogMessageFilterPipeOptions; /** Creates a new instance of LogMessageFilterPipe. */ export declare function createLogMessageFilterPipe(inputOptions: Partial<LogMessageFilterPipeOptions> & Pick<LogMessageFilterPipeOptions, 'excludedMessageTokens'>): LogPipe;