diff options
author | Ry Dahl <ry@tinyclouds.org> | 2020-01-07 14:14:33 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-07 14:14:33 -0500 |
commit | d4bf0670ce02a7561f224085bef6827132335cd5 (patch) | |
tree | b9b102775fc31e9c867ce4810efc63a9f9518748 /cli/js/lib.deno_runtime.d.ts | |
parent | ad9fd589d4131e847721323a730ba91161f1b95b (diff) |
fix: Deno.mkdir should conform to style guide (#3617)
Diffstat (limited to 'cli/js/lib.deno_runtime.d.ts')
-rw-r--r-- | cli/js/lib.deno_runtime.d.ts | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/cli/js/lib.deno_runtime.d.ts b/cli/js/lib.deno_runtime.d.ts index 85052dd16..619efed55 100644 --- a/cli/js/lib.deno_runtime.d.ts +++ b/cli/js/lib.deno_runtime.d.ts @@ -517,6 +517,11 @@ declare namespace Deno { // @url js/mkdir.d.ts + export interface MkdirOption { + recursive?: boolean; + mode?: number; + } + /** Creates a new directory with the specified path synchronously. * If `recursive` is set to true, nested directories will be created (also known * as "mkdir -p"). @@ -524,13 +529,17 @@ declare namespace Deno { * Windows. * * Deno.mkdirSync("new_dir"); - * Deno.mkdirSync("nested/directories", true); + * Deno.mkdirSync("nested/directories", { recursive: true }); */ + export function mkdirSync(path: string, options?: MkdirOption): void; + + /** Deprecated */ export function mkdirSync( path: string, recursive?: boolean, mode?: number ): void; + /** Creates a new directory with the specified path. * If `recursive` is set to true, nested directories will be created (also known * as "mkdir -p"). @@ -538,8 +547,11 @@ declare namespace Deno { * Windows. * * await Deno.mkdir("new_dir"); - * await Deno.mkdir("nested/directories", true); + * await Deno.mkdir("nested/directories", { recursive: true }); */ + export function mkdir(path: string, options?: MkdirOption): Promise<void>; + + /** Deprecated */ export function mkdir( path: string, recursive?: boolean, |