Sails.js File upload with Skipper to AWS S3
I have a form where you can upload a file. I upload the file directly with skipper and it works perfectly. req.file('file').upload({ adapter: require('skipper-s3'), key: 'key', secret: 'secret', bucket: 'bucketname' }, function (err, uploadedFiles) { if (err){ // ko } else{ // ok } }); But I want to resize first and then upload the file, so: sharp(original).resize(800).quality(90).toBuffer(function(err, outputBuffer) { if (err) { // ko } // ok outputBuffer; }); So, my question is: How can upload the outputBuffer instead of req.file('file') ? Instead of using skipper-s3 you can use the aws-sdk