Поправки багов
This commit is contained in:
@@ -112,7 +112,7 @@ class FileDecompressor {
|
|||||||
|
|
||||||
async unZip(filename, outputDir) {
|
async unZip(filename, outputDir) {
|
||||||
const zip = new ZipStreamer();
|
const zip = new ZipStreamer();
|
||||||
return await await zip.unpack(filename, outputDir);
|
return await zip.unpack(filename, outputDir);
|
||||||
}
|
}
|
||||||
|
|
||||||
unBz2(filename, outputDir) {
|
unBz2(filename, outputDir) {
|
||||||
|
|||||||
@@ -57,6 +57,8 @@ class ZipStreamer {
|
|||||||
entryCallback = (entryCallback ? entryCallback : () => {});
|
entryCallback = (entryCallback ? entryCallback : () => {});
|
||||||
const unzip = new unzipStream({file: zipFile});
|
const unzip = new unzipStream({file: zipFile});
|
||||||
|
|
||||||
|
unzip.on('error', reject);
|
||||||
|
|
||||||
let files = [];
|
let files = [];
|
||||||
unzip.on('extract', (en) => {
|
unzip.on('extract', (en) => {
|
||||||
const entry = {path: en.name, size: en.size, compressedSize: en.compressedSize};
|
const entry = {path: en.name, size: en.size, compressedSize: en.compressedSize};
|
||||||
|
|||||||
Reference in New Issue
Block a user