@aws-cdk/core
Version:
AWS Cloud Development Kit Core Library
17 lines • 1.7 kB
JavaScript
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==
;