UNPKG

496 BJavaScriptView Raw
1"use strict";
2exports.__esModule = true;
3exports.parse = void 0;
4var fs_1 = require("fs");
5var dotenv_1 = require("dotenv");
6function parse(path) {
7 if (!fs_1.existsSync(path))
8 return {};
9 var data;
10 data = dotenv_1.parse(fs_1.readFileSync(path));
11 if (process.env) {
12 Object.entries(data).forEach(function (_a) {
13 var key = _a[0], value = _a[1];
14 data[key] = process.env[key] || value;
15 });
16 }
17 return data;
18}
19exports.parse = parse;