INNER CODE UNIT · JavaScript
envToBool
Flagsmith/flagsmith · frontend/api/index.js:36
const envToBool = (name, defaultVal) => {
const envVar = `${process.env[name]}`
if (envVar === 'undefined') {
return defaultVal
}
return envVar === 'true' || envVar === '1'
}
const sha = ''
/*
todo: implement across docker and vercel
if (fs.existsSync(path.join(__dirname, 'CI_COMMIT_SHA'))) {
sha = fs.readFileSync(path.join(__dirname, 'CI_COMMIT_SHA'));
}
*/
const values = [
{ name: 'preventSignup', value: envToBool('PREVENT_SIGNUP', false) },
{