import dotenv from 'dotenv' dotenv.config({ path: `.env.${process.env.NODE_ENV}` }) const ENV_PREFIX = 'NUXT_' export const getEnvConfig = () => { const config: Record = {} Object.keys(process.env).forEach((evnKey) => { if (evnKey.includes(ENV_PREFIX)) { const key = evnKey .replace(ENV_PREFIX, '') .toLowerCase() .replace(/\_([A-Za-z])/g, function (all, $1) { return $1.toUpperCase() }) config[key] = process.env[evnKey] } }) return config }