use envs for secrets
parent
cb7dbc29e8
commit
37363030ec
@ -1,21 +0,0 @@
|
|||||||
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;
|
|
Loading…
Reference in New Issue