7zip-min icon indicating copy to clipboard operation
7zip-min copied to clipboard

Support work in Promise way

Open onikienko opened this issue 5 years ago • 2 comments

onikienko avatar Jan 06 '21 19:01 onikienko

support async/await

mattb290 avatar Feb 06 '21 00:02 mattb290

A quick way to do it for now

function bzip(path,path_bz2) {
    return new Promise(function (fulfilled, rejected) {
        _7z.pack(path, path_bz2, function (err) {
            fulfilled(1);
        });
    });
}

async function run() {
    const path = 'file.txt';
    const path_bz2 = 'file.txt.bz2';
    await bzip(path,path_bz2);
}

marios88 avatar Oct 15 '21 11:10 marios88