Skip to content

Commit 9883cfe

Browse files
committed
fix: reject top promise on floating addFilesAsync rejections
1 parent 88515be commit 9883cfe

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/create.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ const createFile = (opt: TarOptionsFile, files: string[]) => {
3333
p.on('error', rej)
3434
})
3535

36-
addFilesAsync(p, files)
36+
addFilesAsync(p, files).catch(er => p.emit('error', er))
3737

3838
return promise
3939
}
@@ -83,7 +83,7 @@ const createSync = (opt: TarOptionsSync, files: string[]) => {
8383

8484
const createAsync = (opt: TarOptions, files: string[]) => {
8585
const p = new Pack(opt)
86-
addFilesAsync(p, files)
86+
addFilesAsync(p, files).catch(er => p.emit('error', er))
8787
return p
8888
}
8989

0 commit comments

Comments
 (0)