UNPKG

@aws-cdk/core

Version:

AWS Cloud Development Kit Core Library

17 lines 1.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.debugModeEnabled = exports.CDK_DEBUG = void 0; const process_1 = require("process"); exports.CDK_DEBUG = 'CDK_DEBUG'; function debugModeEnabled() { return isTruthy(process_1.env[exports.CDK_DEBUG]); } exports.debugModeEnabled = debugModeEnabled; const TRUTHY_VALUES = new Set(['1', 'on', 'true']); function isTruthy(value) { if (!value) { return false; } return TRUTHY_VALUES.has(value.toLowerCase()); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVidWcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJkZWJ1Zy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxxQ0FBOEI7QUFFakIsUUFBQSxTQUFTLEdBQUcsV0FBVyxDQUFDO0FBRXJDLFNBQWdCLGdCQUFnQjtJQUM5QixPQUFPLFFBQVEsQ0FBQyxhQUFHLENBQUMsaUJBQVMsQ0FBQyxDQUFDLENBQUM7QUFDbEMsQ0FBQztBQUZELDRDQUVDO0FBRUQsTUFBTSxhQUFhLEdBQUcsSUFBSSxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUM7QUFFbkQsU0FBUyxRQUFRLENBQUMsS0FBeUI7SUFDekMsSUFBSSxDQUFDLEtBQUssRUFBRTtRQUNWLE9BQU8sS0FBSyxDQUFDO0tBQ2Q7SUFDRCxPQUFPLGFBQWEsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUM7QUFDaEQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGVudiB9IGZyb20gJ3Byb2Nlc3MnO1xuXG5leHBvcnQgY29uc3QgQ0RLX0RFQlVHID0gJ0NES19ERUJVRyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBkZWJ1Z01vZGVFbmFibGVkKCk6IGJvb2xlYW4ge1xuICByZXR1cm4gaXNUcnV0aHkoZW52W0NES19ERUJVR10pO1xufVxuXG5jb25zdCBUUlVUSFlfVkFMVUVTID0gbmV3IFNldChbJzEnLCAnb24nLCAndHJ1ZSddKTtcblxuZnVuY3Rpb24gaXNUcnV0aHkodmFsdWU6IHN0cmluZyB8IHVuZGVmaW5lZCk6IGJvb2xlYW4ge1xuICBpZiAoIXZhbHVlKSB7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG4gIHJldHVybiBUUlVUSFlfVkFMVUVTLmhhcyh2YWx1ZS50b0xvd2VyQ2FzZSgpKTtcbn1cbiJdfQ==