gendiff-irastypain
Version:
Compares two configuration files and shows a difference.
21 lines (13 loc) • 2.21 kB
JavaScript
;
var _commander = require('commander');
var _commander2 = _interopRequireDefault(_commander);
var _package = require('../../package.json');
var _package2 = _interopRequireDefault(_package);
var _index = require('../index');
var _index2 = _interopRequireDefault(_index);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
_commander2.default.version(_package2.default.version).description('Compares two configuration files and shows a difference.').option('-f, --format [type]', 'output format').arguments('<firstConfig> <secondConfig>').action(function (firstConfig, secondConfig) {
console.log((0, _index2.default)(firstConfig, secondConfig, _commander2.default.format));
}).parse(process.argv);
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW4vZ2VuZGlmZi5qcyJdLCJuYW1lcyI6WyJ2ZXJzaW9uIiwiZGVzY3JpcHRpb24iLCJvcHRpb24iLCJhcmd1bWVudHMiLCJhY3Rpb24iLCJmaXJzdENvbmZpZyIsInNlY29uZENvbmZpZyIsImNvbnNvbGUiLCJsb2ciLCJmb3JtYXQiLCJwYXJzZSIsInByb2Nlc3MiLCJhcmd2Il0sIm1hcHBpbmdzIjoiOztBQUVBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsb0JBQ0dBLE9BREgsQ0FDVyxrQkFBT0EsT0FEbEIsRUFFR0MsV0FGSCxDQUVlLDBEQUZmLEVBR0dDLE1BSEgsQ0FHVSxxQkFIVixFQUdpQyxlQUhqQyxFQUlHQyxTQUpILENBSWEsOEJBSmIsRUFLR0MsTUFMSCxDQUtVLFVBQUNDLFdBQUQsRUFBY0MsWUFBZCxFQUErQjtBQUNyQ0MsVUFBUUMsR0FBUixDQUFZLHFCQUFRSCxXQUFSLEVBQXFCQyxZQUFyQixFQUFtQyxvQkFBUUcsTUFBM0MsQ0FBWjtBQUNELENBUEgsRUFRR0MsS0FSSCxDQVFTQyxRQUFRQyxJQVJqQiIsImZpbGUiOiJnZW5kaWZmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cbmltcG9ydCBwcm9ncmFtIGZyb20gJ2NvbW1hbmRlcic7XG5pbXBvcnQgY29uZmlnIGZyb20gJy4uLy4uL3BhY2thZ2UuanNvbic7XG5pbXBvcnQgZ2VuRGlmZiBmcm9tICcuLi9pbmRleCc7XG5cbnByb2dyYW1cbiAgLnZlcnNpb24oY29uZmlnLnZlcnNpb24pXG4gIC5kZXNjcmlwdGlvbignQ29tcGFyZXMgdHdvIGNvbmZpZ3VyYXRpb24gZmlsZXMgYW5kIHNob3dzIGEgZGlmZmVyZW5jZS4nKVxuICAub3B0aW9uKCctZiwgLS1mb3JtYXQgW3R5cGVdJywgJ291dHB1dCBmb3JtYXQnKVxuICAuYXJndW1lbnRzKCc8Zmlyc3RDb25maWc+IDxzZWNvbmRDb25maWc+JylcbiAgLmFjdGlvbigoZmlyc3RDb25maWcsIHNlY29uZENvbmZpZykgPT4ge1xuICAgIGNvbnNvbGUubG9nKGdlbkRpZmYoZmlyc3RDb25maWcsIHNlY29uZENvbmZpZywgcHJvZ3JhbS5mb3JtYXQpKTtcbiAgfSlcbiAgLnBhcnNlKHByb2Nlc3MuYXJndik7XG4iXX0=