@log-rush/log-formatter
Version:
Parse/Format/Style colored logs
19 lines • 536 B
JavaScript
/**
* @internal
*/
export var Optimize2 = function (head) {
var node = head;
while (node !== undefined) {
if (node.nextNode &&
Object.keys(node.effect).every(
// @ts-ignore
function (key) { return node.effect[key] === node.nextNode.effect[key]; })) {
var removedNode = node.removeAfter();
if (removedNode) {
node.appendContent(removedNode.content);
}
}
node = node.nextNode;
}
};
//# sourceMappingURL=o2.js.map