UNPKG

@stryker-mutator/core

Version:

The extendable JavaScript mutation testing framework

22 lines 890 B
import { LoggingEvent } from 'log4js'; import { RuntimeAppender } from './runtime-appender.cjs'; /** * A appender that can strip ANSI escape codes, so coloring codes don't end up in the log file. */ export declare class StripAnsiAppender { private readonly appender; constructor(appender: RuntimeAppender); append(loggingEvent: LoggingEvent): void; } /** * This method is expected by log4js to have this _exact_ name * and signature. * @see https://log4js-node.github.io/log4js-node/writing-appenders.html * @param config The appender configuration delivered by log4js * @param _ The layouts provided by log4js * @param findAppender A method to locate other appenders */ export declare function configure(config: { appender: string; }, _: unknown, findAppender: (name: string) => RuntimeAppender): RuntimeAppender; //# sourceMappingURL=strip-ansi-appender.d.cts.map