- Readonly<T>(FS): 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;
}> 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;
}>
Implements the non-readonly methods to throw
EROFS