stryker-webpack
Version:
[preview] A plugin for Webpack-based projects using Stryker
32 lines (31 loc) • 1.47 kB
TypeScript
declare class HybridFs {
private fs;
private memoryFs;
constructor(fs: any, memoryFs: any);
readFileSync(path: string, optionsOrEncoding: string | Object): any;
readFile(path: string, optArg: any, callback: Function): void;
readdirSync(path: string): any;
readdir(path: string, callback: Function): void;
existsSync(path: string): any;
exists(path: string, callback: Function): void;
statSync(path: string): any;
stat(path: string, callback: Function): void;
mkdirpSync: (path: string) => any;
mkdirp: (path: string, callback: Function) => any;
mkdirSync: (path: string) => any;
mkdir: (path: string, optArgs: any, callback: Function) => any;
rmdirSync: (path: string) => any;
rmdir: (path: string, callback: Function) => any;
unlinkSync: (path: string) => any;
unlink: (path: string, callback: Function) => any;
readlinkSync: (path: string) => any;
readlink: (path: string, callback: Function) => any;
writeFileSync: (path: string, content: string, optionsOrEncoding?: string | Object | undefined) => any;
writeFile: (path: string, content: string, optionsOrEncoding: string | Object, callback: Function) => any;
createReadStream: (path: string, options: Object) => any;
createWriteStream: (path: string) => any;
join: (path: string, request: any) => any;
pathToArray: (path: string) => any;
normalize: (path: string) => any;
}
export default HybridFs;