UNPKG

many-cloud

Version:

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

22 lines (19 loc) 428 B
module.exports = data => { return function(file_id) { return new Promise((resolve, reject) => { if (!file_id) { reject(new Error("Expected file id parameter")); } if (!data.drive) { data.setup_drive(); } data.drive.files.delete({ fileId: file_id }, err => { if (err) { reject(err); } else { resolve(); } }); }); }; };