release-checker
Version:
Check your release before publishing
12 lines (11 loc) • 518 B
TypeScript
import { Checker } from '../../checkers/common/checker-interface';
export interface Reporter {
name: string;
reportIntro: () => void;
reportUsage: () => void;
reportValidationErrorsOf: (checkers: Array<Partial<Checker>>) => void;
reportValidationWarningsOf: (checkers: Array<Partial<Checker>>) => void;
reportErrorStatusFor: (checker: Partial<Checker>) => void;
reportSuccessStatusFor: (checker: Partial<Checker>) => void;
reportWarningStatusFor: (checker: Partial<Checker>) => void;
}