UNPKG

@log-rush/log-formatter

Version:

Parse/Format/Style colored logs

19 lines 686 B
import { SGRCommandParser } from '../parsing'; /** * @internal */ export var Optimize1 = function (head) { var _a; var parser = new SGRCommandParser(); var node = head; while (node !== undefined) { if (node.previousNode && ((_a = node.previousNode) === null || _a === void 0 ? void 0 : _a.content) === '') { var removedNode = node.removeBefore(); if (removedNode) { node.setEffects(parser.normalizeEffect(parser.mergeEffects(parser.removeDefaultsFromEffect(removedNode.effect), parser.removeDefaultsFromEffect(node.effect)))); } } node = node.nextNode; } }; //# sourceMappingURL=o1.js.map