gendiff-ewwwgeny
Version:
gendiff for Hexlet
25 lines (17 loc) • 1.63 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _plainRenderer = _interopRequireDefault(require("./plainRenderer"));
var _treeRenderer = _interopRequireDefault(require("./treeRenderer"));
var _jsonRenderer = _interopRequireDefault(require("./jsonRenderer"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const renderMethods = {
json: _jsonRenderer.default,
plain: _plainRenderer.default,
tree: _treeRenderer.default
};
var _default = (ast, format) => renderMethods[format](ast);
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZW5kZXJlcnMvaW5kZXguanMiXSwibmFtZXMiOlsicmVuZGVyTWV0aG9kcyIsImpzb24iLCJyZW5kZXJKU09OIiwicGxhaW4iLCJyZW5kZXJQbGFpbiIsInRyZWUiLCJyZW5kZXJUcmVlIiwiYXN0IiwiZm9ybWF0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7O0FBQ0E7O0FBQ0E7Ozs7QUFFQSxNQUFNQSxhQUFhLEdBQUc7QUFDcEJDLEVBQUFBLElBQUksRUFBRUMscUJBRGM7QUFFcEJDLEVBQUFBLEtBQUssRUFBRUMsc0JBRmE7QUFHcEJDLEVBQUFBLElBQUksRUFBRUM7QUFIYyxDQUF0Qjs7ZUFNZSxDQUFDQyxHQUFELEVBQU1DLE1BQU4sS0FBaUJSLGFBQWEsQ0FBQ1EsTUFBRCxDQUFiLENBQXNCRCxHQUF0QixDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlbmRlclBsYWluIGZyb20gJy4vcGxhaW5SZW5kZXJlcic7XG5pbXBvcnQgcmVuZGVyVHJlZSBmcm9tICcuL3RyZWVSZW5kZXJlcic7XG5pbXBvcnQgcmVuZGVySlNPTiBmcm9tICcuL2pzb25SZW5kZXJlcic7XG5cbmNvbnN0IHJlbmRlck1ldGhvZHMgPSB7XG4gIGpzb246IHJlbmRlckpTT04sXG4gIHBsYWluOiByZW5kZXJQbGFpbixcbiAgdHJlZTogcmVuZGVyVHJlZSxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IChhc3QsIGZvcm1hdCkgPT4gcmVuZGVyTWV0aG9kc1tmb3JtYXRdKGFzdCk7XG4iXX0=