UNPKG

makit

Version:

Make in JavaScript done right!

18 lines (17 loc) 559 B
import { FileSystem } from './fs/file-system'; import { MTime } from './fs/mtime'; import { DataBase } from './db'; export declare class IO { static fs: FileSystem; static db?: DataBase; static mtime?: MTime; static getFileSystem(): FileSystem; static getMTime(db?: DataBase, fs?: FileSystem): MTime; static getOrCreateDataBase(filepath?: string, fs?: FileSystem): DataBase; static clearDataBase(): void; static resetFileSystem(newFS: FileSystem): { fs: FileSystem; db: DataBase; mtime: MTime; }; }