From 575c1ddf6e6311b40d18e8cd2f2412308f1ba878 Mon Sep 17 00:00:00 2001 From: Andres Kalle Date: Sat, 29 Dec 2018 23:55:53 +0200 Subject: [PATCH] yauzl: added strictFileNames option --- types/yauzl/index.d.ts | 1 + types/yauzl/yauzl-tests.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/types/yauzl/index.d.ts b/types/yauzl/index.d.ts index c0e8b5dc88..11c1849574 100644 --- a/types/yauzl/index.d.ts +++ b/types/yauzl/index.d.ts @@ -83,6 +83,7 @@ export interface Options { lazyEntries?: boolean; decodeStrings?: boolean; validateEntrySizes?: boolean; + strictFileNames?: boolean; } export function open(path: string, options: Options, callback?: (err?: Error, zipfile?: ZipFile) => void): void; diff --git a/types/yauzl/yauzl-tests.ts b/types/yauzl/yauzl-tests.ts index 89dc69df30..a8b2217bee 100644 --- a/types/yauzl/yauzl-tests.ts +++ b/types/yauzl/yauzl-tests.ts @@ -26,3 +26,5 @@ yauzl.open('path/to/file.zip', {lazyEntries: true}, (err, zipfile) => { }); } }); + +yauzl.open('options.zip', {strictFileNames: true}, () => {});