blob: 0f631dd71a0dd223286a896a3277af82ada914f6 [file] [log] [blame]
interface Pattern {
name: string;
expression: string;
estimateBytes?: (content: string) => number;
}
interface PatternMatchResult {
name: string;
line: number;
column: number;
}
interface Result {
matches: PatternMatchResult[];
estimatedByteSavings: number;
}
export function detectLegacyJavaScript(content: string, map: any): Result;