UNPKG

@aws-cdk/aws-amplify-alpha

Version:

The CDK Construct Library for AWS::Amplify

15 lines 1.83 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.renderEnvironmentVariables = renderEnvironmentVariables; exports.isServerSideRendered = isServerSideRendered; const app_1 = require("./app"); function renderEnvironmentVariables(vars) { return Object.entries(vars).map(([name, value]) => ({ name, value })); } /** * Utility function to check if the platform is a server-side rendering platform */ function isServerSideRendered(platform) { return platform === app_1.Platform.WEB_COMPUTE || platform === app_1.Platform.WEB_DYNAMIC; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ1dGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUVBLGdFQUVDO0FBS0Qsb0RBRUM7QUFYRCwrQkFBaUM7QUFFakMsU0FBZ0IsMEJBQTBCLENBQUMsSUFBZ0M7SUFDekUsT0FBTyxNQUFNLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLEtBQUssQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQztBQUN4RSxDQUFDO0FBRUQ7O0dBRUc7QUFDSCxTQUFnQixvQkFBb0IsQ0FBQyxRQUFtQjtJQUN0RCxPQUFPLFFBQVEsS0FBSyxjQUFRLENBQUMsV0FBVyxJQUFJLFFBQVEsS0FBSyxjQUFRLENBQUMsV0FBVyxDQUFDO0FBQ2hGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQbGF0Zm9ybSB9IGZyb20gJy4vYXBwJztcblxuZXhwb3J0IGZ1bmN0aW9uIHJlbmRlckVudmlyb25tZW50VmFyaWFibGVzKHZhcnM6IHsgW25hbWU6IHN0cmluZ106IHN0cmluZyB9KSB7XG4gIHJldHVybiBPYmplY3QuZW50cmllcyh2YXJzKS5tYXAoKFtuYW1lLCB2YWx1ZV0pID0+ICh7IG5hbWUsIHZhbHVlIH0pKTtcbn1cblxuLyoqXG4gKiBVdGlsaXR5IGZ1bmN0aW9uIHRvIGNoZWNrIGlmIHRoZSBwbGF0Zm9ybSBpcyBhIHNlcnZlci1zaWRlIHJlbmRlcmluZyBwbGF0Zm9ybVxuICovXG5leHBvcnQgZnVuY3Rpb24gaXNTZXJ2ZXJTaWRlUmVuZGVyZWQocGxhdGZvcm0/OiBQbGF0Zm9ybSk6IGJvb2xlYW4ge1xuICByZXR1cm4gcGxhdGZvcm0gPT09IFBsYXRmb3JtLldFQl9DT01QVVRFIHx8IHBsYXRmb3JtID09PSBQbGF0Zm9ybS5XRUJfRFlOQU1JQztcbn1cbiJdfQ==