compare-files
Version:
Compare files contents
34 lines (22 loc) • 1.76 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _nested = require('./nested');
var _nested2 = _interopRequireDefault(_nested);
var _plain = require('./plain');
var _plain2 = _interopRequireDefault(_plain);
var _json = require('./json');
var _json2 = _interopRequireDefault(_json);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var getRenderer = function getRenderer() {
var format = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : _nested2.default;
var rendererMap = {
tree: _nested2.default,
plain: _plain2.default,
json: _json2.default
};
return rendererMap[format];
};
exports.default = getRenderer;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZW5kZXJlcnMvaW5kZXguanMiXSwibmFtZXMiOlsiZ2V0UmVuZGVyZXIiLCJmb3JtYXQiLCJyZW5kZXJlck1hcCIsInRyZWUiLCJwbGFpbiIsImpzb24iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTUEsY0FBYyxTQUFkQSxXQUFjLEdBQTJCO0FBQUEsTUFBMUJDLE1BQTBCOztBQUM3QyxNQUFNQyxjQUFjO0FBQ2xCQywwQkFEa0I7QUFFbEJDLDBCQUZrQjtBQUdsQkM7QUFIa0IsR0FBcEI7O0FBTUEsU0FBT0gsWUFBWUQsTUFBWixDQUFQO0FBQ0QsQ0FSRDs7a0JBVWVELFciLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHJlZVJlbmRlcmVyIGZyb20gJy4vbmVzdGVkJztcbmltcG9ydCBwbGFpblJlbmRlcmVyIGZyb20gJy4vcGxhaW4nO1xuaW1wb3J0IGpzb25SZW5kZXJlciBmcm9tICcuL2pzb24nO1xuXG5jb25zdCBnZXRSZW5kZXJlciA9IChmb3JtYXQgPSB0cmVlUmVuZGVyZXIpID0+IHtcbiAgY29uc3QgcmVuZGVyZXJNYXAgPSB7XG4gICAgdHJlZTogdHJlZVJlbmRlcmVyLFxuICAgIHBsYWluOiBwbGFpblJlbmRlcmVyLFxuICAgIGpzb246IGpzb25SZW5kZXJlcixcbiAgfTtcblxuICByZXR1cm4gcmVuZGVyZXJNYXBbZm9ybWF0XTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGdldFJlbmRlcmVyO1xuIl19