UNPKG

approvals

Version:

Approval Tests Library - Capturing Human Intelligence

23 lines (22 loc) 868 B
import { Reporter } from "./Core/Reporter"; export interface Config { reporters: (string | Reporter)[]; normalizeLineEndingsTo: boolean | string; failOnLineEndingDifferences: boolean; appendEOL: boolean; EOL: string; errorOnStaleApprovedFiles: boolean; shouldIgnoreStaleApprovedFile: (fileName?: string) => boolean; stripBOM: boolean; forceApproveAll: boolean; blockUntilReporterExits: boolean; maxLaunches: number; cmdOptionOverrides?: any; cmdArgs?: string[]; } export declare const defaultConfig: Config; export declare function getHomeApprovalConfig(): Config | null; export declare function getConfig(configOverrides?: Partial<Config>): Config; export declare function configure(overrideOptions?: Partial<Config>): Config; export declare function currentConfig(): Config; export declare function reset(): void;