1 | ;
|
2 | const fs = require("fs");
|
3 | const dotenv = require("dotenv");
|
4 |
|
5 | module.exports = {
|
6 | //Ref: http://www.jstips.co/en/javascript/get-file-extension/
|
7 | getFileExtension: function getFileExtension(filename) {
|
8 | return filename.slice(((filename.lastIndexOf(".") - 1) >>> 0) + 2);
|
9 | },
|
10 | override_process_env: function override_process_env(env_file_path) {
|
11 | //Override process.env variables
|
12 |
|
13 | const envConfig = dotenv.parse(fs.readFileSync(env_file_path));
|
14 | for (var k in envConfig) {
|
15 | process.env[k] = envConfig[k];
|
16 | }
|
17 |
|
18 | return envConfig;
|
19 | }
|
20 | };
|