@jefiozie/ngx-aws-deploy
Version:
Deploy an Angular app to Amazon S3 directly from the Angular CLI
45 lines • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getAwsEndpoint = exports.gets3ForcePathStyle = exports.getCfDistributionId = exports.getSubFolder = exports.getRegion = exports.getBucket = exports.getSessionToken = exports.getSecretAccessKey = exports.getAccessKeyId = void 0;
const getAccessKeyId = () => {
return (process.env.NG_DEPLOY_AWS_ACCESS_KEY_ID ||
process.env.AWS_ACCESS_KEY_ID);
};
exports.getAccessKeyId = getAccessKeyId;
const getSecretAccessKey = () => {
return (process.env.NG_DEPLOY_AWS_SECRET_ACCESS_KEY ||
process.env.AWS_SECRET_ACCESS_KEY);
};
exports.getSecretAccessKey = getSecretAccessKey;
const getSessionToken = () => {
return (process.env.NG_DEPLOY_AWS_SESSION_TOKEN ||
process.env.AWS_SESSION_TOKEN);
};
exports.getSessionToken = getSessionToken;
const getBucket = (builderConfig) => {
return process.env.NG_DEPLOY_AWS_BUCKET || builderConfig.bucket;
};
exports.getBucket = getBucket;
const getRegion = (builderConfig) => {
return (process.env.NG_DEPLOY_AWS_REGION ||
builderConfig.region ||
process.env.AWS_DEFAULT_REGION);
};
exports.getRegion = getRegion;
const getSubFolder = (builderConfig) => {
return (process.env.NG_DEPLOY_AWS_SUB_FOLDER || builderConfig.subFolder);
};
exports.getSubFolder = getSubFolder;
const getCfDistributionId = () => {
return process.env.NG_DEPLOY_AWS_CF_DISTRIBUTION_ID;
};
exports.getCfDistributionId = getCfDistributionId;
const gets3ForcePathStyle = () => {
return process.env.AWS_USE_PATH_STYLE_ENDPOINT === 'true';
};
exports.gets3ForcePathStyle = gets3ForcePathStyle;
const getAwsEndpoint = () => {
return process.env.AWS_ENDPOINT;
};
exports.getAwsEndpoint = getAwsEndpoint;
//# sourceMappingURL=config.js.map