Load environment variables via a JSON file
npm install dotenv-json> Load environment variables via a JSON file
``bash`
npm install dotenv-json
Define your environment variables in .env.json in the root of your project (or wherever you start your node process):
`json`
{
"public_api_key": "s@Mpl3_d@Ta"
}
Load your environment variables at the beginning of your program:
`js
require("dotenv-json")();
console.log(process.env.public_api_key) // => s@Mpl3_d@Ta
`
_N.B. Existing keys in process.env will not be overwritten._
You can customize the location of your .env.json file by passing a path option:
`js``
const dotenvJSON = require("dotenv-json");
dotenvJSON({ path: "./config/example.json"});