UNPKG

foxts

Version:

Opinionated collection of common TypeScript utils by @SukkaW

6 lines (4 loc) 462 B
declare function createCompareSource<T>(callback?: (a: T, b: T) => boolean): (source: T[], target: Iterable<T> | AsyncIterable<T>) => Promise<boolean>; declare function compareSource<T>(source: T[], target: Iterable<T> | AsyncIterable<T>, callback?: (a: T, b: T) => boolean): Promise<boolean>; declare function fileEqualWithCommentComparator(lineA: string, lineB: string): boolean; export { compareSource, createCompareSource, fileEqualWithCommentComparator };