detect-environment
Version:
Detect environments in JavaScript similar to the way Laravel does
35 lines (27 loc) • 508 B
JavaScript
var
//
yaml = require('js-yaml'),
/**
*
*/
parseEnvFile = function parseEnvFile (file) {
//
if (file === '') {
return {};
}
//
try {
file = yaml.safeLoad(file);
} catch (err) {
throw new Error('parseEnvFile:');
}
//
if (!file) {
file = {};
}
//
return file;
};
// Expose to node.js
module.exports = parseEnvFile;
;