Files
nextjs-notion-starter-kit/lib/get-env.ts
2021-01-15 11:31:09 -05:00

18 lines
309 B
TypeScript

export function getEnv(
key: string,
defaultValue?: string,
env = process.env
): string {
const value = env[key]
if (value !== undefined) {
return value
}
if (defaultValue !== undefined) {
return defaultValue
}
throw new Error(`Config error: missing required env var "${key}"`)
}