build/start.js
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = start;
function start(argv) {
var config = void 0;
var apis = {};
var required = {
http: false
};
try {
config = require(argv.config);
} catch (error) {
console.error('could not load config file \'' + argv.config + '\'');
process.exit(1);
}
console.log('---loading apis---');
config.apis.forEach(function (api) {
try {
console.log('loading smartflat-' + api + '-api');
apis[api] = require('smartflat-' + api + '-api');
} catch (error) {
console.log('could not load smartflat-' + api + '-api');
}
});
console.log('---loading providers---');
config.providers.forEach(function (provider) {
try {} catch (error) {
console.log('could not load smartflat-' + provider);
}
});
}