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) },
    {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…