in frontend/src/config.js [56:74]
getConfigValue(key, throws = true) {
let val;
if (process.env.NODE_ENV === 'development') {
val = process.env[key] || this.config[key];
} else {
val = this.config[key];
if (val && typeof val === 'string') {
if (val.toLowerCase() === 'true') {
val = true;
} else if (val.toLowerCase() === 'false') {
val = false;
}
}
}
if (throws && !val) {
throw new Error(`Configuration missing for key: ${key}`);
}
return val;
}