angular-aws-s3
Version:
Open Source Module to Upload your Media and files into AWS S3 Bucket directly from Front-end
21 lines (20 loc) • 790 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.throwError = void 0;
exports.throwError = (config, file) => {
if (config.bucketName === null || config.bucketName === "") {
throw new Error(`Your bucketName cannot be empty `);
}
if (config.region === null || config.region === "") {
throw new Error(`Must provide a valide region in order to use your bucket`);
}
if (config.accessKeyId === null || config.accessKeyId === "") {
throw new Error(`Must provide accessKeyId`);
}
if (config.secretAccessKey === null || config.secretAccessKey === "") {
throw new Error(`Must provide secretAccessKey`);
}
if (!file) {
throw new Error(`File cannot be empty`);
}
};