Type alias FileSystemApi

FileSystemApi: {
    exists: ((path) => Promise<boolean>);
    mkdir: ((path) => Promise<void>);
    readFile: ((path, encoding?) => Promise<string>);
    readdir: ((path) => Promise<string[]>);
    stat: ((path) => Promise<FileSystemStats>);
    unlink: ((path) => Promise<void>);
    writeFile: ((path, content, encoding?) => Promise<void>);
}

Type declaration

  • exists: ((path) => Promise<boolean>)
      • (path): Promise<boolean>
      • Parameters

        • path: string

        Returns Promise<boolean>

  • mkdir: ((path) => Promise<void>)
      • (path): Promise<void>
      • Parameters

        • path: string

        Returns Promise<void>

  • readFile: ((path, encoding?) => Promise<string>)
      • (path, encoding?): Promise<string>
      • Parameters

        • path: string
        • Optional encoding: BufferEncoding

        Returns Promise<string>

  • readdir: ((path) => Promise<string[]>)
      • (path): Promise<string[]>
      • Parameters

        • path: string

        Returns Promise<string[]>

  • stat: ((path) => Promise<FileSystemStats>)
  • unlink: ((path) => Promise<void>)
      • (path): Promise<void>
      • Parameters

        • path: string

        Returns Promise<void>

  • writeFile: ((path, content, encoding?) => Promise<void>)
      • (path, content, encoding?): Promise<void>
      • Parameters

        • path: string
        • content: string
        • Optional encoding: string

        Returns Promise<void>

Generated using TypeDoc