@amplitude/ampli
Version:
Amplitude CLI
9 lines (8 loc) • 544 B
TypeScript
export interface IFileService {
findFiles(searchDir: string, extension: string, ignoreDirs: string[], ignoreFiles: string[]): Promise<string[]>;
getFileContentsIfIncludes(filepath: string, searchStrings: string[]): Promise<string | undefined>;
}
export declare class FileService implements IFileService {
findFiles: (searchDir: string, extension: string, ignoreDirs: string[], ignoreFiles?: string[]) => Promise<string[]>;
getFileContentsIfIncludes: (filepath: string, searchStrings: string[]) => Promise<string | undefined>;
}