On this page

Source Code: lib/util/fs.js#L403

Returns location of targetPath relative to rootPath.

outputFileSystem.createReadStream(path, options?): ReadableStream
Source Code: lib/util/fs.js#L412
Attributes
options:"ascii" | "utf8" | "utf-8" | "utf16le" | "utf-16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex" | ReadStreamOptions
outputFileSystem.dirname(dirname): string
Source Code: lib/util/fs.js#L415
Attributes
dirname:string
Returns:string
outputFileSystem.join(path1, path2): string
Source Code: lib/util/fs.js#L413
Attributes
path1:string
path2:string
Returns:string
outputFileSystem.lstat(path, callback): void
Source Code: lib/util/fs.js#L410
Attributes
callback:(err: ErrnoException | null, result?: IStatsFs) => void
outputFileSystem.lstat(path, options, callback): void
Source Code: lib/util/fs.js#L410
Attributes
options:StatOptionsFs & { bigint?: false } | undefined
callback:(err: ErrnoException | null, result?: IStatsFs) => void
outputFileSystem.lstat(path, options, callback): void
Source Code: lib/util/fs.js#L410
Attributes
options:StatOptionsFs & { bigint: true }
callback:(err: ErrnoException | null, result?: IBigIntStatsFs) => void
outputFileSystem.lstat(path, options, callback): void
Source Code: lib/util/fs.js#L410
Attributes
callback:(err: ErrnoException | null, result?: IStatsFs | IBigIntStatsFs) => void
outputFileSystem.mkdir(file, options, callback): void
Source Code: lib/util/fs.js#L404
Attributes
options:MakeDirectoryOptions & { recursive: true }
callback:(err: ErrnoException | null, result?: string) => void
outputFileSystem.mkdir(file, options, callback): void
Source Code: lib/util/fs.js#L404
Attributes
options:string | number | MakeDirectoryOptions & { recursive?: false } | null | undefined
callback:(err: ErrnoException | null) => void
outputFileSystem.mkdir(file, options, callback): void
Source Code: lib/util/fs.js#L404
Attributes
callback:(err: ErrnoException | null, result?: string) => void
outputFileSystem.mkdir(file, callback): void
Source Code: lib/util/fs.js#L404
Attributes
callback:(err: ErrnoException | null) => void
outputFileSystem.readdir(path, options, callback): void
Source Code: lib/util/fs.js#L405
Attributes
options:"ascii" | "utf8" | "utf-8" | "utf16le" | "utf-16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex" | Object | null | undefined
encoding:"ascii" | "utf8" | "utf-8" | "utf16le" | "utf-16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex" | null
recursive:boolean
withFileTypes:false
callback:(err: ErrnoException | null, files?: string[]) => void
outputFileSystem.readdir(path, options, callback): void
Source Code: lib/util/fs.js#L405
Attributes
options:"buffer" | Object
encoding:"buffer"
recursive:boolean
withFileTypes:false
callback:(err: ErrnoException | null, files?: Buffer<ArrayBufferLike>[]) => void
outputFileSystem.readdir(path, options, callback): void
Source Code: lib/util/fs.js#L405
Attributes
options:"ascii" | "utf8" | "utf-8" | "utf16le" | "utf-16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex" | ObjectEncodingOptionsFs & { recursive?: boolean; withFileTypes?: false } | null | undefined
callback:(err: ErrnoException | null, files?: string[] | Buffer<ArrayBufferLike>[]) => void
outputFileSystem.readdir(path, callback): void
Source Code: lib/util/fs.js#L405
Attributes
callback:(err: ErrnoException | null, files?: string[]) => void
outputFileSystem.readdir(path, options, callback): void
Source Code: lib/util/fs.js#L405
Attributes
options:ObjectEncodingOptionsFs & { recursive?: boolean; withFileTypes: true }
callback:(err: ErrnoException | null, files?: DirentFs<string>[]) => void
outputFileSystem.readdir(path, options, callback): void
Source Code: lib/util/fs.js#L405
Attributes
options:Object
encoding:"buffer"
recursive:boolean
withFileTypes:true
callback:(err: ErrnoException | null, files: DirentFs<Buffer<ArrayBufferLike>>[]) => void
outputFileSystem.readFile(path, options, callback): void
Source Code: lib/util/fs.js#L411
Attributes
options:{ encoding?: null; flag?: string } & Abortable | null | undefined
callback:(err: ErrnoException | null, result?: Buffer<ArrayBufferLike>) => void
outputFileSystem.readFile(path, options, callback): void
Source Code: lib/util/fs.js#L411
Attributes
options:"ascii" | "utf8" | "utf-8" | "utf16le" | "utf-16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex" | { encoding: BufferEncoding; flag?: string } & Abortable
callback:(err: ErrnoException | null, result?: string) => void
outputFileSystem.readFile(path, options, callback): void
Source Code: lib/util/fs.js#L411
Attributes
options:"ascii" | "utf8" | "utf-8" | "utf16le" | "utf-16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex" | ObjectEncodingOptionsFs & { flag?: string } & Abortable | null | undefined
callback:(err: ErrnoException | null, result?: string | Buffer<ArrayBufferLike>) => void
outputFileSystem.readFile(path, callback): void
Source Code: lib/util/fs.js#L411
Attributes
callback:(err: ErrnoException | null, result?: Buffer<ArrayBufferLike>) => void
outputFileSystem.relative(from, to): string
Source Code: lib/util/fs.js#L414
Attributes
from:string
Returns:string
outputFileSystem.rmdir(file, callback): void
Source Code: lib/util/fs.js#L406
Attributes
callback:(err: ErrnoException | null) => void
outputFileSystem.stat(path, callback): void
Source Code: lib/util/fs.js#L409
Attributes
callback:(err: ErrnoException | null, result?: IStatsFs) => void
outputFileSystem.stat(path, options, callback): void
Source Code: lib/util/fs.js#L409
Attributes
options:StatOptionsFs & { bigint?: false } | undefined
callback:(err: ErrnoException | null, result?: IStatsFs) => void
outputFileSystem.stat(path, options, callback): void
Source Code: lib/util/fs.js#L409
Attributes
options:StatOptionsFs & { bigint: true }
callback:(err: ErrnoException | null, result?: IBigIntStatsFs) => void
outputFileSystem.stat(path, options, callback): void
Source Code: lib/util/fs.js#L409
Attributes
callback:(err: ErrnoException | null, result?: IStatsFs | IBigIntStatsFs) => void
outputFileSystem.unlink(pathLike, callback): void
Source Code: lib/util/fs.js#L408
Attributes
pathLike:PathLikeFs
callback:(err: ErrnoException | null) => void
outputFileSystem.writeFile(file, data, options, callback): void
Source Code: lib/util/fs.js#L407
Attributes
data:string | ArrayBufferView<ArrayBufferLike>
callback:(err: ErrnoException | null) => void
outputFileSystem.writeFile(file, data, callback): void
Source Code: lib/util/fs.js#L407
Attributes
data:string | ArrayBufferView<ArrayBufferLike>
callback:(err: ErrnoException | null) => void