cli-retrospective
Version:
Recall what you did on the last milestone
46 lines (30 loc) • 1.27 kB
JavaScript
var _interopRequireWildcard = require("@babel/runtime-corejs2/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
var _Object$defineProperty = require("@babel/runtime-corejs2/core-js/object/define-property");
_Object$defineProperty(exports, "__esModule", {
value: true
});
exports.configSave = exports.configExist = exports.configGetValues = void 0;
var _stringify = _interopRequireDefault(require("@babel/runtime-corejs2/core-js/json/stringify"));
var fs = _interopRequireWildcard(require("fs"));
var path = _interopRequireWildcard(require("path"));
var configGetValues = function configGetValues() {
if (configExist()) {
var config = require('../config.json');
return config;
}
};
exports.configGetValues = configGetValues;
var configExist = function configExist() {
if (fs.existsSync(path.dirname(__filename) + '/../config.json')) {
return true;
}
return false;
};
exports.configExist = configExist;
var configSave = function configSave(answers, callback) {
var json = (0, _stringify["default"])(answers, null, ' ');
fs.writeFile(path.dirname(__filename) + '/../config.json', json, 'utf8', callback);
};
exports.configSave = configSave;
;