From 96fe2d10a4da0521b7cd72d90fd42121f9311978 Mon Sep 17 00:00:00 2001 From: Yoshiya Hinosawa Date: Sun, 6 Oct 2019 01:02:34 +0900 Subject: Update eslint and @typescript-eslint (denoland/deno_std#621) Original: https://github.com/denoland/deno_std/commit/c3fe858f98565edbe8faeb3cf2e5b873304f4f6e --- archive/tar.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'archive') diff --git a/archive/tar.ts b/archive/tar.ts index df24a291c..8ebfa7fb5 100644 --- a/archive/tar.ts +++ b/archive/tar.ts @@ -96,7 +96,7 @@ function clean(length: number): Uint8Array { } function pad(num: number, bytes: number, base?: number): string { - var numString = num.toString(base || 8); + const numString = num.toString(base || 8); return "000000000000".substr(numString.length + 12 - bytes) + numString; } @@ -328,7 +328,7 @@ export class Tar { // set meta data const info = opts.filePath && (await Deno.stat(opts.filePath)); - let mode = + const mode = opts.fileMode || (info && info.mode) || parseInt("777", 8) & 0xfff, mtime = opts.mtime || @@ -385,8 +385,9 @@ export class Tar { getReader(): Deno.Reader { const readers: Deno.Reader[] = []; this.data.forEach((tarData): void => { - let { filePath, reader } = tarData, - headerArr = formatHeader(tarData); + let { reader } = tarData; + const { filePath } = tarData; + const headerArr = formatHeader(tarData); readers.push(new Deno.Buffer(headerArr)); if (!reader) { reader = new FileReader(filePath!); -- cgit v1.2.3