Загрузка файла Sails.js с помощью Skipper на AWS S3

У меня есть форма, где вы можете загрузить файл. Я загружаю файл напрямую с помощью Skipper, и он работает отлично.

req.file('file').upload({
    adapter: require('skipper-s3'),
    key: 'key',
    secret: 'secret',
    bucket: 'bucketname'
}, function (err, uploadedFiles) {
    if (err){
        // ko
    }
    else{
        // ok
    }
});

Но я хочу сначала изменить размер, а затем загрузить файл, поэтому:

sharp(original).resize(800).quality(90).toBuffer(function(err, outputBuffer) {
    if (err) {
        // ko
    }
    // ok
    outputBuffer;
 });

Итак, мой вопрос: как можно загрузитьoutputBuffer вместоreq.file('file') ?

Ответы на вопрос(1)

Ваш ответ на вопрос