UNPKG

makit

Version:

Make in JavaScript done right!

19 lines (18 loc) 925 B
/// <reference types="node" /> import { FileSystem } from './file-system'; import * as fs from 'fs'; export declare class NodeFileSystem implements FileSystem { stat(path: string): Promise<fs.Stats>; statSync(path: string): fs.Stats; readFile(path: string, encoding?: string): Promise<string>; readFileSync(path: string, encoding: string): string; writeFile(path: string, data: string): Promise<void>; writeFileSync(path: string, data: string): void; mkdir(path: string, options?: number | string | fs.MakeDirectoryOptions | null): Promise<void>; mkdirSync(path: string, options?: number | string | fs.MakeDirectoryOptions | null): void; unlink(path: string): Promise<void>; unlinkSync(path: string): void; existsSync(path: string): boolean; utimes(path: string, atime: number, mtime: number): Promise<void>; utimesSync(path: string, atime: number, mtime: number): void; }