/var/www/flurhymez/node_modules/memfs/lib
NameSizeModeActions
internal/-0755rm
constants.d.ts13340644editdlrm
constants.js10480644editdlrm
Dirent.d.ts5350644editdlrm
Dirent.js18730644editdlrm
encoding.d.ts3660644editdlrm
encoding.js8310644editdlrm
getBigInt.js1910644editdlrm
index.d.ts8540644editdlrm
index.js21620644editdlrm
node.d.ts39950644editdlrm
node.js135080644editdlrm
process.d.ts3720644editdlrm
process.js13270644editdlrm
promises.d.ts42910644editdlrm
promises.js64250644editdlrm
setImmediate.d.ts1510644editdlrm
setImmediate.js3640644editdlrm
setTimeoutUnref.d.ts3390644editdlrm
setTimeoutUnref.js4930644editdlrm
Stats.d.ts9000644editdlrm
Stats.js28950644editdlrm
volume-localstorage.d.ts4710644editdlrm
volume-localstorage.js43520644editdlrm
volume.d.ts168000644editdlrm
volume.js857750644editdlrm
Edit: /var/www/flurhymez/node_modules/memfs/lib/promises.d.ts (4291B)
/// import { Volume, TData, TMode, TFlags, TFlagsCopy, TTime, IOptions, IAppendFileOptions, IMkdirOptions, IReaddirOptions, IReadFileOptions, IRealpathOptions, IWriteFileOptions, IStatOptions, IRmOptions } from './volume'; import Stats from './Stats'; import Dirent from './Dirent'; import { TDataOut } from './encoding'; import { PathLike, symlink } from 'fs'; export interface TFileHandleReadResult { bytesRead: number; buffer: Buffer | Uint8Array; } export interface TFileHandleWriteResult { bytesWritten: number; buffer: Buffer | Uint8Array; } export interface IFileHandle { fd: number; appendFile(data: TData, options?: IAppendFileOptions | string): Promise; chmod(mode: TMode): Promise; chown(uid: number, gid: number): Promise; close(): Promise; datasync(): Promise; read(buffer: Buffer | Uint8Array, offset: number, length: number, position: number): Promise; readFile(options?: IReadFileOptions | string): Promise; stat(options?: IStatOptions): Promise; truncate(len?: number): Promise; utimes(atime: TTime, mtime: TTime): Promise; write(buffer: Buffer | Uint8Array, offset?: number, length?: number, position?: number): Promise; writeFile(data: TData, options?: IWriteFileOptions): Promise; } export declare type TFileHandle = PathLike | IFileHandle; export interface IPromisesAPI { FileHandle: any; access(path: PathLike, mode?: number): Promise; appendFile(path: TFileHandle, data: TData, options?: IAppendFileOptions | string): Promise; chmod(path: PathLike, mode: TMode): Promise; chown(path: PathLike, uid: number, gid: number): Promise; copyFile(src: PathLike, dest: PathLike, flags?: TFlagsCopy): Promise; lchmod(path: PathLike, mode: TMode): Promise; lchown(path: PathLike, uid: number, gid: number): Promise; link(existingPath: PathLike, newPath: PathLike): Promise; lstat(path: PathLike, options?: IStatOptions): Promise; mkdir(path: PathLike, options?: TMode | IMkdirOptions): Promise; mkdtemp(prefix: string, options?: IOptions): Promise; open(path: PathLike, flags: TFlags, mode?: TMode): Promise; readdir(path: PathLike, options?: IReaddirOptions | string): Promise; readFile(id: TFileHandle, options?: IReadFileOptions | string): Promise; readlink(path: PathLike, options?: IOptions): Promise; realpath(path: PathLike, options?: IRealpathOptions | string): Promise; rename(oldPath: PathLike, newPath: PathLike): Promise; rmdir(path: PathLike): Promise; rm(path: PathLike, options?: IRmOptions): Promise; stat(path: PathLike, options?: IStatOptions): Promise; symlink(target: PathLike, path: PathLike, type?: symlink.Type): Promise; truncate(path: PathLike, len?: number): Promise; unlink(path: PathLike): Promise; utimes(path: PathLike, atime: TTime, mtime: TTime): Promise; writeFile(id: TFileHandle, data: TData, options?: IWriteFileOptions): Promise; } export declare class FileHandle implements IFileHandle { private vol; fd: number; constructor(vol: Volume, fd: number); appendFile(data: TData, options?: IAppendFileOptions | string): Promise; chmod(mode: TMode): Promise; chown(uid: number, gid: number): Promise; close(): Promise; datasync(): Promise; read(buffer: Buffer | Uint8Array, offset: number, length: number, position: number): Promise; readFile(options?: IReadFileOptions | string): Promise; stat(options?: IStatOptions): Promise; sync(): Promise; truncate(len?: number): Promise; utimes(atime: TTime, mtime: TTime): Promise; write(buffer: Buffer | Uint8Array, offset?: number, length?: number, position?: number): Promise; writeFile(data: TData, options?: IWriteFileOptions): Promise; } export default function createPromisesApi(vol: Volume): null | IPromisesAPI;