UNPKG

karma-dev-react-aws-s3-typescript

Version:

Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)

19 lines (18 loc) 611 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var buildUrl = function (_a) { var bucketName = _a.bucketName, region = _a.region; var countryCode = region.split('-')[0]; switch (countryCode) { case 'cn': return "https://" + bucketName + ".s3." + region + ".amazonaws.com." + countryCode; default: return "https://" + bucketName + ".s3-" + region + ".amazonaws.com"; } }; exports.default = (function (config) { if (config.s3Url && config.s3Url !== '') { return config.s3Url; } return buildUrl(config); });