/** * Replaces tabs, newlines and spaces with the chosen value when they occur in sequences * @param {(String|RegExp)} replaceWhat - the value or pattern that should be replaced * @param {*} replaceWith - the replacement value * @return {Object} - a TemplateTag transformer */ var replaceResultTransformer = function replaceResultTransformer(replaceWhat, replaceWith) { if (replaceWhat == null || replaceWith == null) { throw new Error('replaceResultTransformer requires exactly 2 arguments.'); } return { onEndResult: function onEndResult(endResult) { return endResult.replace(replaceWhat, replaceWith); } }; }; export default replaceResultTransformer; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZXBsYWNlUmVzdWx0VHJhbnNmb3JtZXIvcmVwbGFjZVJlc3VsdFRyYW5zZm9ybWVyLmpzIl0sIm5hbWVzIjpbInJlcGxhY2VSZXN1bHRUcmFuc2Zvcm1lciIsInJlcGxhY2VXaGF0IiwicmVwbGFjZVdpdGgiLCJFcnJvciIsIm9uRW5kUmVzdWx0IiwiZW5kUmVzdWx0IiwicmVwbGFjZSJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztBQU1BLElBQU1BLHdCQUF3QixHQUFHLFNBQTNCQSx3QkFBMkIsQ0FBQ0MsV0FBRCxFQUFjQyxXQUFkLEVBQThCO0FBQzdELE1BQUlELFdBQVcsSUFBSSxJQUFmLElBQXVCQyxXQUFXLElBQUksSUFBMUMsRUFBZ0Q7QUFDOUMsVUFBTSxJQUFJQyxLQUFKLENBQVUsd0RBQVYsQ0FBTjtBQUNEOztBQUVELFNBQU87QUFDTEMsSUFBQUEsV0FESyx1QkFDT0MsU0FEUCxFQUNrQjtBQUNyQixhQUFPQSxTQUFTLENBQUNDLE9BQVYsQ0FBa0JMLFdBQWxCLEVBQStCQyxXQUEvQixDQUFQO0FBQ0Q7QUFISSxHQUFQO0FBS0QsQ0FWRDs7QUFZQSxlQUFlRix3QkFBZiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUmVwbGFjZXMgdGFicywgbmV3bGluZXMgYW5kIHNwYWNlcyB3aXRoIHRoZSBjaG9zZW4gdmFsdWUgd2hlbiB0aGV5IG9jY3VyIGluIHNlcXVlbmNlc1xuICogQHBhcmFtICB7KFN0cmluZ3xSZWdFeHApfSByZXBsYWNlV2hhdCAtIHRoZSB2YWx1ZSBvciBwYXR0ZXJuIHRoYXQgc2hvdWxkIGJlIHJlcGxhY2VkXG4gKiBAcGFyYW0gIHsqfSAgICAgICAgICAgICAgIHJlcGxhY2VXaXRoIC0gdGhlIHJlcGxhY2VtZW50IHZhbHVlXG4gKiBAcmV0dXJuIHtPYmplY3R9ICAgICAgICAgICAgICAgICAgICAgIC0gYSBUZW1wbGF0ZVRhZyB0cmFuc2Zvcm1lclxuICovXG5jb25zdCByZXBsYWNlUmVzdWx0VHJhbnNmb3JtZXIgPSAocmVwbGFjZVdoYXQsIHJlcGxhY2VXaXRoKSA9PiB7XG4gIGlmIChyZXBsYWNlV2hhdCA9PSBudWxsIHx8IHJlcGxhY2VXaXRoID09IG51bGwpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ3JlcGxhY2VSZXN1bHRUcmFuc2Zvcm1lciByZXF1aXJlcyBleGFjdGx5IDIgYXJndW1lbnRzLicpO1xuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBvbkVuZFJlc3VsdChlbmRSZXN1bHQpIHtcbiAgICAgIHJldHVybiBlbmRSZXN1bHQucmVwbGFjZShyZXBsYWNlV2hhdCwgcmVwbGFjZVdpdGgpO1xuICAgIH0sXG4gIH07XG59O1xuXG5leHBvcnQgZGVmYXVsdCByZXBsYWNlUmVzdWx0VHJhbnNmb3JtZXI7XG4iXX0=