UNPKG

diffjam

Version:
34 lines (33 loc) 733 B
import { Policy } from "./Policy"; export interface Match { startLineNumber: number; endLineNumber: number; startColumn: number; endColumn: number; found: string; startWholeLine: string; startWholeLineFormatted: string; path: string; breachPath: string; } export interface FileBreach { startLineNumber: number; endLineNumber: number; found: string; startColumn: number; endColumn: number; startWholeLine: string; startWholeLineFormatted: string; message: string; severity: 1; } export type Result = { policy: Policy; matches: Match[]; }; export type ResultsMap = { [policyName: string]: { policy: Policy; matches: Match[]; }; };