streamby-core
Version:
StreamBy middleware framework for media storage management
14 lines (13 loc) • 517 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.listFilesService = listFilesService;
exports.deleteProjectImage = deleteProjectImage;
async function listFilesService(adapter, req, projectId) {
return adapter.listFiles(projectId);
}
async function deleteProjectImage(adapter, projectId) {
if (!('deleteProjectImage' in adapter)) {
throw new Error('StorageAdapter does not support deleting project images');
}
return adapter.deleteProjectImage(projectId);
}