UNPKG

stratumn-cli

Version:
33 lines (25 loc) 695 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = loadConfig; var _fs = require('fs'); var _fs2 = _interopRequireDefault(_fs); var _config = require('../config'); var _config2 = _interopRequireDefault(_config); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function loadConfig() { return new Promise(function (resolve, reject) { _fs2.default.readFile(_config2.default.configFile, 'utf8', function (err, data) { if (err) { reject(err); return; } try { resolve(JSON.parse(data)); } catch (ex) { reject(ex); } }); }); }