streamby-core
Version:
StreamBy middleware framework for media storage management
13 lines (12 loc) • 469 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createStorageProvider = void 0;
const s3_1 = require("../adapters/storage/s3");
const createStorageProvider = (providers) => {
const s3Provider = providers.find(p => p.type === 's3');
if (s3Provider) {
return new s3_1.S3Adapter(s3Provider.config);
}
throw new Error('No storage provider configured.');
};
exports.createStorageProvider = createStorageProvider;