From 7a9273d9cfa8736575317bb3cc9465e07ed4ed18 Mon Sep 17 00:00:00 2001 From: dubiousjim Date: Thu, 2 Apr 2020 14:54:33 -0400 Subject: Refactor and expand mkdir tests (#4579) --- cli/js/lib.deno.ns.d.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'cli/js/lib.deno.ns.d.ts') diff --git a/cli/js/lib.deno.ns.d.ts b/cli/js/lib.deno.ns.d.ts index ff83e499d..9cef597a4 100644 --- a/cli/js/lib.deno.ns.d.ts +++ b/cli/js/lib.deno.ns.d.ts @@ -1022,7 +1022,8 @@ declare namespace Deno { * directories will also be created (as with the shell command `mkdir -p`). * Intermediate directories are created with the same permissions. * When recursive is set to `true`, succeeds silently (without changing any - * permissions) if a directory already exists at the path. */ + * permissions) if a directory already exists at the path, or if the path + * is a symlink to an existing directory. */ recursive?: boolean; /** Permissions to use when creating the directory (defaults to `0o777`, * before the process's umask). @@ -1036,7 +1037,7 @@ declare namespace Deno { * Deno.mkdirSync("nested/directories", { recursive: true }); * Deno.mkdirSync("restricted_access_dir", { mode: 0o700 }); * - * Throws error if the directory already exists. + * Defaults to throwing error if the directory already exists. * * Requires `allow-write` permission. */ export function mkdirSync(path: string, options?: MkdirOptions): void; @@ -1054,7 +1055,7 @@ declare namespace Deno { * await Deno.mkdir("nested/directories", { recursive: true }); * await Deno.mkdir("restricted_access_dir", { mode: 0o700 }); * - * Throws error if the directory already exists. + * Defaults to throwing error if the directory already exists. * * Requires `allow-write` permission. */ export function mkdir(path: string, options?: MkdirOptions): Promise; -- cgit v1.2.3