@types/fs-extra
Advanced tools
Comparing version 4.0.4 to 4.0.5
@@ -17,23 +17,23 @@ // Type definitions for fs-extra 4.0 | ||
export function copy(src: string, dest: string, options?: CopyOptions): Promise<void>; | ||
export function copy(src: string, dest: string, callback: (err: Error | null) => void): void; | ||
export function copy(src: string, dest: string, options: CopyOptions, callback: (err: Error | null) => void): void; | ||
export function copy(src: string, dest: string, callback: (err: Error) => void): void; | ||
export function copy(src: string, dest: string, options: CopyOptions, callback: (err: Error) => void): void; | ||
export function copySync(src: string, dest: string, options?: CopyOptions): void; | ||
export function move(src: string, dest: string, options?: MoveOptions): Promise<void>; | ||
export function move(src: string, dest: string, callback: (err: Error | null) => void): void; | ||
export function move(src: string, dest: string, options: MoveOptions, callback: (err: Error | null) => void): void; | ||
export function move(src: string, dest: string, callback: (err: Error) => void): void; | ||
export function move(src: string, dest: string, options: MoveOptions, callback: (err: Error) => void): void; | ||
export function moveSync(src: string, dest: string, options?: MoveOptions): void; | ||
export function createFile(file: string): Promise<void>; | ||
export function createFile(file: string, callback: (err: Error | null) => void): void; | ||
export function createFile(file: string, callback: (err: Error) => void): void; | ||
export function createFileSync(file: string): void; | ||
export function ensureDir(path: string): Promise<void>; | ||
export function ensureDir(path: string, callback: (err: Error | null) => void): void; | ||
export function ensureDir(path: string, callback: (err: Error) => void): void; | ||
export function ensureDirSync(path: string): void; | ||
export function mkdirs(dir: string): Promise<void>; | ||
export function mkdirs(dir: string, callback: (err: Error | null) => void): void; | ||
export function mkdirs(dir: string, callback: (err: Error) => void): void; | ||
export function mkdirp(dir: string): Promise<void>; | ||
export function mkdirp(dir: string, callback: (err: Error | null) => void): void; | ||
export function mkdirp(dir: string, callback: (err: Error) => void): void; | ||
export function mkdirsSync(dir: string): void; | ||
@@ -43,12 +43,12 @@ export function mkdirpSync(dir: string): void; | ||
export function outputFile(file: string, data: any, options?: WriteFileOptions | string): Promise<void>; | ||
export function outputFile(file: string, data: any, callback: (err: Error | null) => void): void; | ||
export function outputFile(file: string, data: any, options: WriteFileOptions | string, callback: (err: Error | null) => void): void; | ||
export function outputFile(file: string, data: any, callback: (err: Error) => void): void; | ||
export function outputFile(file: string, data: any, options: WriteFileOptions | string, callback: (err: Error) => void): void; | ||
export function outputFileSync(file: string, data: any, options?: WriteFileOptions | string): void; | ||
export function readJson(file: string, options?: ReadOptions): Promise<any>; | ||
export function readJson(file: string, callback: (err: Error | null, jsonObject: any) => void): void; | ||
export function readJson(file: string, options: ReadOptions, callback: (err: Error | null, jsonObject: any) => void): void; | ||
export function readJson(file: string, callback: (err: Error, jsonObject: any) => void): void; | ||
export function readJson(file: string, options: ReadOptions, callback: (err: Error, jsonObject: any) => void): void; | ||
export function readJSON(file: string, options?: ReadOptions): Promise<any>; | ||
export function readJSON(file: string, callback: (err: Error | null, jsonObject: any) => void): void; | ||
export function readJSON(file: string, options: ReadOptions, callback: (err: Error | null, jsonObject: any) => void): void; | ||
export function readJSON(file: string, callback: (err: Error, jsonObject: any) => void): void; | ||
export function readJSON(file: string, options: ReadOptions, callback: (err: Error, jsonObject: any) => void): void; | ||
@@ -59,11 +59,11 @@ export function readJsonSync(file: string, options?: ReadOptions): any; | ||
export function remove(dir: string): Promise<void>; | ||
export function remove(dir: string, callback: (err: Error | null) => void): void; | ||
export function remove(dir: string, callback: (err: Error) => void): void; | ||
export function removeSync(dir: string): void; | ||
export function outputJSON(file: string, data: any, options?: WriteOptions): Promise<void>; | ||
export function outputJSON(file: string, data: any, options: WriteOptions, callback: (err: Error | null) => void): void; | ||
export function outputJSON(file: string, data: any, callback: (err: Error | null) => void): void; | ||
export function outputJSON(file: string, data: any, options: WriteOptions, callback: (err: Error) => void): void; | ||
export function outputJSON(file: string, data: any, callback: (err: Error) => void): void; | ||
export function outputJson(file: string, data: any, options?: WriteOptions): Promise<void>; | ||
export function outputJson(file: string, data: any, options: WriteOptions, callback: (err: Error | null) => void): void; | ||
export function outputJson(file: string, data: any, callback: (err: Error | null) => void): void; | ||
export function outputJson(file: string, data: any, options: WriteOptions, callback: (err: Error) => void): void; | ||
export function outputJson(file: string, data: any, callback: (err: Error) => void): void; | ||
export function outputJsonSync(file: string, data: any, options?: WriteOptions): void; | ||
@@ -73,7 +73,7 @@ export function outputJSONSync(file: string, data: any, options?: WriteOptions): void; | ||
export function writeJSON(file: string, object: any, options?: WriteOptions): Promise<void>; | ||
export function writeJSON(file: string, object: any, callback: (err: Error | null) => void): void; | ||
export function writeJSON(file: string, object: any, options: WriteOptions, callback: (err: Error | null) => void): void; | ||
export function writeJSON(file: string, object: any, callback: (err: Error) => void): void; | ||
export function writeJSON(file: string, object: any, options: WriteOptions, callback: (err: Error) => void): void; | ||
export function writeJson(file: string, object: any, options?: WriteOptions): Promise<void>; | ||
export function writeJson(file: string, object: any, callback: (err: Error | null) => void): void; | ||
export function writeJson(file: string, object: any, options: WriteOptions, callback: (err: Error | null) => void): void; | ||
export function writeJson(file: string, object: any, callback: (err: Error) => void): void; | ||
export function writeJson(file: string, object: any, options: WriteOptions, callback: (err: Error) => void): void; | ||
@@ -84,20 +84,20 @@ export function writeJsonSync(file: string, object: any, options?: WriteOptions): void; | ||
export function ensureFile(path: string): Promise<void>; | ||
export function ensureFile(path: string, callback: (err: Error | null) => void): void; | ||
export function ensureFile(path: string, callback: (err: Error) => void): void; | ||
export function ensureFileSync(path: string): void; | ||
export function ensureLink(src: string, dest: string): Promise<void>; | ||
export function ensureLink(src: string, dest: string, callback: (err: Error | null) => void): void; | ||
export function ensureLink(src: string, dest: string, callback: (err: Error) => void): void; | ||
export function ensureLinkSync(src: string, dest: string): void; | ||
export function ensureSymlink(src: string, dest: string, type?: SymlinkType): Promise<void>; | ||
export function ensureSymlink(src: string, dest: string, type: SymlinkType, callback: (err: Error | null) => void): void; | ||
export function ensureSymlink(src: string, dest: string, callback: (err: Error | null) => void): void; | ||
export function ensureSymlink(src: string, dest: string, type: SymlinkType, callback: (err: Error) => void): void; | ||
export function ensureSymlink(src: string, dest: string, callback: (err: Error) => void): void; | ||
export function ensureSymlinkSync(src: string, dest: string, type?: SymlinkType): void; | ||
export function emptyDir(path: string): Promise<void>; | ||
export function emptyDir(path: string, callback: (err: Error | null) => void): void; | ||
export function emptyDir(path: string, callback: (err: Error) => void): void; | ||
export function emptyDirSync(path: string): void; | ||
export function pathExists(path: string): Promise<boolean>; | ||
export function pathExists(path: string, callback: (err: Error | null, exists: boolean) => void): void; | ||
export function pathExists(path: string, callback: (err: Error, exists: boolean) => void): void; | ||
export function pathExistsSync(path: string): boolean; | ||
@@ -108,25 +108,24 @@ | ||
/** Tests a user's permissions for the file specified by path. */ | ||
export function access(path: string | Buffer, callback: (err: NodeJS.ErrnoException | null) => void): void; | ||
export function access(path: string | Buffer, mode: number, callback: (err: NodeJS.ErrnoException | null) => void): void; | ||
export function access(path: string | Buffer, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function access(path: string | Buffer, mode: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function access(path: string | Buffer, mode?: number): Promise<void>; | ||
export function appendFile(file: string | Buffer | number, data: any, options: { encoding?: string; mode?: number | string; flag?: string; }, | ||
callback: (err: NodeJS.ErrnoException | null) => void): void; | ||
export function appendFile(file: string | Buffer | number, data: any, callback: (err: NodeJS.ErrnoException | null) => void): void; | ||
callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function appendFile(file: string | Buffer | number, data: any, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function appendFile(file: string | Buffer | number, data: any, options?: { encoding?: string; mode?: number | string; flag?: string; }): Promise<void>; | ||
export function chmod(path: string | Buffer, mode: string | number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function chmod(path: string | Buffer, mode: string | number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function chmod(path: string | Buffer, mode: string | number): Promise<void>; | ||
export function chown(path: string | Buffer, uid: number, gid: number): Promise<void>; | ||
export function chown(path: string | Buffer, uid: number, gid: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function chown(path: string | Buffer, uid: number, gid: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function close(fd: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function close(fd: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function close(fd: number): Promise<void>; | ||
export function fchmod(fd: number, mode: string | number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function fchmod(fd: number, mode: string | number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function fchmod(fd: number, mode: string | number): Promise<void>; | ||
export function fchown(fd: number, uid: number, gid: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function fchown(fd: number, uid: number, gid: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function fchown(fd: number, uid: number, gid: number): Promise<void>; | ||
@@ -137,24 +136,24 @@ | ||
export function fstat(fd: number, callback: (err: NodeJS.ErrnoException | null, stats: Stats) => any): void; | ||
export function fstat(fd: number, callback: (err: NodeJS.ErrnoException, stats: Stats) => any): void; | ||
export function fstat(fd: number): Promise<Stats>; | ||
export function fsync(fd: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function fsync(fd: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function fsync(fd: number): Promise<void>; | ||
export function ftruncate(fd: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function ftruncate(fd: number, len: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function ftruncate(fd: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function ftruncate(fd: number, len: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function ftruncate(fd: number, len?: number): Promise<void>; | ||
export function futimes(fd: number, atime: number, mtime: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function futimes(fd: number, atime: Date, mtime: Date, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function futimes(fd: number, atime: number, mtime: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function futimes(fd: number, atime: Date, mtime: Date, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function futimes(fd: number, atime: number, mtime: number): Promise<void>; | ||
export function futimes(fd: number, atime: Date, mtime: Date): Promise<void>; | ||
export function lchown(path: string | Buffer, uid: number, gid: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function lchown(path: string | Buffer, uid: number, gid: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function lchown(path: string | Buffer, uid: number, gid: number): Promise<void>; | ||
export function link(srcpath: string | Buffer, dstpath: string | Buffer, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function link(srcpath: string | Buffer, dstpath: string | Buffer, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function link(srcpath: string | Buffer, dstpath: string | Buffer): Promise<void>; | ||
export function lstat(path: string | Buffer, callback: (err: NodeJS.ErrnoException | null, stats: Stats) => any): void; | ||
export function lstat(path: string | Buffer, callback: (err: NodeJS.ErrnoException, stats: Stats) => any): void; | ||
export function lstat(path: string | Buffer): Promise<Stats>; | ||
@@ -167,3 +166,3 @@ | ||
*/ | ||
export function mkdir(path: string | Buffer, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function mkdir(path: string | Buffer, callback: (err: NodeJS.ErrnoException) => void): void; | ||
/** | ||
@@ -174,15 +173,15 @@ * Asynchronous mkdir - creates the directory specified in {path}. Parameter {mode} defaults to 0777. | ||
*/ | ||
export function mkdir(path: string | Buffer, mode: number | string, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function mkdir(path: string | Buffer, mode: number | string, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function mkdir(path: string | Buffer): Promise<void>; | ||
export function open(path: string | Buffer, flags: string | number, callback: (err: NodeJS.ErrnoException | null, fd: number) => void): void; | ||
export function open(path: string | Buffer, flags: string | number, mode: number, callback: (err: NodeJS.ErrnoException | null, fd: number) => void): void; | ||
export function open(path: string | Buffer, flags: string | number, callback: (err: NodeJS.ErrnoException, fd: number) => void): void; | ||
export function open(path: string | Buffer, flags: string | number, mode: number, callback: (err: NodeJS.ErrnoException, fd: number) => void): void; | ||
export function open(path: string | Buffer, flags: string | number, mode?: number): Promise<number>; | ||
export function read(fd: number, buffer: Buffer, offset: number, length: number, position: number | null, | ||
callback: (err: NodeJS.ErrnoException | null, bytesRead: number, buffer: Buffer) => void): void; | ||
callback: (err: NodeJS.ErrnoException, bytesRead: number, buffer: Buffer) => void): void; | ||
export function read(fd: number, buffer: Buffer, offset: number, length: number, position: number | null): Promise<ReadResult>; | ||
export function readFile(file: string | Buffer | number, callback: (err: NodeJS.ErrnoException | null, data: Buffer) => void): void; | ||
export function readFile(file: string | Buffer | number, encoding: string, callback: (err: NodeJS.ErrnoException | null, data: string) => void): void; | ||
export function readFile(file: string | Buffer | number, callback: (err: NodeJS.ErrnoException, data: Buffer) => void): void; | ||
export function readFile(file: string | Buffer | number, encoding: string, callback: (err: NodeJS.ErrnoException, data: string) => void): void; | ||
export function readFile(file: string | Buffer | number, options: { flag?: string; } | { encoding: string; flag?: string; }, callback: (err: NodeJS.ErrnoException, data: Buffer) => void): void; | ||
@@ -194,13 +193,13 @@ export function readFile(file: string | Buffer | number, options: { flag?: string; } | { encoding: string; flag?: string; }): Promise<string>; | ||
export function readdir(path: string | Buffer, callback: (err: NodeJS.ErrnoException | null, files: string[]) => void): void; | ||
export function readdir(path: string | Buffer, callback: (err: NodeJS.ErrnoException, files: string[]) => void): void; | ||
export function readdir(path: string | Buffer): Promise<string[]>; | ||
export function readlink(path: string | Buffer, callback: (err: NodeJS.ErrnoException | null, linkString: string) => any): void; | ||
export function readlink(path: string | Buffer, callback: (err: NodeJS.ErrnoException, linkString: string) => any): void; | ||
export function readlink(path: string | Buffer): Promise<string>; | ||
export function realpath(path: string | Buffer, callback: (err: NodeJS.ErrnoException | null, resolvedPath: string) => any): void; | ||
export function realpath(path: string | Buffer, cache: { [path: string]: string }, callback: (err: NodeJS.ErrnoException | null, resolvedPath: string) => any): void; | ||
export function realpath(path: string | Buffer, callback: (err: NodeJS.ErrnoException, resolvedPath: string) => any): void; | ||
export function realpath(path: string | Buffer, cache: { [path: string]: string }, callback: (err: NodeJS.ErrnoException, resolvedPath: string) => any): void; | ||
export function realpath(path: string | Buffer, cache?: { [path: string]: string }): Promise<string>; | ||
export function rename(oldPath: string, newPath: string, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function rename(oldPath: string, newPath: string, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function rename(oldPath: string, newPath: string): Promise<void>; | ||
@@ -213,13 +212,13 @@ | ||
*/ | ||
export function rmdir(path: string | Buffer, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function rmdir(path: string | Buffer, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function rmdir(path: string | Buffer): Promise<void>; | ||
export function stat(path: string | Buffer, callback: (err: NodeJS.ErrnoException | null, stats: Stats) => any): void; | ||
export function stat(path: string | Buffer, callback: (err: NodeJS.ErrnoException, stats: Stats) => any): void; | ||
export function stat(path: string | Buffer): Promise<Stats>; | ||
export function symlink(srcpath: string | Buffer, dstpath: string | Buffer, type: string, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function symlink(srcpath: string | Buffer, dstpath: string | Buffer, type: string, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function symlink(srcpath: string | Buffer, dstpath: string | Buffer, type?: string): Promise<void>; | ||
export function truncate(path: string | Buffer, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function truncate(path: string | Buffer, len: number, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function truncate(path: string | Buffer, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function truncate(path: string | Buffer, len: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function truncate(path: string | Buffer, len?: number): Promise<void>; | ||
@@ -232,7 +231,7 @@ | ||
*/ | ||
export function unlink(path: string | Buffer, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function unlink(path: string | Buffer, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function unlink(path: string | Buffer): Promise<void>; | ||
export function utimes(path: string | Buffer, atime: number, mtime: number, callback: (err?: NodeJS.ErrnoException) => void): void; | ||
export function utimes(path: string | Buffer, atime: Date, mtime: Date, callback: (err?: NodeJS.ErrnoException | null) => void): void; | ||
export function utimes(path: string | Buffer, atime: number, mtime: number, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function utimes(path: string | Buffer, atime: Date, mtime: Date, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function utimes(path: string | Buffer, atime: number, mtime: number): Promise<void>; | ||
@@ -242,12 +241,12 @@ export function utimes(path: string | Buffer, atime: Date, mtime: Date): Promise<void>; | ||
export function write(fd: number, buffer: Buffer, offset: number, length: number, position: number | null, callback: (err: NodeJS.ErrnoException, written: number, buffer: Buffer) => void): void; | ||
export function write(fd: number, buffer: Buffer, offset: number, length: number, callback: (err: NodeJS.ErrnoException | null, written: number, buffer: Buffer) => void): void; | ||
export function write(fd: number, data: any, callback: (err: NodeJS.ErrnoException | null, written: number, str: string) => void): void; | ||
export function write(fd: number, data: any, offset: number, callback: (err: NodeJS.ErrnoException | null, written: number, str: string) => void): void; | ||
export function write(fd: number, data: any, offset: number, encoding: string, callback: (err: NodeJS.ErrnoException | null, written: number, str: string) => void): void; | ||
export function write(fd: number, buffer: Buffer, offset: number, length: number, callback: (err: NodeJS.ErrnoException, written: number, buffer: Buffer) => void): void; | ||
export function write(fd: number, data: any, callback: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; | ||
export function write(fd: number, data: any, offset: number, callback: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; | ||
export function write(fd: number, data: any, offset: number, encoding: string, callback: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; | ||
export function write(fd: number, buffer: Buffer, offset: number, length: number, position?: number | null): Promise<WriteResult>; | ||
export function write(fd: number, data: any, offset: number, encoding?: string): Promise<WriteResult>; | ||
export function writeFile(file: string | Buffer | number, data: any, callback: (err: NodeJS.ErrnoException | null) => void): void; | ||
export function writeFile(file: string | Buffer | number, data: any, callback: (err: NodeJS.ErrnoException) => void): void; | ||
export function writeFile(file: string | Buffer | number, data: any, options?: WriteFileOptions | string): Promise<void>; | ||
export function writeFile(file: string | Buffer | number, data: any, options: WriteFileOptions | string, callback: (err: NodeJS.ErrnoException | null) => void): void; | ||
export function writeFile(file: string | Buffer | number, data: any, options: WriteFileOptions | string, callback: (err: NodeJS.ErrnoException) => void): void; | ||
@@ -260,3 +259,3 @@ /** | ||
export function mkdtemp(prefix: string): Promise<string>; | ||
export function mkdtemp(prefix: string, callback: (err: NodeJS.ErrnoException | null, folder: string) => void): void; | ||
export function mkdtemp(prefix: string, callback: (err: NodeJS.ErrnoException, folder: string) => void): void; | ||
@@ -263,0 +262,0 @@ export interface PathEntry { |
{ | ||
"name": "@types/fs-extra", | ||
"version": "4.0.4", | ||
"version": "4.0.5", | ||
"description": "TypeScript definitions for fs-extra", | ||
@@ -37,4 +37,4 @@ "license": "MIT", | ||
}, | ||
"typesPublisherContentHash": "7d2e9ae132500cfe2c2e1168d28a68449f389f82774cdc5ae2c1aaa83ced6c72", | ||
"typesPublisherContentHash": "954e6a711239e82e61d92151e9930a65e7bcbde0267c7ec5276701b9f7f44cc3", | ||
"typeScriptVersion": "2.2" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Thu, 09 Nov 2017 22:14:16 GMT | ||
* Last updated: Mon, 13 Nov 2017 23:49:21 GMT | ||
* Dependencies: fs, node | ||
@@ -14,0 +14,0 @@ * Global values: none |
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
20838
239