import { readFileSync, existsSync } from 'fs'; import { parse } from 'dotenv'; /** * dotenv wrapper * @param envPath string */ export default function loadDotEnv(envPath) { if (existsSync(envPath)) { const parsed = parse(readFileSync(envPath, 'utf-8')) || {}; Object.keys(parsed).forEach((key) => { // eslint-disable-next-line no-prototype-builtins process.env[key] = parsed[key]; }); } }