Switch from Bluebird.join to native version

Change-type: patch
This commit is contained in:
Pagan Gazzard
2020-06-30 21:32:11 +01:00
parent 984d1a3fd6
commit 303c3af061
8 changed files with 97 additions and 101 deletions

View File

@ -36,14 +36,12 @@ const bufferImage = function (docker, imageId, bufferFile) {
const image = docker.getImage(imageId);
const imageMetadata = image.inspect();
return Bluebird.join(
image.get(),
imageMetadata.get('Size'),
(imageStream, imageSize) =>
return Promise.all([image.get(), imageMetadata.get('Size')]).then(
([imageStream, imageSize]) =>
streamUtils.buffer(imageStream, bufferFile).then((bufferedStream) => {
// @ts-ignore adding an extra property
bufferedStream.length = imageSize;
return bufferedStream
return bufferedStream;
}),
);
};