1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
var _defaults = { API_HOST: 'https://www.stronglifters.com', ENV: 'production', }; export default class Configuration { constructor(overrides = _defaults) { this.overrides = Object.assign({}, _defaults, overrides); } value_for(key) { return process.env[key] || this.overrides[key]; } isEnabled(key) { return this.value_for(key) == "true"; } }