UNPKG

633 BJavaScriptView Raw
1// ../config.js accepts options via environment variables
2const options = {}
3
4if (process.env.DOTENV_CONFIG_ENCODING != null) {
5 options.encoding = process.env.DOTENV_CONFIG_ENCODING
6}
7
8if (process.env.DOTENV_CONFIG_PATH != null) {
9 options.path = process.env.DOTENV_CONFIG_PATH
10}
11
12if (process.env.DOTENV_CONFIG_DEBUG != null) {
13 options.debug = process.env.DOTENV_CONFIG_DEBUG
14}
15
16if (process.env.DOTENV_CONFIG_OVERRIDE != null) {
17 options.override = process.env.DOTENV_CONFIG_OVERRIDE
18}
19
20if (process.env.DOTENV_CONFIG_DOTENV_KEY != null) {
21 options.DOTENV_KEY = process.env.DOTENV_CONFIG_DOTENV_KEY
22}
23
24module.exports = options