Object.defineProperty(exports, "__esModule", { value: true });
const process = require("process");
var global = Function("return this")();
const fromJSConfig = global["__fromJSConfig"];
const isInInspectedEnvironment = !!global["__fromJSConfig"];
function getEnvValue(valueName) {
    if (isInInspectedEnvironment) {
        return fromJSConfig[valueName];
    }
    else {
        return process.env[valueName];
    }
}
// Whether to collect tracking data - disable for debugging to get big speedup but break traversal etc
exports.SKIP_TRACKING = false;
// Whether to confirm that values are valid, point out missing tracking data etc
exports.VERIFY = getEnvValue("VERIFY");
// Allows use of __debugLookupLog and __debugAllLogs to see the value of logs at runtime (rather than just their IDs)
// Only use for debugging, this can use a lot of memory
exports.KEEP_LOGS_IN_MEMORY = false;
exports.EXPLICIT_NAMES = false;
exports.MINIMIZE_LOG_DATA_SIZE = true;
exports.LOG_PERF = false;
//# sourceMappingURL=config.js.map