Function Readonly

  • Implements the non-readonly methods to throw EROFS

    Type Parameters

    Parameters

    • FS: T

    Returns Mixin<T, {
        createFile(path, flag, mode): Promise<File>;
        createFileSync(path, flag, mode): File;
        link(srcpath, dstpath): Promise<void>;
        linkSync(srcpath, dstpath): void;
        metadata(): FileSystemMetadata;
        mkdir(path, mode): Promise<void>;
        mkdirSync(path, mode): void;
        rename(oldPath, newPath): Promise<void>;
        renameSync(oldPath, newPath): void;
        rmdir(path): Promise<void>;
        rmdirSync(path): void;
        sync(path, data, stats): Promise<void>;
        syncSync(path, data, stats): void;
        unlink(path): Promise<void>;
        unlinkSync(path): void;
    }>