mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-16 19:09:18 +08:00
Allow optional fs-extra#mkdirs options object
This commit is contained in:
@@ -58,9 +58,13 @@ fs.createFile(file, errorCallback);
|
||||
fs.createFileSync(file);
|
||||
|
||||
fs.mkdirs(dir, errorCallback);
|
||||
fs.mkdirs(dir, {}, errorCallback);
|
||||
fs.mkdirsSync(dir);
|
||||
fs.mkdirsSync(dir, {});
|
||||
fs.mkdirp(dir, errorCallback);
|
||||
fs.mkdirp(dir, {}, errorCallback);
|
||||
fs.mkdirpSync(dir);
|
||||
fs.mkdirpSync(dir, {});
|
||||
|
||||
fs.outputFile(file, data, errorCallback);
|
||||
fs.outputFileSync(file, data);
|
||||
|
||||
11
fs-extra/fs-extra.d.ts
vendored
11
fs-extra/fs-extra.d.ts
vendored
@@ -52,8 +52,10 @@ declare module "fs-extra" {
|
||||
|
||||
export function mkdirs(dir: string, callback?: (err: Error) => void): void;
|
||||
export function mkdirp(dir: string, callback?: (err: Error) => void): void;
|
||||
export function mkdirsSync(dir: string): void;
|
||||
export function mkdirpSync(dir: string): void;
|
||||
export function mkdirs(dir: string, options?: MkdirOptions, callback?: (err: Error) => void): void;
|
||||
export function mkdirp(dir: string, options?: MkdirOptions, callback?: (err: Error) => void): void;
|
||||
export function mkdirsSync(dir: string, options?: MkdirOptions): void;
|
||||
export function mkdirpSync(dir: string, options?: MkdirOptions): void;
|
||||
|
||||
export function outputFile(file: string, data: any, callback?: (err: Error) => void): void;
|
||||
export function outputFileSync(file: string, data: any): void;
|
||||
@@ -171,6 +173,11 @@ declare module "fs-extra" {
|
||||
flag?: string;
|
||||
}
|
||||
|
||||
export interface MkdirOptions {
|
||||
fs?: any;
|
||||
mode?: number;
|
||||
}
|
||||
|
||||
export interface ReadStreamOptions {
|
||||
flags?: string;
|
||||
encoding?: string;
|
||||
|
||||
Reference in New Issue
Block a user