как отправить запрос из объекта результата в библиотеке Jimp в nodejs

во-первых, мой код работает нормально, но я пытаюсь его улучшить, просто я пытаюсь запросить файл изображения с хоста, затем изменить его размер с помощью Jimp и, наконец, загрузить его в свою учетную запись Cloudinary. но прежде чем отправить его в Cloudinary, я держу копию на своем столе, а затем ссылаюсь на имя. поэтому мне нужно знать, как использовать этот результат изображения, полученный от функции Jimp, а затем отправить его в Cloudinary, не сохраняя копию на моем диске?

let imgURL =
    "https://s3-eu-central-1.amazonaws.com/salla-cdn/FY1gllCm5QiMxstupKHqCkNOWuUxWn0jYqrBLrFI.jpeg";

const imgArr = imgURL.split("/");
const imageName = imgArr[imgArr.length - 1];

Jimp.read(imgURL)
    .then(image => {
        image.resize(500, 500).write(`./ready/${imageName}`);//RESIZING DONE
        //START UPLOADING 
cloudinary.uploader.upload(
            `./ready/${imageName}`,
            {
                crop: "limit",
                tags: "samples",
                use_filename: true,
                unique_filename: false
            },
            function(result) {
                console.log(result);
            }
        );
    })
    .catch(err => {
        console.log(err);
    });

person OT AMD    schedule 09.12.2019    source источник
comment
я знаю, что могу использовать Cloudinary, чтобы изменить его размер, но мне все еще нужно использовать Jimp   -  person OT AMD    schedule 10.12.2019
comment
Если Jimp возвращает вам файловый буфер/поток, вы можете использовать метод upload_stream Cloudinary SDK, чтобы взять этот буфер и загрузить его: stackoverflow. com/a/56823568/21062   -  person Igy    schedule 10.12.2019