enigma-gendiff
Version:
25 lines (17 loc) • 1.66 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _diffFormat = _interopRequireDefault(require("./diff-format"));
var _plainFormat = _interopRequireDefault(require("./plain-format"));
var _jsonFormat = _interopRequireDefault(require("./json-format"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const formatSelection = {
diff: _diffFormat.default,
plain: _plainFormat.default,
json: _jsonFormat.default
};
var _default = (astData, format) => formatSelection[format](astData);
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9mb3JtYXR0ZXJzL2luZGV4LmpzIl0sIm5hbWVzIjpbImZvcm1hdFNlbGVjdGlvbiIsImRpZmYiLCJkZWZhdWx0Rm9ybWF0IiwicGxhaW4iLCJwbGFpbkZvcm1hdCIsImpzb24iLCJqc29uRm9ybWF0IiwiYXN0RGF0YSIsImZvcm1hdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOztBQUNBOztBQUNBOzs7O0FBRUEsTUFBTUEsZUFBZSxHQUFHO0FBQ3RCQyxFQUFBQSxJQUFJLEVBQUVDLG1CQURnQjtBQUV0QkMsRUFBQUEsS0FBSyxFQUFFQyxvQkFGZTtBQUd0QkMsRUFBQUEsSUFBSSxFQUFFQztBQUhnQixDQUF4Qjs7ZUFNZSxDQUFDQyxPQUFELEVBQVVDLE1BQVYsS0FBcUJSLGVBQWUsQ0FBQ1EsTUFBRCxDQUFmLENBQXdCRCxPQUF4QixDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGRlZmF1bHRGb3JtYXQgZnJvbSAnLi9kaWZmLWZvcm1hdCc7XG5pbXBvcnQgcGxhaW5Gb3JtYXQgZnJvbSAnLi9wbGFpbi1mb3JtYXQnO1xuaW1wb3J0IGpzb25Gb3JtYXQgZnJvbSAnLi9qc29uLWZvcm1hdCc7XG5cbmNvbnN0IGZvcm1hdFNlbGVjdGlvbiA9IHtcbiAgZGlmZjogZGVmYXVsdEZvcm1hdCxcbiAgcGxhaW46IHBsYWluRm9ybWF0LFxuICBqc29uOiBqc29uRm9ybWF0LFxufTtcblxuZXhwb3J0IGRlZmF1bHQgKGFzdERhdGEsIGZvcm1hdCkgPT4gZm9ybWF0U2VsZWN0aW9uW2Zvcm1hdF0oYXN0RGF0YSk7XG4iXX0=