@yuantest/playwright - v1.0.5
    正在准备搜索索引...

    接口 StorageProvider

    interface StorageProvider {
        readJSON<T>(filePath: string): Promise<T | null>;
        writeJSON(filePath: string, data: any): Promise<void>;
        readText(filePath: string): Promise<string | null>;
        writeText(filePath: string, content: string): Promise<void>;
        appendText(filePath: string, content: string): Promise<void>;
        readBuffer(filePath: string): Promise<Buffer<ArrayBufferLike> | null>;
        writeBuffer(filePath: string, data: Buffer): Promise<void>;
        readDir(dirPath: string): Promise<string[]>;
        exists(filePath: string): Promise<boolean>;
        mkdir(dirPath: string): Promise<void>;
        remove(filePath: string): Promise<void>;
        removeDir(dirPath: string): Promise<void>;
        stat(filePath: string): Promise<Stats | null>;
        copy(src: string, dest: string): Promise<void>;
        readDirWithTypes(dirPath: string): Promise<Dirent<string>[]>;
    }

    实现于

    索引

    方法

    • 类型参数

      • T

      参数

      • filePath: string

      返回 Promise<T | null>

    • 参数

      • filePath: string
      • data: any

      返回 Promise<void>

    • 参数

      • filePath: string

      返回 Promise<string | null>

    • 参数

      • filePath: string
      • content: string

      返回 Promise<void>

    • 参数

      • filePath: string
      • content: string

      返回 Promise<void>

    • 参数

      • filePath: string

      返回 Promise<Buffer<ArrayBufferLike> | null>

    • 参数

      • filePath: string
      • data: Buffer

      返回 Promise<void>

    • 参数

      • dirPath: string

      返回 Promise<string[]>

    • 参数

      • filePath: string

      返回 Promise<boolean>

    • 参数

      • filePath: string

      返回 Promise<Stats | null>

    • 参数

      • src: string
      • dest: string

      返回 Promise<void>

    • 参数

      • dirPath: string

      返回 Promise<Dirent<string>[]>