; } html += attr.name; break; } case NS.XLINK: { html += `xlink:${attr.name}`; break; } default: { html += `${attr.prefix}:${attr.name}`; } } html += `="${escapeAttribute(attr.value)}"`; } return html; } function serializeTextNode(node, options) { const { treeAdapter } = options; const content = treeAdapter.getTextNodeContent(node); const parent = treeAdapter.getParentNode(node); const parentTn = parent && treeAdapter.isElementNode(parent) && treeAdapter.getTagName(parent); return parentTn && treeAdapter.getNamespaceURI(parent) === NS.HTML && hasUnescapedText(parentTn, options.scriptingEnabled) ? content : escapeText(content); } function serializeCommentNode(node, { treeAdapter }) { return ``; } function serializeDocumentTypeNode(node, { treeAdapter }) { return ``; } //# sourceMappingURL=index.js.map