UNPKG

@foal/cli

Version:

CLI tool for FoalTS

25 lines (24 loc) 930 B
export declare class FileSystemService { private readonly testDir; private isTestingEnvironment; setUp(): void; tearDown(): void; computePath(path: string): string; mkdir(path: string): void; rmdir(path: string): void; writeFile(path: string, content: string): void; readFile(path: string): string; readBinaryFile(path: string): Buffer; readFileFromTemplates(path: string): string; readFileFromSpecs(path: string): string; readBinaryFileFromSpecs(path: string): Buffer; deleteFile(path: string): void; copyFile(src: string, dest: string): void; copyFileFromTemplates(src: string, dest: string): void; copyFileFromFixtures(src: string, dest: string): void; exists(path: string): boolean; existsTemplate(path: string): boolean; existsFixture(path: string): boolean; existsSpec(path: string): boolean; isDirectoryEmpty(path: string): boolean; }