@platform/fs
Advanced tools
Comparing version 0.6.13 to 0.6.14
353
lib/fs.d.ts
@@ -13,2 +13,16 @@ /// <reference types="node" /> | ||
export declare const fs: { | ||
readdir: typeof fsextra.readdir; | ||
readdirSync: typeof fsextra.readdirSync; | ||
ensureDir: typeof fsextra.ensureDir; | ||
ensureDirSync: typeof fsextra.ensureDirSync; | ||
writeFile: typeof fsextra.writeFile; | ||
writeFileSync: typeof fsextra.writeFileSync; | ||
readFile: typeof fsextra.readFile; | ||
readFileSync: typeof fsextra.readFileSync; | ||
copyFile: typeof fsextra.copyFile; | ||
copyFileSync: typeof fsextra.copyFileSync; | ||
remove: typeof fsextra.remove; | ||
removeSync: typeof fsextra.removeSync; | ||
createReadStream: typeof fsextra.createReadStream; | ||
createWriteStream: typeof fsextra.createWriteStream; | ||
exists: (path: string) => Promise<boolean>; | ||
@@ -50,341 +64,2 @@ path: path.PlatformPath; | ||
unzip: typeof unzip; | ||
copy(src: string, dest: string, options?: fsextra.CopyOptions | undefined): Promise<void>; | ||
copy(src: string, dest: string, callback: (err: Error) => void): void; | ||
copy(src: string, dest: string, options: fsextra.CopyOptions, callback: (err: Error) => void): void; | ||
copySync(src: string, dest: string, options?: fsextra.CopyOptionsSync | undefined): void; | ||
copyFile(src: string, dest: string, flags?: number | undefined): Promise<void>; | ||
copyFile(src: string, dest: string, callback: (err: Error) => void): void; | ||
copyFile(src: string, dest: string, flags: number, callback: (err: Error) => void): void; | ||
move(src: string, dest: string, options?: fsextra.MoveOptions | undefined): Promise<void>; | ||
move(src: string, dest: string, callback: (err: Error) => void): void; | ||
move(src: string, dest: string, options: fsextra.MoveOptions, callback: (err: Error) => void): void; | ||
moveSync(src: string, dest: string, options?: fsextra.MoveOptions | undefined): void; | ||
createFile(file: string): Promise<void>; | ||
createFile(file: string, callback: (err: Error) => void): void; | ||
createFileSync(file: string): void; | ||
createSymlink(src: string, dest: string, type: fsextra.SymlinkType): Promise<void>; | ||
createSymlink(src: string, dest: string, type: fsextra.SymlinkType, callback?: ((err: Error) => void) | undefined): void; | ||
createSymlinkSync(src: string, dest: string, type: fsextra.SymlinkType): void; | ||
ensureDir(path: string, options?: number | fsextra.EnsureOptions | undefined): Promise<void>; | ||
ensureDir(path: string, callback?: ((err: Error) => void) | undefined): void; | ||
ensureDir(path: string, options?: number | fsextra.EnsureOptions | undefined, callback?: ((err: Error) => void) | undefined): void; | ||
ensureDirSync(path: string, options?: number | fsextra.EnsureOptions | undefined): void; | ||
mkdirs(dir: string): Promise<void>; | ||
mkdirs(dir: string, callback: (err: Error) => void): void; | ||
mkdirp(dir: string): Promise<void>; | ||
mkdirp(dir: string, callback: (err: Error) => void): void; | ||
mkdirsSync(dir: string): void; | ||
mkdirpSync(dir: string): void; | ||
outputFile(file: string, data: any, options?: string | fsextra.WriteFileOptions | undefined): Promise<void>; | ||
outputFile(file: string, data: any, callback: (err: Error) => void): void; | ||
outputFile(file: string, data: any, options: string | fsextra.WriteFileOptions, callback: (err: Error) => void): void; | ||
outputFileSync(file: string, data: any, options?: string | fsextra.WriteFileOptions | undefined): void; | ||
readJson(file: string, options?: fsextra.ReadOptions | undefined): Promise<any>; | ||
readJson(file: string, callback: (err: Error, jsonObject: any) => void): void; | ||
readJson(file: string, options: fsextra.ReadOptions, callback: (err: Error, jsonObject: any) => void): void; | ||
readJSON(file: string, options?: fsextra.ReadOptions | undefined): Promise<any>; | ||
readJSON(file: string, callback: (err: Error, jsonObject: any) => void): void; | ||
readJSON(file: string, options: fsextra.ReadOptions, callback: (err: Error, jsonObject: any) => void): void; | ||
readJsonSync(file: string, options?: fsextra.ReadOptions | undefined): any; | ||
readJSONSync(file: string, options?: fsextra.ReadOptions | undefined): any; | ||
remove(dir: string, callback: (err: Error) => void): void; | ||
remove(dir: string, callback?: ((err: Error) => void) | undefined): Promise<void>; | ||
removeSync(dir: string): void; | ||
outputJSON(file: string, data: any, options?: fsextra.WriteOptions | undefined): Promise<void>; | ||
outputJSON(file: string, data: any, options: fsextra.WriteOptions, callback: (err: Error) => void): void; | ||
outputJSON(file: string, data: any, callback: (err: Error) => void): void; | ||
outputJson(file: string, data: any, options?: fsextra.WriteOptions | undefined): Promise<void>; | ||
outputJson(file: string, data: any, options: fsextra.WriteOptions, callback: (err: Error) => void): void; | ||
outputJson(file: string, data: any, callback: (err: Error) => void): void; | ||
outputJsonSync(file: string, data: any, options?: fsextra.WriteOptions | undefined): void; | ||
outputJSONSync(file: string, data: any, options?: fsextra.WriteOptions | undefined): void; | ||
writeJSON(file: string, object: any, options?: fsextra.WriteOptions | undefined): Promise<void>; | ||
writeJSON(file: string, object: any, callback: (err: Error) => void): void; | ||
writeJSON(file: string, object: any, options: fsextra.WriteOptions, callback: (err: Error) => void): void; | ||
writeJson(file: string, object: any, options?: fsextra.WriteOptions | undefined): Promise<void>; | ||
writeJson(file: string, object: any, callback: (err: Error) => void): void; | ||
writeJson(file: string, object: any, options: fsextra.WriteOptions, callback: (err: Error) => void): void; | ||
writeJsonSync(file: string, object: any, options?: fsextra.WriteOptions | undefined): void; | ||
writeJSONSync(file: string, object: any, options?: fsextra.WriteOptions | undefined): void; | ||
ensureFile(path: string): Promise<void>; | ||
ensureFile(path: string, callback: (err: Error) => void): void; | ||
ensureFileSync(path: string): void; | ||
ensureLink(src: string, dest: string): Promise<void>; | ||
ensureLink(src: string, dest: string, callback: (err: Error) => void): void; | ||
ensureLinkSync(src: string, dest: string): void; | ||
ensureSymlink(src: string, dest: string, type?: fsextra.SymlinkType | undefined): Promise<void>; | ||
ensureSymlink(src: string, dest: string, type: fsextra.SymlinkType, callback: (err: Error) => void): void; | ||
ensureSymlink(src: string, dest: string, callback: (err: Error) => void): void; | ||
ensureSymlinkSync(src: string, dest: string, type?: fsextra.SymlinkType | undefined): void; | ||
emptyDir(path: string): Promise<void>; | ||
emptyDir(path: string, callback: (err: Error) => void): void; | ||
emptyDirSync(path: string): void; | ||
pathExists(path: string): Promise<boolean>; | ||
pathExists(path: string, callback: (err: Error, exists: boolean) => void): void; | ||
pathExistsSync(path: string): boolean; | ||
access(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
access(path: fsextra.PathLike, mode: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
access(path: fsextra.PathLike, mode?: number | undefined): Promise<void>; | ||
appendFile(file: number | fsextra.PathLike, data: any, options: { | ||
encoding?: string | undefined; | ||
mode?: string | number | undefined; | ||
flag?: string | undefined; | ||
}, callback: (err: NodeJS.ErrnoException) => void): void; | ||
appendFile(file: number | fsextra.PathLike, data: any, callback: (err: NodeJS.ErrnoException) => void): void; | ||
appendFile(file: number | fsextra.PathLike, data: any, options?: { | ||
encoding?: string | undefined; | ||
mode?: string | number | undefined; | ||
flag?: string | undefined; | ||
} | undefined): Promise<void>; | ||
chmod(path: fsextra.PathLike, mode: fsextra.Mode, callback: (err: NodeJS.ErrnoException) => void): void; | ||
chmod(path: fsextra.PathLike, mode: fsextra.Mode): Promise<void>; | ||
chown(path: fsextra.PathLike, uid: number, gid: number): Promise<void>; | ||
chown(path: fsextra.PathLike, uid: number, gid: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
close(fd: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
close(fd: number): Promise<void>; | ||
fchmod(fd: number, mode: fsextra.Mode, callback: (err: NodeJS.ErrnoException) => void): void; | ||
fchmod(fd: number, mode: fsextra.Mode): Promise<void>; | ||
fchown(fd: number, uid: number, gid: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
fchown(fd: number, uid: number, gid: number): Promise<void>; | ||
fdatasync(fd: number, callback: () => void): void; | ||
fdatasync(fd: number): Promise<void>; | ||
fstat(fd: number, callback: (err: NodeJS.ErrnoException, stats: fsextra.Stats) => any): void; | ||
fstat(fd: number): Promise<fsextra.Stats>; | ||
fsync(fd: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
fsync(fd: number): Promise<void>; | ||
ftruncate(fd: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
ftruncate(fd: number, len: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
ftruncate(fd: number, len?: number | undefined): Promise<void>; | ||
futimes(fd: number, atime: number, mtime: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
futimes(fd: number, atime: Date, mtime: Date, callback: (err: NodeJS.ErrnoException) => void): void; | ||
futimes(fd: number, atime: number, mtime: number): Promise<void>; | ||
futimes(fd: number, atime: Date, mtime: Date): Promise<void>; | ||
lchown(path: fsextra.PathLike, uid: number, gid: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
lchown(path: fsextra.PathLike, uid: number, gid: number): Promise<void>; | ||
link(existingPath: fsextra.PathLike, newPath: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
link(existingPath: fsextra.PathLike, newPath: fsextra.PathLike): Promise<void>; | ||
lstat(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException, stats: fsextra.Stats) => any): void; | ||
lstat(path: fsextra.PathLike): Promise<fsextra.Stats>; | ||
mkdir(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
mkdir(path: fsextra.PathLike, options: fsextra.Mode | fsextra.MakeDirectoryOptions | null, callback: (err: NodeJS.ErrnoException) => void): void; | ||
mkdir(path: fsextra.PathLike, options?: fsextra.Mode | fsextra.MakeDirectoryOptions | null | undefined): Promise<void>; | ||
mkdirSync(path: fsextra.PathLike, options?: fsextra.Mode | fsextra.MakeDirectoryOptions | null | undefined): void; | ||
open(path: fsextra.PathLike, flags: string | number, callback: (err: NodeJS.ErrnoException, fd: number) => void): void; | ||
open(path: fsextra.PathLike, flags: string | number, mode: fsextra.Mode, callback: (err: NodeJS.ErrnoException, fd: number) => void): void; | ||
open(path: fsextra.PathLike, flags: string | number, mode?: fsextra.Mode | null | undefined): Promise<number>; | ||
opendir(path: string, cb: (err: NodeJS.ErrnoException | null, dir: fsextra.Dir) => void): void; | ||
opendir(path: string, options: fsextra.OpenDirOptions, cb: (err: NodeJS.ErrnoException | null, dir: fsextra.Dir) => void): void; | ||
opendir(path: string, options?: fsextra.OpenDirOptions | undefined): Promise<fsextra.Dir>; | ||
read<TBuffer extends fsextra.ArrayBufferView>(fd: number, buffer: TBuffer, offset: number, length: number, position: number | null, callback: (err: NodeJS.ErrnoException, bytesRead: number, buffer: TBuffer) => void): void; | ||
read<TBuffer_1 extends fsextra.ArrayBufferView>(fd: number, buffer: TBuffer_1, offset: number, length: number, position: number | null): Promise<{ | ||
bytesRead: number; | ||
buffer: TBuffer_1; | ||
}>; | ||
readFile(file: number | fsextra.PathLike, callback: (err: NodeJS.ErrnoException, data: Buffer) => void): void; | ||
readFile(file: number | fsextra.PathLike, encoding: string, callback: (err: NodeJS.ErrnoException, data: string) => void): void; | ||
readFile(file: number | fsextra.PathLike, options: { | ||
flag?: string | undefined; | ||
} | { | ||
encoding: string; | ||
flag?: string | undefined; | ||
}, callback: (err: NodeJS.ErrnoException, data: Buffer) => void): void; | ||
readFile(file: number | fsextra.PathLike, options: { | ||
flag?: string | undefined; | ||
} | { | ||
encoding: string; | ||
flag?: string | undefined; | ||
}): Promise<string>; | ||
readFile(file: number | fsextra.PathLike, encoding: string): Promise<string>; | ||
readFile(file: number | fsextra.PathLike): Promise<Buffer>; | ||
readdir(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException, files: string[]) => void): void; | ||
readdir(path: fsextra.PathLike, options?: BufferEncoding | { | ||
encoding: BufferEncoding | null; | ||
withFileTypes?: false | undefined; | ||
} | null | undefined): Promise<string[]>; | ||
readdir(path: fsextra.PathLike, options: "buffer" | { | ||
encoding: "buffer"; | ||
withFileTypes?: false | undefined; | ||
}): Promise<Buffer[]>; | ||
readdir(path: fsextra.PathLike, options?: { | ||
encoding?: string | null | undefined; | ||
withFileTypes?: false | undefined; | ||
} | undefined): Promise<string[] | Buffer[]>; | ||
readdir(path: fsextra.PathLike, options: { | ||
encoding?: string | null | undefined; | ||
withFileTypes: true; | ||
}): Promise<fsextra.Dirent[]>; | ||
readlink(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException, linkString: string) => any): void; | ||
readlink(path: fsextra.PathLike): Promise<string>; | ||
realpath: typeof fsextra.realpath; | ||
rename(oldPath: fsextra.PathLike, newPath: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
rename(oldPath: fsextra.PathLike, newPath: fsextra.PathLike): Promise<void>; | ||
rm(path: fsextra.PathLike, options?: { | ||
force?: boolean | undefined; | ||
maxRetries?: number | undefined; | ||
recursive?: boolean | undefined; | ||
retryDelay?: number | undefined; | ||
} | undefined): Promise<void>; | ||
rmdir(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
rmdir(path: fsextra.PathLike, options?: fsextra.RmDirOptions | undefined): Promise<void>; | ||
stat(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException, stats: fsextra.Stats) => any): void; | ||
stat(path: fsextra.PathLike): Promise<fsextra.Stats>; | ||
symlink(target: fsextra.PathLike, path: fsextra.PathLike, type: fsextra.SymlinkType | undefined, callback: (err: NodeJS.ErrnoException) => void): void; | ||
symlink(target: fsextra.PathLike, path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
symlink(target: fsextra.PathLike, path: fsextra.PathLike, type?: fsextra.SymlinkType | undefined): Promise<void>; | ||
truncate(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
truncate(path: fsextra.PathLike, len: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
truncate(path: fsextra.PathLike, len?: number | undefined): Promise<void>; | ||
unlink(path: fsextra.PathLike, callback: (err: NodeJS.ErrnoException) => void): void; | ||
unlink(path: fsextra.PathLike): Promise<void>; | ||
utimes(path: fsextra.PathLike, atime: number, mtime: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
utimes(path: fsextra.PathLike, atime: Date, mtime: Date, callback: (err: NodeJS.ErrnoException) => void): void; | ||
utimes(path: fsextra.PathLike, atime: number, mtime: number): Promise<void>; | ||
utimes(path: fsextra.PathLike, atime: Date, mtime: Date): Promise<void>; | ||
write<TBuffer_2 extends fsextra.ArrayBufferView>(fd: number, buffer: TBuffer_2, offset: number, length: number, position: number | null, callback: (err: NodeJS.ErrnoException, written: number, buffer: TBuffer_2) => void): void; | ||
write<TBuffer_3 extends fsextra.ArrayBufferView>(fd: number, buffer: TBuffer_3, offset: number, length: number, callback: (err: NodeJS.ErrnoException, written: number, buffer: TBuffer_3) => void): void; | ||
write(fd: number, data: any, callback: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; | ||
write(fd: number, data: any, offset: number, callback: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; | ||
write(fd: number, data: any, offset: number, encoding: string, callback: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; | ||
write<TBuffer_4 extends fsextra.ArrayBufferView>(fd: number, buffer: TBuffer_4, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined): Promise<{ | ||
bytesWritten: number; | ||
buffer: TBuffer_4; | ||
}>; | ||
write(fd: number, data: any, offset?: number | undefined, encoding?: string | undefined): Promise<{ | ||
bytesWritten: number; | ||
buffer: string; | ||
}>; | ||
writeFile(file: number | fsextra.PathLike, data: any, callback: (err: NodeJS.ErrnoException) => void): void; | ||
writeFile(file: number | fsextra.PathLike, data: any, options?: string | fsextra.WriteFileOptions | undefined): Promise<void>; | ||
writeFile(file: number | fsextra.PathLike, data: any, options: string | fsextra.WriteFileOptions, callback: (err: NodeJS.ErrnoException) => void): void; | ||
writev(fd: number, buffers: NodeJS.ArrayBufferView[], position: number, cb: (err: NodeJS.ErrnoException | null, bytesWritten: number, buffers: NodeJS.ArrayBufferView[]) => void): void; | ||
writev(fd: number, buffers: NodeJS.ArrayBufferView[], cb: (err: NodeJS.ErrnoException | null, bytesWritten: number, buffers: NodeJS.ArrayBufferView[]) => void): void; | ||
writev(fd: number, buffers: NodeJS.ArrayBufferView[], position?: number | undefined): Promise<fsextra.WritevResult>; | ||
mkdtemp(prefix: string): Promise<string>; | ||
mkdtemp(prefix: string, callback: (err: NodeJS.ErrnoException, folder: string) => void): void; | ||
createLink: typeof fsextra.ensureLink; | ||
createLinkSync: typeof fsextra.ensureLinkSync; | ||
emptydir: typeof fsextra.emptyDir; | ||
emptydirSync: typeof fsextra.emptyDirSync; | ||
renameSync(oldPath: fsextra.PathLike, newPath: fsextra.PathLike): void; | ||
truncateSync(path: fsextra.PathLike, len?: number | null | undefined): void; | ||
ftruncateSync(fd: number, len?: number | null | undefined): void; | ||
chownSync(path: fsextra.PathLike, uid: number, gid: number): void; | ||
fchownSync(fd: number, uid: number, gid: number): void; | ||
lchownSync(path: fsextra.PathLike, uid: number, gid: number): void; | ||
lutimes: typeof fsextra.lutimes; | ||
lutimesSync(path: fsextra.PathLike, atime: string | number | Date, mtime: string | number | Date): void; | ||
chmodSync(path: fsextra.PathLike, mode: import("fs").Mode): void; | ||
fchmodSync(fd: number, mode: import("fs").Mode): void; | ||
lchmod: typeof fsextra.lchmod; | ||
lchmodSync(path: fsextra.PathLike, mode: import("fs").Mode): void; | ||
linkSync(existingPath: fsextra.PathLike, newPath: fsextra.PathLike): void; | ||
symlinkSync(target: fsextra.PathLike, path: fsextra.PathLike, type?: import("fs").symlink.Type | null | undefined): void; | ||
readlinkSync(path: fsextra.PathLike, options?: BufferEncoding | fsextra.BaseEncodingOptions | null | undefined): string; | ||
readlinkSync(path: fsextra.PathLike, options: fsextra.BufferEncodingOption): Buffer; | ||
readlinkSync(path: fsextra.PathLike, options?: string | fsextra.BaseEncodingOptions | null | undefined): string | Buffer; | ||
realpathSync: typeof fsextra.realpathSync; | ||
unlinkSync(path: fsextra.PathLike): void; | ||
rmdirSync(path: fsextra.PathLike, options?: fsextra.RmDirOptions | undefined): void; | ||
rmSync(path: fsextra.PathLike, options?: fsextra.RmOptions | undefined): void; | ||
mkdtempSync(prefix: string, options?: BufferEncoding | fsextra.BaseEncodingOptions | null | undefined): string; | ||
mkdtempSync(prefix: string, options: fsextra.BufferEncodingOption): Buffer; | ||
mkdtempSync(prefix: string, options?: string | fsextra.BaseEncodingOptions | null | undefined): string | Buffer; | ||
readdirSync(path: fsextra.PathLike, options?: BufferEncoding | { | ||
encoding: BufferEncoding | null; | ||
withFileTypes?: false | undefined; | ||
} | null | undefined): string[]; | ||
readdirSync(path: fsextra.PathLike, options: "buffer" | { | ||
encoding: "buffer"; | ||
withFileTypes?: false | undefined; | ||
}): Buffer[]; | ||
readdirSync(path: fsextra.PathLike, options?: BufferEncoding | (fsextra.BaseEncodingOptions & { | ||
withFileTypes?: false | undefined; | ||
}) | null | undefined): string[] | Buffer[]; | ||
readdirSync(path: fsextra.PathLike, options: fsextra.BaseEncodingOptions & { | ||
withFileTypes: true; | ||
}): fsextra.Dirent[]; | ||
closeSync(fd: number): void; | ||
openSync(path: fsextra.PathLike, flags: fsextra.OpenMode, mode?: import("fs").Mode | null | undefined): number; | ||
utimesSync(path: fsextra.PathLike, atime: string | number | Date, mtime: string | number | Date): void; | ||
futimesSync(fd: number, atime: string | number | Date, mtime: string | number | Date): void; | ||
fsyncSync(fd: number): void; | ||
writeSync(fd: number, buffer: NodeJS.ArrayBufferView, offset?: number | null | undefined, length?: number | null | undefined, position?: number | null | undefined): number; | ||
writeSync(fd: number, string: string, position?: number | null | undefined, encoding?: BufferEncoding | null | undefined): number; | ||
readSync(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: number | null): number; | ||
readSync(fd: number, buffer: NodeJS.ArrayBufferView, opts?: fsextra.ReadSyncOptions | undefined): number; | ||
readFileSync(path: number | fsextra.PathLike, options?: { | ||
encoding?: null | undefined; | ||
flag?: string | undefined; | ||
} | null | undefined): Buffer; | ||
readFileSync(path: number | fsextra.PathLike, options: { | ||
encoding: BufferEncoding; | ||
flag?: string | undefined; | ||
} | BufferEncoding): string; | ||
readFileSync(path: number | fsextra.PathLike, options?: BufferEncoding | (fsextra.BaseEncodingOptions & { | ||
flag?: string | undefined; | ||
}) | null | undefined): string | Buffer; | ||
writeFileSync(path: number | fsextra.PathLike, data: string | NodeJS.ArrayBufferView, options?: import("fs").WriteFileOptions | undefined): void; | ||
appendFileSync(file: number | fsextra.PathLike, data: string | Uint8Array, options?: import("fs").WriteFileOptions | undefined): void; | ||
watchFile(filename: fsextra.PathLike, options: { | ||
persistent?: boolean | undefined; | ||
interval?: number | undefined; | ||
} | undefined, listener: (curr: fsextra.Stats, prev: fsextra.Stats) => void): void; | ||
watchFile(filename: fsextra.PathLike, listener: (curr: fsextra.Stats, prev: fsextra.Stats) => void): void; | ||
unwatchFile(filename: fsextra.PathLike, listener?: ((curr: fsextra.Stats, prev: fsextra.Stats) => void) | undefined): void; | ||
watch(filename: fsextra.PathLike, options: BufferEncoding | { | ||
encoding?: BufferEncoding | null | undefined; | ||
persistent?: boolean | undefined; | ||
recursive?: boolean | undefined; | ||
} | null | undefined, listener?: ((event: "rename" | "change", filename: string) => void) | undefined): fsextra.FSWatcher; | ||
watch(filename: fsextra.PathLike, options: "buffer" | { | ||
encoding: "buffer"; | ||
persistent?: boolean | undefined; | ||
recursive?: boolean | undefined; | ||
}, listener?: ((event: "rename" | "change", filename: Buffer) => void) | undefined): fsextra.FSWatcher; | ||
watch(filename: fsextra.PathLike, options: string | { | ||
encoding?: BufferEncoding | null | undefined; | ||
persistent?: boolean | undefined; | ||
recursive?: boolean | undefined; | ||
} | null, listener?: ((event: "rename" | "change", filename: string | Buffer) => void) | undefined): fsextra.FSWatcher; | ||
watch(filename: fsextra.PathLike, listener?: ((event: "rename" | "change", filename: string) => any) | undefined): fsextra.FSWatcher; | ||
existsSync(path: fsextra.PathLike): boolean; | ||
accessSync(path: fsextra.PathLike, mode?: number | undefined): void; | ||
createReadStream(path: fsextra.PathLike, options?: string | { | ||
flags?: string | undefined; | ||
encoding?: BufferEncoding | undefined; | ||
fd?: number | undefined; | ||
mode?: number | undefined; | ||
autoClose?: boolean | undefined; | ||
emitClose?: boolean | undefined; | ||
start?: number | undefined; | ||
end?: number | undefined; | ||
highWaterMark?: number | undefined; | ||
} | undefined): fsextra.ReadStream; | ||
createWriteStream(path: fsextra.PathLike, options?: string | { | ||
flags?: string | undefined; | ||
encoding?: BufferEncoding | undefined; | ||
fd?: number | undefined; | ||
mode?: number | undefined; | ||
autoClose?: boolean | undefined; | ||
emitClose?: boolean | undefined; | ||
start?: number | undefined; | ||
highWaterMark?: number | undefined; | ||
} | undefined): fsextra.WriteStream; | ||
fdatasyncSync(fd: number): void; | ||
copyFileSync(src: fsextra.PathLike, dest: fsextra.PathLike, flags?: number | undefined): void; | ||
writevSync(fd: number, buffers: readonly NodeJS.ArrayBufferView[], position?: number | undefined): number; | ||
readv: typeof fsextra.readv; | ||
readvSync(fd: number, buffers: readonly NodeJS.ArrayBufferView[], position?: number | undefined): number; | ||
opendirSync(path: string, options?: fsextra.OpenDirOptions | undefined): fsextra.Dir; | ||
promises: typeof fsextra.promises; | ||
Stats: typeof fsextra.Stats; | ||
Dirent: typeof fsextra.Dirent; | ||
Dir: typeof fsextra.Dir; | ||
ReadStream: typeof fsextra.ReadStream; | ||
WriteStream: typeof fsextra.WriteStream; | ||
statSync: fsextra.StatSyncFn<fsextra.PathLike>; | ||
fstatSync: fsextra.StatSyncFn<number>; | ||
lstatSync: fsextra.StatSyncFn<fsextra.PathLike>; | ||
constants: typeof fsextra.constants; | ||
BigIntStats: typeof fsextra.BigIntStats; | ||
}; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.fs = void 0; | ||
var tslib_1 = require("tslib"); | ||
var fsextra = require("fs-extra"); | ||
@@ -20,3 +19,19 @@ var path = require("path"); | ||
var exists = function (path) { return fsextra.pathExists(path); }; | ||
exports.fs = tslib_1.__assign(tslib_1.__assign({}, fsextra), { exists: exists, | ||
var fs_extra_1 = require("fs-extra"); | ||
exports.fs = { | ||
readdir: fs_extra_1.readdir, | ||
readdirSync: fs_extra_1.readdirSync, | ||
ensureDir: fs_extra_1.ensureDir, | ||
ensureDirSync: fs_extra_1.ensureDirSync, | ||
writeFile: fs_extra_1.writeFile, | ||
writeFileSync: fs_extra_1.writeFileSync, | ||
readFile: fs_extra_1.readFile, | ||
readFileSync: fs_extra_1.readFileSync, | ||
copyFile: fs_extra_1.copyFile, | ||
copyFileSync: fs_extra_1.copyFileSync, | ||
remove: fs_extra_1.remove, | ||
removeSync: fs_extra_1.removeSync, | ||
createReadStream: fs_extra_1.createReadStream, | ||
createWriteStream: fs_extra_1.createWriteStream, | ||
exists: exists, | ||
path: path, | ||
@@ -39,2 +54,3 @@ join: join, | ||
zip: zip_1.zip, | ||
unzip: zip_1.unzip }); | ||
unzip: zip_1.unzip, | ||
}; |
{ | ||
"name": "@platform/fs", | ||
"version": "0.6.13", | ||
"version": "0.6.14", | ||
"description": "POSIX style file-system tools.", | ||
@@ -14,8 +14,8 @@ "main": "lib/index", | ||
"dependencies": { | ||
"@platform/fs.types": "0.1.8", | ||
"@platform/types": "0.5.21", | ||
"@types/fs-extra": "9.0.11", | ||
"@types/js-yaml": "4.0.1", | ||
"@platform/fs.types": "0.1.9", | ||
"@platform/types": "0.5.22", | ||
"@types/fs-extra": "9.0.12", | ||
"@types/js-yaml": "4.0.2", | ||
"archiver": "5.3.0", | ||
"dotenv": "8.2.0", | ||
"dotenv": "10.0.0", | ||
"extract-zip": "2.0.1", | ||
@@ -29,9 +29,9 @@ "filesize": "6.3.0", | ||
"devDependencies": { | ||
"@platform/test": "0.2.6", | ||
"@platform/ts.libs": "4.2.2", | ||
"@types/archiver": "5.1.0", | ||
"@platform/test": "0.2.7", | ||
"@platform/ts.libs": "4.3.0", | ||
"@types/archiver": "5.1.1", | ||
"@types/dotenv": "8.2.0", | ||
"@types/extract-zip": "1.6.2", | ||
"@types/filesize": "5.0.0", | ||
"@types/glob": "7.1.3" | ||
"@types/glob": "7.1.4" | ||
}, | ||
@@ -38,0 +38,0 @@ "files": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
57191
1408
9
+ Added@platform/fs.types@0.1.9(transitive)
+ Added@platform/types@0.5.22(transitive)
+ Added@types/fs-extra@9.0.12(transitive)
+ Added@types/js-yaml@4.0.2(transitive)
+ Addeddotenv@10.0.0(transitive)
- Removed@platform/fs.types@0.1.8(transitive)
- Removed@platform/types@0.5.21(transitive)
- Removed@types/fs-extra@9.0.11(transitive)
- Removed@types/js-yaml@4.0.1(transitive)
- Removeddotenv@8.2.0(transitive)
Updated@platform/fs.types@0.1.9
Updated@platform/types@0.5.22
Updated@types/fs-extra@9.0.12
Updated@types/js-yaml@4.0.2
Updateddotenv@10.0.0