UNPKG

streamby-core

Version:

StreamBy middleware framework for media storage management

17 lines (16 loc) 701 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getPresignedUrl = getPresignedUrl; exports.getPresignedProjectImageUrl = getPresignedProjectImageUrl; async function getPresignedUrl(adapter, contentType, projectId) { if (!('getPresignedUrl' in adapter)) { throw new Error('StorageAdapter does not support presigned URLs'); } return adapter.getPresignedUrl(contentType, projectId); } async function getPresignedProjectImageUrl(adapter, projectId) { if (!('getPresignedProjectImageUrl' in adapter)) { throw new Error('StorageAdapter does not support presigned URLs'); } return adapter.getPresignedProjectImageUrl(projectId); }