An open API service indexing awesome lists of open source software.

https://github.com/rguj/node-env-parser

No more headaches! Your best utility for parsing .env variables in Node JS. Code was built based from Laravel's ENV parsing principle.
https://github.com/rguj/node-env-parser

config dotenv dotenv-parser env environment-variables javascript js key-value nodejs npm parser server-side

Last synced: 4 months ago
JSON representation

No more headaches! Your best utility for parsing .env variables in Node JS. Code was built based from Laravel's ENV parsing principle.

Awesome Lists containing this project

README

          

# node-env-parser
No more headaches! Your best utility for parsing .env variables in Node JS. Code was built based from Laravel's ENV parsing principle.

## Instruction
1) Put this file at the root of the project folder the same level as `main.js` and `.env` file
2) Prepend this code at the most top of your `main.js` file:
```js
global.env = require('./node-env-parser').parse();
```
3) You can access your .env variables anywhere in your project (server-side)
```js
console.log(global.env.SAMPLE_KEY);
```
4) Please suggest revisions of this code to enhance it

## License
[GNU GPLv3](https://choosealicense.com/licenses/gpl-3.0/)