import path from 'path'; import { fileURLToPath } from 'url'; import dotenv from 'dotenv'; /** ES modules cannot use `__dirname`, so we have to mimic its functionality. * Taken from [https://flaviocopes.com/fix-dirname-not-defined-es-module-scope/] */ const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); if(process.env.NODE_ENV==="development"){ const ret = dotenv.config({ path:`${__dirname}/../.env.development` }); if(ret.parsed){ console.log("parsed!", process.env) } else{ console.log("not parsed ;-(", ret.error) } } export default null;