All files / lib env.ts

75% Statements 3/4
50% Branches 8/16
50% Functions 1/2
66.66% Lines 2/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1645x             500x                
const defaults: WindowEnv = {
  OIDC_AUTHORITY: 'https://login.app.keskikuja.site',
  OIDC_CLIENT_ID: 'agent-platform',
  DOMAIN: 'helm-dev.keskikuja.site',
  VIKUNJA_ENABLED: 'false',
}
 
export function getEnv(): WindowEnv {
  return {
    OIDC_AUTHORITY: window.env?.OIDC_AUTHORITY ?? defaults.OIDC_AUTHORITY,
    OIDC_CLIENT_ID: window.env?.OIDC_CLIENT_ID ?? defaults.OIDC_CLIENT_ID,
    DOMAIN: window.env?.DOMAIN ?? defaults.DOMAIN,
    VIKUNJA_ENABLED: window.env?.VIKUNJA_ENABLED ?? defaults.VIKUNJA_ENABLED,
  }
}