config-from-main.js
644 Bytes
"use strict";
const fs = require('fs');
const os = require('os');
const candindates = [
'/etc/komodo/config.js',
os.homedir() + '/main/config.json',
process.cwd() + '/../../main/config.json',
os.homedir() + '/Projects/tektrans/devs/komodo/config.json'
];
let config;
for (let candindate of candindates) {
if (fs.existsSync(candindate)) {
//console.log(candindate + ' FOUND');
try {
config = require(candindate);
config.this_config_filename = candindate;
}
catch(e) {}
break;
}
//console.log(candindate + ' NOT FOUND');
}
module.exports = config;