From 6443e4aed16868c17111a56634aa733211430f46 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Tue, 10 Mar 2020 16:08:58 +0000 Subject: refactor: Cleanup options object parameters (#4296) --- std/fs/move.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'std/fs') diff --git a/std/fs/move.ts b/std/fs/move.ts index e87d59c6e..48b1ef5f2 100644 --- a/std/fs/move.ts +++ b/std/fs/move.ts @@ -10,7 +10,7 @@ interface MoveOptions { export async function move( src: string, dest: string, - options?: MoveOptions + { overwrite = false }: MoveOptions = {} ): Promise { const srcStat = await Deno.stat(src); @@ -20,7 +20,7 @@ export async function move( ); } - if (options && options.overwrite) { + if (overwrite) { await Deno.remove(dest, { recursive: true }); await Deno.rename(src, dest); } else { @@ -37,7 +37,7 @@ export async function move( export function moveSync( src: string, dest: string, - options?: MoveOptions + { overwrite = false }: MoveOptions = {} ): void { const srcStat = Deno.statSync(src); @@ -47,7 +47,7 @@ export function moveSync( ); } - if (options && options.overwrite) { + if (overwrite) { Deno.removeSync(dest, { recursive: true }); Deno.renameSync(src, dest); } else { -- cgit v1.2.3