UNPKG

many-cloud

Version:

A Node module for abstracting file management and interfacing with a variety of cloud storages.

18 lines (17 loc) 349 B
module.exports = data => { return function(fileID) { return new Promise((resolve, reject) => { let params = { Bucket: data.bucket, Key: fileID }; data.s3.headObject(params, (err, data) => { if (err) { reject(err); return; } resolve(data); }); }); }; };