@contentstack/utils
Advanced tools
+128
-78
@@ -214,16 +214,19 @@ 'use strict'; | ||
| _a$1[StyleType$1.LINK] = function (item, metadata) { | ||
| var url = encodeURI(sanitizeHTML(item.url || 'undefined')); | ||
| var url = item.url ? encodeURI(sanitizeHTML(item.url)) : null; | ||
| var text = sanitizeHTML(metadata.text || item.title || item.uid || (item.system ? item.system.uid : '')); | ||
| return "<a href=\"".concat(url, "\">").concat(text, "</a>"); | ||
| var hrefAttr = url ? " href=\"".concat(url, "\"") : ''; | ||
| return "<a".concat(hrefAttr, ">").concat(text, "</a>"); | ||
| }, | ||
| _a$1[StyleType$1.DISPLAY] = function (item, metadata) { | ||
| var url = encodeURI(sanitizeHTML(item.url || 'undefined')); | ||
| var url = item.url ? encodeURI(sanitizeHTML(item.url)) : null; | ||
| var alt = sanitizeHTML(metadata.attributes.alt || item.title || item.filename || item.uid | ||
| || (item.system ? item.system.uid : '')); | ||
| return "<img src=\"".concat(url, "\" alt=\"").concat(alt, "\" />"); | ||
| var srcAttr = url ? " src=\"".concat(url, "\"") : ''; | ||
| return "<img".concat(srcAttr, " alt=\"").concat(alt, "\" />"); | ||
| }, | ||
| _a$1[StyleType$1.DOWNLOAD] = function (item, metadata) { | ||
| var href = encodeURI(sanitizeHTML(item.url || 'undefined')); | ||
| var href = item.url ? encodeURI(sanitizeHTML(item.url)) : null; | ||
| var text = sanitizeHTML(metadata.text || item.title || item.uid || (item.system ? item.system.content_type_uid : '')); | ||
| return "<a href=\"".concat(href, "\">").concat(text, "</a>"); | ||
| var hrefAttr = href ? " href=\"".concat(href, "\"") : ''; | ||
| return "<a".concat(hrefAttr, ">").concat(text, "</a>"); | ||
| }, | ||
@@ -472,44 +475,79 @@ _a$1); | ||
| var _a; | ||
| /** | ||
| * Safely gets an attribute value from node.attrs | ||
| */ | ||
| function getAttr(node, key) { | ||
| var _a; | ||
| return (_a = node.attrs) === null || _a === void 0 ? void 0 : _a[key]; | ||
| } | ||
| /** | ||
| * Safely gets a string attribute value from node.attrs | ||
| */ | ||
| function getAttrString(node, key) { | ||
| var _a; | ||
| var value = (_a = node.attrs) === null || _a === void 0 ? void 0 : _a[key]; | ||
| return typeof value === 'string' ? value : undefined; | ||
| } | ||
| /** | ||
| * Builds common HTML attributes string (style, class-name, id) | ||
| */ | ||
| function buildCommonAttrs(node) { | ||
| if (!node.attrs) | ||
| return ''; | ||
| var attrs = []; | ||
| if (node.attrs.style) { | ||
| attrs.push(" style=\"".concat(node.attrs.style, "\"")); | ||
| } | ||
| if (node.attrs['class-name']) { | ||
| attrs.push(" class=\"".concat(node.attrs['class-name'], "\"")); | ||
| } | ||
| if (node.attrs.id) { | ||
| attrs.push(" id=\"".concat(node.attrs.id, "\"")); | ||
| } | ||
| return attrs.join(''); | ||
| } | ||
| var defaultNodeOption = (_a = {}, | ||
| _a[NodeType$1.DOCUMENT] = function (node) { | ||
| _a[NodeType$1.DOCUMENT] = function () { | ||
| return ""; | ||
| }, | ||
| _a[NodeType$1.PARAGRAPH] = function (node, next) { | ||
| return "<p".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</p>"); | ||
| return "<p".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</p>"); | ||
| }, | ||
| _a[NodeType$1.LINK] = function (node, next) { | ||
| var sanitizedHref = sanitizeHTML(node.attrs.href || node.attrs.url); | ||
| if (node.attrs.target) { | ||
| return "<a".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(sanitizedHref, "\" target=\"").concat(node.attrs.target, "\">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| } | ||
| return "<a".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(sanitizedHref, "\">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| var href = getAttrString(node, 'href') || getAttrString(node, 'url') || ''; | ||
| var sanitizedHref = sanitizeHTML(href); | ||
| var target = getAttrString(node, 'target'); | ||
| var targetAttr = target ? " target=\"".concat(target, "\"") : ''; | ||
| return "<a".concat(buildCommonAttrs(node)).concat(sanitizedHref ? " href=\"".concat(sanitizedHref, "\"") : '').concat(targetAttr, ">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| }, | ||
| _a[NodeType$1.IMAGE] = function (node, next) { | ||
| var sanitizedSrc = encodeURI(sanitizeHTML(node.attrs.src || node.attrs.url)); | ||
| return "<img".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " src=\"").concat(sanitizedSrc, "\" />").concat(sanitizeHTML(next(node.children))); | ||
| var src = getAttrString(node, 'src') || getAttrString(node, 'url'); | ||
| var sanitizedSrc = src ? encodeURI(sanitizeHTML(src)) : ''; | ||
| return "<img".concat(buildCommonAttrs(node)).concat(sanitizedSrc ? " src=\"".concat(sanitizedSrc, "\"") : '', " />").concat(sanitizeHTML(next(node.children))); | ||
| }, | ||
| _a[NodeType$1.EMBED] = function (node, next) { | ||
| var sanitizedSrc = encodeURI(sanitizeHTML(node.attrs.src || node.attrs.url)); | ||
| return "<iframe".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " src=\"").concat(sanitizedSrc, "\">").concat(sanitizeHTML(next(node.children)), "</iframe>"); | ||
| var src = getAttrString(node, 'src') || getAttrString(node, 'url'); | ||
| var sanitizedSrc = src ? encodeURI(sanitizeHTML(src)) : ''; | ||
| return "<iframe".concat(buildCommonAttrs(node)).concat(sanitizedSrc ? " src=\"".concat(sanitizedSrc, "\"") : '', ">").concat(sanitizeHTML(next(node.children)), "</iframe>"); | ||
| }, | ||
| _a[NodeType$1.HEADING_1] = function (node, next) { | ||
| return "<h1".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h1>"); | ||
| return "<h1".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h1>"); | ||
| }, | ||
| _a[NodeType$1.HEADING_2] = function (node, next) { | ||
| return "<h2".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h2>"); | ||
| return "<h2".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h2>"); | ||
| }, | ||
| _a[NodeType$1.HEADING_3] = function (node, next) { | ||
| return "<h3".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h3>"); | ||
| return "<h3".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h3>"); | ||
| }, | ||
| _a[NodeType$1.HEADING_4] = function (node, next) { | ||
| return "<h4".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h4>"); | ||
| return "<h4".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h4>"); | ||
| }, | ||
| _a[NodeType$1.HEADING_5] = function (node, next) { | ||
| return "<h5".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h5>"); | ||
| return "<h5".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h5>"); | ||
| }, | ||
| _a[NodeType$1.HEADING_6] = function (node, next) { | ||
| return "<h6".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h6>"); | ||
| return "<h6".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h6>"); | ||
| }, | ||
| _a[NodeType$1.ORDER_LIST] = function (node, next) { | ||
| return "<ol".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</ol>"); | ||
| return "<ol".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</ol>"); | ||
| }, | ||
@@ -520,8 +558,8 @@ _a[NodeType$1.FRAGMENT] = function (node, next) { | ||
| _a[NodeType$1.UNORDER_LIST] = function (node, next) { | ||
| return "<ul".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</ul>"); | ||
| return "<ul".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</ul>"); | ||
| }, | ||
| _a[NodeType$1.LIST_ITEM] = function (node, next) { | ||
| return "<li".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</li>"); | ||
| return "<li".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</li>"); | ||
| }, | ||
| _a[NodeType$1.HR] = function (node, next) { | ||
| _a[NodeType$1.HR] = function () { | ||
| return "<hr>"; | ||
@@ -532,6 +570,7 @@ }, | ||
| var colgroupHTML = ''; | ||
| if (node.attrs.colWidths && Array.isArray(node.attrs.colWidths)) { | ||
| var totalWidth_1 = node.attrs.colWidths.reduce(function (sum, width) { return sum + width; }, 0); | ||
| var colWidths = getAttr(node, 'colWidths'); | ||
| if (colWidths && Array.isArray(colWidths)) { | ||
| var totalWidth_1 = colWidths.reduce(function (sum, width) { return sum + width; }, 0); | ||
| colgroupHTML = "<".concat(NodeType$1.COL_GROUP, " data-width=\"").concat(totalWidth_1, "\">"); | ||
| node.attrs.colWidths.forEach(function (colWidth) { | ||
| colWidths.forEach(function (colWidth) { | ||
| var widthPercentage = (colWidth / totalWidth_1) * 100; | ||
@@ -543,72 +582,82 @@ colgroupHTML += "<".concat(NodeType$1.COL, " style=\"width:").concat(widthPercentage.toFixed(2), "%\"/>"); | ||
| // Generate table with colgroup and other attributes | ||
| return "<table".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "") + | ||
| "".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "") + | ||
| "".concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">") + | ||
| "".concat(colgroupHTML) + | ||
| "".concat(sanitizeHTML(next(node.children))) + | ||
| "</table>"; | ||
| return "<table".concat(buildCommonAttrs(node), ">").concat(colgroupHTML).concat(sanitizeHTML(next(node.children)), "</table>"); | ||
| }, | ||
| _a[NodeType$1.TABLE_HEADER] = function (node, next) { | ||
| return "<thead".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</thead>"); | ||
| return "<thead".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</thead>"); | ||
| }, | ||
| _a[NodeType$1.TABLE_BODY] = function (node, next) { | ||
| return "<tbody".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</tbody>"); | ||
| return "<tbody".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</tbody>"); | ||
| }, | ||
| _a[NodeType$1.TABLE_FOOTER] = function (node, next) { | ||
| return "<tfoot".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</tfoot>"); | ||
| return "<tfoot".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</tfoot>"); | ||
| }, | ||
| _a[NodeType$1.TABLE_ROW] = function (node, next) { | ||
| return "<tr".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</tr>"); | ||
| return "<tr".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</tr>"); | ||
| }, | ||
| _a[NodeType$1.TABLE_HEAD] = function (node, next) { | ||
| if (node.attrs.void) | ||
| if (getAttr(node, 'void')) | ||
| return ''; | ||
| return "<th" + | ||
| "".concat(node.attrs.rowSpan ? " rowspan=\"".concat(node.attrs.rowSpan, "\"") : "") + | ||
| "".concat(node.attrs.colSpan ? " colspan=\"".concat(node.attrs.colSpan, "\"") : "") + | ||
| "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "") + | ||
| "".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "") + | ||
| "".concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children))) + | ||
| "</th>"; | ||
| var rowSpan = getAttr(node, 'rowSpan'); | ||
| var colSpan = getAttr(node, 'colSpan'); | ||
| var rowSpanAttr = rowSpan ? " rowspan=\"".concat(rowSpan, "\"") : ''; | ||
| var colSpanAttr = colSpan ? " colspan=\"".concat(colSpan, "\"") : ''; | ||
| return "<th".concat(rowSpanAttr).concat(colSpanAttr).concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</th>"); | ||
| }, | ||
| _a[NodeType$1.TABLE_DATA] = function (node, next) { | ||
| if (node.attrs.void) | ||
| if (getAttr(node, 'void')) | ||
| return ''; | ||
| return "<td" + | ||
| "".concat(node.attrs.rowSpan ? " rowspan=\"".concat(node.attrs.rowSpan, "\"") : "") + | ||
| "".concat(node.attrs.colSpan ? " colspan=\"".concat(node.attrs.colSpan, "\"") : "") + | ||
| "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "") + | ||
| "".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "") + | ||
| "".concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children))) + | ||
| "</td>"; | ||
| var rowSpan = getAttr(node, 'rowSpan'); | ||
| var colSpan = getAttr(node, 'colSpan'); | ||
| var rowSpanAttr = rowSpan ? " rowspan=\"".concat(rowSpan, "\"") : ''; | ||
| var colSpanAttr = colSpan ? " colspan=\"".concat(colSpan, "\"") : ''; | ||
| return "<td".concat(rowSpanAttr).concat(colSpanAttr).concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</td>"); | ||
| }, | ||
| _a[NodeType$1.BLOCK_QUOTE] = function (node, next) { | ||
| return "<blockquote".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</blockquote>"); | ||
| return "<blockquote".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</blockquote>"); | ||
| }, | ||
| _a[NodeType$1.CODE] = function (node, next) { | ||
| return "<code".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</code>"); | ||
| return "<code".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</code>"); | ||
| }, | ||
| _a['reference'] = function (node, next) { | ||
| var _a, _b, _c, _d, _e; | ||
| if ((node.attrs.type === 'entry' || node.attrs.type === 'asset') && node.attrs['display-type'] === 'link') { | ||
| var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\""); | ||
| if (node.attrs.target) { | ||
| aTagAttrs += " target=\"".concat(node.attrs.target, "\""); | ||
| var type = getAttr(node, 'type'); | ||
| var displayType = getAttr(node, 'display-type'); | ||
| if ((type === 'entry' || type === 'asset') && displayType === 'link') { | ||
| var href = getAttrString(node, 'href') || getAttrString(node, 'url') || ''; | ||
| var target = getAttrString(node, 'target'); | ||
| var assetUid = getAttrString(node, 'asset-uid'); | ||
| var aTagAttrs = buildCommonAttrs(node); | ||
| if (href) | ||
| aTagAttrs += " href=\"".concat(href, "\""); | ||
| if (target) { | ||
| aTagAttrs += " target=\"".concat(target, "\""); | ||
| } | ||
| if (node.attrs.type == 'asset') { | ||
| aTagAttrs += " type=\"asset\" content-type-uid=\"sys_assets\" ".concat(node.attrs['asset-uid'] ? "data-sys-asset-uid=\"".concat(node.attrs['asset-uid'], "\"") : "", " sys-style-type=\"download\""); | ||
| if (type === 'asset') { | ||
| aTagAttrs += " type=\"asset\" content-type-uid=\"sys_assets\""; | ||
| if (assetUid) { | ||
| aTagAttrs += " data-sys-asset-uid=\"".concat(assetUid, "\""); | ||
| } | ||
| aTagAttrs += " sys-style-type=\"download\""; | ||
| } | ||
| var aTag = "<a".concat(aTagAttrs, ">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| return aTag; | ||
| return "<a".concat(aTagAttrs, ">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| } | ||
| if (node.attrs.type === 'asset') { | ||
| var src = encodeURI(node.attrs['asset-link']); | ||
| var alt = (_b = (_a = node.attrs) === null || _a === void 0 ? void 0 : _a['redactor-attributes']) === null || _b === void 0 ? void 0 : _b['alt']; | ||
| var link = node.attrs.link; | ||
| var target = node.attrs.target || ""; | ||
| var caption = ((_d = (_c = node.attrs) === null || _c === void 0 ? void 0 : _c['redactor-attributes']) === null || _d === void 0 ? void 0 : _d['asset-caption']) || ((_e = node.attrs) === null || _e === void 0 ? void 0 : _e['asset-caption']) || ""; | ||
| var style = node.attrs.style; | ||
| var asset_uid = node.attrs['asset-uid']; | ||
| var imageTag = "<img".concat(asset_uid ? " asset_uid=\"".concat(asset_uid, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(sanitizeHTML(node.attrs['class-name']), "\"") : "").concat(src ? " src=\"".concat(sanitizeHTML(src), "\"") : "").concat(alt ? " alt=\"".concat(alt, "\"") : "").concat(target === "_blank" ? " target=\"_blank\"" : "").concat(style ? " style=\"".concat(style, "\"") : "", " />"); | ||
| return "<figure".concat(style ? " style=\"".concat(style, "\"") : '', ">") + | ||
| if (type === 'asset') { | ||
| var assetLink = getAttrString(node, 'asset-link'); | ||
| var src = assetLink ? encodeURI(assetLink) : ''; | ||
| var redactorAttrs = getAttr(node, 'redactor-attributes'); | ||
| var alt = redactorAttrs === null || redactorAttrs === void 0 ? void 0 : redactorAttrs['alt']; | ||
| var link = getAttrString(node, 'link'); | ||
| var target = getAttrString(node, 'target') || ""; | ||
| var caption = (redactorAttrs === null || redactorAttrs === void 0 ? void 0 : redactorAttrs['asset-caption']) || getAttrString(node, 'asset-caption') || ""; | ||
| var style = getAttrString(node, 'style'); | ||
| var assetUid = getAttrString(node, 'asset-uid'); | ||
| var className = getAttrString(node, 'class-name'); | ||
| var assetUidAttr = assetUid ? " asset_uid=\"".concat(assetUid, "\"") : ''; | ||
| var classAttr = className ? " class=\"".concat(sanitizeHTML(className), "\"") : ''; | ||
| var srcAttr = src ? " src=\"".concat(sanitizeHTML(src), "\"") : ''; | ||
| var altAttr = alt ? " alt=\"".concat(alt, "\"") : ''; | ||
| var targetAttr = target === "_blank" ? " target=\"_blank\"" : ''; | ||
| var styleAttr = style ? " style=\"".concat(style, "\"") : ''; | ||
| var imageTag = "<img".concat(assetUidAttr).concat(classAttr).concat(srcAttr).concat(altAttr).concat(targetAttr).concat(styleAttr, " />"); | ||
| var styleAttrFig = style ? " style=\"".concat(style, "\"") : ''; | ||
| return "<figure".concat(styleAttrFig, ">") + | ||
| (link ? "<a href=\"".concat(link, "\" target=\"").concat(target || "", "\">") : "") + | ||
@@ -737,3 +786,4 @@ imageTag + | ||
| } | ||
| var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\""); | ||
| var href = node.attrs.href || node.attrs.url; | ||
| var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "").concat(href ? " href=\"".concat(href, "\"") : ""); | ||
| if (node.attrs.target) { | ||
@@ -740,0 +790,0 @@ aTagAttrs += " target=\"".concat(node.attrs.target, "\""); |
@@ -94,3 +94,4 @@ var __assign = (this && this.__assign) || function () { | ||
| } | ||
| var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\""); | ||
| var href = node.attrs.href || node.attrs.url; | ||
| var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "").concat(href ? " href=\"".concat(href, "\"") : ""); | ||
| if (node.attrs.target) { | ||
@@ -97,0 +98,0 @@ aTagAttrs += " target=\"".concat(node.attrs.target, "\""); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"enumerate-entries.js","sourceRoot":"","sources":["../../../src/helper/enumerate-entries.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"enumerate-entries.js","sourceRoot":"","sources":["../../../src/helper/enumerate-entries.ts"],"names":[],"mappings":"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"} |
@@ -5,44 +5,79 @@ var _a; | ||
| import { sanitizeHTML } from "../helper/sanitize"; | ||
| /** | ||
| * Safely gets an attribute value from node.attrs | ||
| */ | ||
| function getAttr(node, key) { | ||
| var _a; | ||
| return (_a = node.attrs) === null || _a === void 0 ? void 0 : _a[key]; | ||
| } | ||
| /** | ||
| * Safely gets a string attribute value from node.attrs | ||
| */ | ||
| function getAttrString(node, key) { | ||
| var _a; | ||
| var value = (_a = node.attrs) === null || _a === void 0 ? void 0 : _a[key]; | ||
| return typeof value === 'string' ? value : undefined; | ||
| } | ||
| /** | ||
| * Builds common HTML attributes string (style, class-name, id) | ||
| */ | ||
| function buildCommonAttrs(node) { | ||
| if (!node.attrs) | ||
| return ''; | ||
| var attrs = []; | ||
| if (node.attrs.style) { | ||
| attrs.push(" style=\"".concat(node.attrs.style, "\"")); | ||
| } | ||
| if (node.attrs['class-name']) { | ||
| attrs.push(" class=\"".concat(node.attrs['class-name'], "\"")); | ||
| } | ||
| if (node.attrs.id) { | ||
| attrs.push(" id=\"".concat(node.attrs.id, "\"")); | ||
| } | ||
| return attrs.join(''); | ||
| } | ||
| export var defaultNodeOption = (_a = {}, | ||
| _a[NodeType.DOCUMENT] = function (node) { | ||
| _a[NodeType.DOCUMENT] = function () { | ||
| return ""; | ||
| }, | ||
| _a[NodeType.PARAGRAPH] = function (node, next) { | ||
| return "<p".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</p>"); | ||
| return "<p".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</p>"); | ||
| }, | ||
| _a[NodeType.LINK] = function (node, next) { | ||
| var sanitizedHref = sanitizeHTML(node.attrs.href || node.attrs.url); | ||
| if (node.attrs.target) { | ||
| return "<a".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(sanitizedHref, "\" target=\"").concat(node.attrs.target, "\">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| } | ||
| return "<a".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(sanitizedHref, "\">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| var href = getAttrString(node, 'href') || getAttrString(node, 'url') || ''; | ||
| var sanitizedHref = sanitizeHTML(href); | ||
| var target = getAttrString(node, 'target'); | ||
| var targetAttr = target ? " target=\"".concat(target, "\"") : ''; | ||
| return "<a".concat(buildCommonAttrs(node)).concat(sanitizedHref ? " href=\"".concat(sanitizedHref, "\"") : '').concat(targetAttr, ">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| }, | ||
| _a[NodeType.IMAGE] = function (node, next) { | ||
| var sanitizedSrc = encodeURI(sanitizeHTML(node.attrs.src || node.attrs.url)); | ||
| return "<img".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " src=\"").concat(sanitizedSrc, "\" />").concat(sanitizeHTML(next(node.children))); | ||
| var src = getAttrString(node, 'src') || getAttrString(node, 'url'); | ||
| var sanitizedSrc = src ? encodeURI(sanitizeHTML(src)) : ''; | ||
| return "<img".concat(buildCommonAttrs(node)).concat(sanitizedSrc ? " src=\"".concat(sanitizedSrc, "\"") : '', " />").concat(sanitizeHTML(next(node.children))); | ||
| }, | ||
| _a[NodeType.EMBED] = function (node, next) { | ||
| var sanitizedSrc = encodeURI(sanitizeHTML(node.attrs.src || node.attrs.url)); | ||
| return "<iframe".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " src=\"").concat(sanitizedSrc, "\">").concat(sanitizeHTML(next(node.children)), "</iframe>"); | ||
| var src = getAttrString(node, 'src') || getAttrString(node, 'url'); | ||
| var sanitizedSrc = src ? encodeURI(sanitizeHTML(src)) : ''; | ||
| return "<iframe".concat(buildCommonAttrs(node)).concat(sanitizedSrc ? " src=\"".concat(sanitizedSrc, "\"") : '', ">").concat(sanitizeHTML(next(node.children)), "</iframe>"); | ||
| }, | ||
| _a[NodeType.HEADING_1] = function (node, next) { | ||
| return "<h1".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h1>"); | ||
| return "<h1".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h1>"); | ||
| }, | ||
| _a[NodeType.HEADING_2] = function (node, next) { | ||
| return "<h2".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h2>"); | ||
| return "<h2".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h2>"); | ||
| }, | ||
| _a[NodeType.HEADING_3] = function (node, next) { | ||
| return "<h3".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h3>"); | ||
| return "<h3".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h3>"); | ||
| }, | ||
| _a[NodeType.HEADING_4] = function (node, next) { | ||
| return "<h4".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h4>"); | ||
| return "<h4".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h4>"); | ||
| }, | ||
| _a[NodeType.HEADING_5] = function (node, next) { | ||
| return "<h5".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h5>"); | ||
| return "<h5".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h5>"); | ||
| }, | ||
| _a[NodeType.HEADING_6] = function (node, next) { | ||
| return "<h6".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</h6>"); | ||
| return "<h6".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</h6>"); | ||
| }, | ||
| _a[NodeType.ORDER_LIST] = function (node, next) { | ||
| return "<ol".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</ol>"); | ||
| return "<ol".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</ol>"); | ||
| }, | ||
@@ -53,8 +88,8 @@ _a[NodeType.FRAGMENT] = function (node, next) { | ||
| _a[NodeType.UNORDER_LIST] = function (node, next) { | ||
| return "<ul".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</ul>"); | ||
| return "<ul".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</ul>"); | ||
| }, | ||
| _a[NodeType.LIST_ITEM] = function (node, next) { | ||
| return "<li".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</li>"); | ||
| return "<li".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</li>"); | ||
| }, | ||
| _a[NodeType.HR] = function (node, next) { | ||
| _a[NodeType.HR] = function () { | ||
| return "<hr>"; | ||
@@ -65,6 +100,7 @@ }, | ||
| var colgroupHTML = ''; | ||
| if (node.attrs.colWidths && Array.isArray(node.attrs.colWidths)) { | ||
| var totalWidth_1 = node.attrs.colWidths.reduce(function (sum, width) { return sum + width; }, 0); | ||
| var colWidths = getAttr(node, 'colWidths'); | ||
| if (colWidths && Array.isArray(colWidths)) { | ||
| var totalWidth_1 = colWidths.reduce(function (sum, width) { return sum + width; }, 0); | ||
| colgroupHTML = "<".concat(NodeType.COL_GROUP, " data-width=\"").concat(totalWidth_1, "\">"); | ||
| node.attrs.colWidths.forEach(function (colWidth) { | ||
| colWidths.forEach(function (colWidth) { | ||
| var widthPercentage = (colWidth / totalWidth_1) * 100; | ||
@@ -76,72 +112,82 @@ colgroupHTML += "<".concat(NodeType.COL, " style=\"width:").concat(widthPercentage.toFixed(2), "%\"/>"); | ||
| // Generate table with colgroup and other attributes | ||
| return "<table".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "") + | ||
| "".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "") + | ||
| "".concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">") + | ||
| "".concat(colgroupHTML) + | ||
| "".concat(sanitizeHTML(next(node.children))) + | ||
| "</table>"; | ||
| return "<table".concat(buildCommonAttrs(node), ">").concat(colgroupHTML).concat(sanitizeHTML(next(node.children)), "</table>"); | ||
| }, | ||
| _a[NodeType.TABLE_HEADER] = function (node, next) { | ||
| return "<thead".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</thead>"); | ||
| return "<thead".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</thead>"); | ||
| }, | ||
| _a[NodeType.TABLE_BODY] = function (node, next) { | ||
| return "<tbody".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</tbody>"); | ||
| return "<tbody".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</tbody>"); | ||
| }, | ||
| _a[NodeType.TABLE_FOOTER] = function (node, next) { | ||
| return "<tfoot".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</tfoot>"); | ||
| return "<tfoot".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</tfoot>"); | ||
| }, | ||
| _a[NodeType.TABLE_ROW] = function (node, next) { | ||
| return "<tr".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</tr>"); | ||
| return "<tr".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</tr>"); | ||
| }, | ||
| _a[NodeType.TABLE_HEAD] = function (node, next) { | ||
| if (node.attrs.void) | ||
| if (getAttr(node, 'void')) | ||
| return ''; | ||
| return "<th" + | ||
| "".concat(node.attrs.rowSpan ? " rowspan=\"".concat(node.attrs.rowSpan, "\"") : "") + | ||
| "".concat(node.attrs.colSpan ? " colspan=\"".concat(node.attrs.colSpan, "\"") : "") + | ||
| "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "") + | ||
| "".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "") + | ||
| "".concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children))) + | ||
| "</th>"; | ||
| var rowSpan = getAttr(node, 'rowSpan'); | ||
| var colSpan = getAttr(node, 'colSpan'); | ||
| var rowSpanAttr = rowSpan ? " rowspan=\"".concat(rowSpan, "\"") : ''; | ||
| var colSpanAttr = colSpan ? " colspan=\"".concat(colSpan, "\"") : ''; | ||
| return "<th".concat(rowSpanAttr).concat(colSpanAttr).concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</th>"); | ||
| }, | ||
| _a[NodeType.TABLE_DATA] = function (node, next) { | ||
| if (node.attrs.void) | ||
| if (getAttr(node, 'void')) | ||
| return ''; | ||
| return "<td" + | ||
| "".concat(node.attrs.rowSpan ? " rowspan=\"".concat(node.attrs.rowSpan, "\"") : "") + | ||
| "".concat(node.attrs.colSpan ? " colspan=\"".concat(node.attrs.colSpan, "\"") : "") + | ||
| "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "") + | ||
| "".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "") + | ||
| "".concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children))) + | ||
| "</td>"; | ||
| var rowSpan = getAttr(node, 'rowSpan'); | ||
| var colSpan = getAttr(node, 'colSpan'); | ||
| var rowSpanAttr = rowSpan ? " rowspan=\"".concat(rowSpan, "\"") : ''; | ||
| var colSpanAttr = colSpan ? " colspan=\"".concat(colSpan, "\"") : ''; | ||
| return "<td".concat(rowSpanAttr).concat(colSpanAttr).concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</td>"); | ||
| }, | ||
| _a[NodeType.BLOCK_QUOTE] = function (node, next) { | ||
| return "<blockquote".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</blockquote>"); | ||
| return "<blockquote".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</blockquote>"); | ||
| }, | ||
| _a[NodeType.CODE] = function (node, next) { | ||
| return "<code".concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", ">").concat(sanitizeHTML(next(node.children)), "</code>"); | ||
| return "<code".concat(buildCommonAttrs(node), ">").concat(sanitizeHTML(next(node.children)), "</code>"); | ||
| }, | ||
| _a['reference'] = function (node, next) { | ||
| var _a, _b, _c, _d, _e; | ||
| if ((node.attrs.type === 'entry' || node.attrs.type === 'asset') && node.attrs['display-type'] === 'link') { | ||
| var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\""); | ||
| if (node.attrs.target) { | ||
| aTagAttrs += " target=\"".concat(node.attrs.target, "\""); | ||
| var type = getAttr(node, 'type'); | ||
| var displayType = getAttr(node, 'display-type'); | ||
| if ((type === 'entry' || type === 'asset') && displayType === 'link') { | ||
| var href = getAttrString(node, 'href') || getAttrString(node, 'url') || ''; | ||
| var target = getAttrString(node, 'target'); | ||
| var assetUid = getAttrString(node, 'asset-uid'); | ||
| var aTagAttrs = buildCommonAttrs(node); | ||
| if (href) | ||
| aTagAttrs += " href=\"".concat(href, "\""); | ||
| if (target) { | ||
| aTagAttrs += " target=\"".concat(target, "\""); | ||
| } | ||
| if (node.attrs.type == 'asset') { | ||
| aTagAttrs += " type=\"asset\" content-type-uid=\"sys_assets\" ".concat(node.attrs['asset-uid'] ? "data-sys-asset-uid=\"".concat(node.attrs['asset-uid'], "\"") : "", " sys-style-type=\"download\""); | ||
| if (type === 'asset') { | ||
| aTagAttrs += " type=\"asset\" content-type-uid=\"sys_assets\""; | ||
| if (assetUid) { | ||
| aTagAttrs += " data-sys-asset-uid=\"".concat(assetUid, "\""); | ||
| } | ||
| aTagAttrs += " sys-style-type=\"download\""; | ||
| } | ||
| var aTag = "<a".concat(aTagAttrs, ">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| return aTag; | ||
| return "<a".concat(aTagAttrs, ">").concat(sanitizeHTML(next(node.children)), "</a>"); | ||
| } | ||
| if (node.attrs.type === 'asset') { | ||
| var src = encodeURI(node.attrs['asset-link']); | ||
| var alt = (_b = (_a = node.attrs) === null || _a === void 0 ? void 0 : _a['redactor-attributes']) === null || _b === void 0 ? void 0 : _b['alt']; | ||
| var link = node.attrs.link; | ||
| var target = node.attrs.target || ""; | ||
| var caption = ((_d = (_c = node.attrs) === null || _c === void 0 ? void 0 : _c['redactor-attributes']) === null || _d === void 0 ? void 0 : _d['asset-caption']) || ((_e = node.attrs) === null || _e === void 0 ? void 0 : _e['asset-caption']) || ""; | ||
| var style = node.attrs.style; | ||
| var asset_uid = node.attrs['asset-uid']; | ||
| var imageTag = "<img".concat(asset_uid ? " asset_uid=\"".concat(asset_uid, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(sanitizeHTML(node.attrs['class-name']), "\"") : "").concat(src ? " src=\"".concat(sanitizeHTML(src), "\"") : "").concat(alt ? " alt=\"".concat(alt, "\"") : "").concat(target === "_blank" ? " target=\"_blank\"" : "").concat(style ? " style=\"".concat(style, "\"") : "", " />"); | ||
| return "<figure".concat(style ? " style=\"".concat(style, "\"") : '', ">") + | ||
| if (type === 'asset') { | ||
| var assetLink = getAttrString(node, 'asset-link'); | ||
| var src = assetLink ? encodeURI(assetLink) : ''; | ||
| var redactorAttrs = getAttr(node, 'redactor-attributes'); | ||
| var alt = redactorAttrs === null || redactorAttrs === void 0 ? void 0 : redactorAttrs['alt']; | ||
| var link = getAttrString(node, 'link'); | ||
| var target = getAttrString(node, 'target') || ""; | ||
| var caption = (redactorAttrs === null || redactorAttrs === void 0 ? void 0 : redactorAttrs['asset-caption']) || getAttrString(node, 'asset-caption') || ""; | ||
| var style = getAttrString(node, 'style'); | ||
| var assetUid = getAttrString(node, 'asset-uid'); | ||
| var className = getAttrString(node, 'class-name'); | ||
| var assetUidAttr = assetUid ? " asset_uid=\"".concat(assetUid, "\"") : ''; | ||
| var classAttr = className ? " class=\"".concat(sanitizeHTML(className), "\"") : ''; | ||
| var srcAttr = src ? " src=\"".concat(sanitizeHTML(src), "\"") : ''; | ||
| var altAttr = alt ? " alt=\"".concat(alt, "\"") : ''; | ||
| var targetAttr = target === "_blank" ? " target=\"_blank\"" : ''; | ||
| var styleAttr = style ? " style=\"".concat(style, "\"") : ''; | ||
| var imageTag = "<img".concat(assetUidAttr).concat(classAttr).concat(srcAttr).concat(altAttr).concat(targetAttr).concat(styleAttr, " />"); | ||
| var styleAttrFig = style ? " style=\"".concat(style, "\"") : ''; | ||
| return "<figure".concat(styleAttrFig, ">") + | ||
| (link ? "<a href=\"".concat(link, "\" target=\"").concat(target || "", "\">") : "") + | ||
@@ -148,0 +194,0 @@ imageTag + |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"default-node-options.js","sourceRoot":"","sources":["../../../src/options/default-node-options.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"default-node-options.js","sourceRoot":"","sources":["../../../src/options/default-node-options.ts"],"names":[],"mappings":"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"} |
@@ -15,18 +15,21 @@ var _a; | ||
| _a[StyleType.LINK] = function (item, metadata) { | ||
| var url = encodeURI(sanitizeHTML(item.url || 'undefined')); | ||
| var url = item.url ? encodeURI(sanitizeHTML(item.url)) : null; | ||
| var text = sanitizeHTML(metadata.text || item.title || item.uid || (item.system ? item.system.uid : '')); | ||
| return "<a href=\"".concat(url, "\">").concat(text, "</a>"); | ||
| var hrefAttr = url ? " href=\"".concat(url, "\"") : ''; | ||
| return "<a".concat(hrefAttr, ">").concat(text, "</a>"); | ||
| }, | ||
| _a[StyleType.DISPLAY] = function (item, metadata) { | ||
| var url = encodeURI(sanitizeHTML(item.url || 'undefined')); | ||
| var url = item.url ? encodeURI(sanitizeHTML(item.url)) : null; | ||
| var alt = sanitizeHTML(metadata.attributes.alt || item.title || item.filename || item.uid | ||
| || (item.system ? item.system.uid : '')); | ||
| return "<img src=\"".concat(url, "\" alt=\"").concat(alt, "\" />"); | ||
| var srcAttr = url ? " src=\"".concat(url, "\"") : ''; | ||
| return "<img".concat(srcAttr, " alt=\"").concat(alt, "\" />"); | ||
| }, | ||
| _a[StyleType.DOWNLOAD] = function (item, metadata) { | ||
| var href = encodeURI(sanitizeHTML(item.url || 'undefined')); | ||
| var href = item.url ? encodeURI(sanitizeHTML(item.url)) : null; | ||
| var text = sanitizeHTML(metadata.text || item.title || item.uid || (item.system ? item.system.content_type_uid : '')); | ||
| return "<a href=\"".concat(href, "\">").concat(text, "</a>"); | ||
| var hrefAttr = href ? " href=\"".concat(href, "\"") : ''; | ||
| return "<a".concat(hrefAttr, ">").concat(text, "</a>"); | ||
| }, | ||
| _a); | ||
| //# sourceMappingURL=default-options.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"default-options.js","sourceRoot":"","sources":["../../../src/options/default-options.ts"],"names":[],"mappings":";AAAA,OAAO,SAAS,MAAM,8BAA8B,CAAC;AAKrD,OAAO,EAAE,YAAY,EAAE,MAAM,oBAAoB,CAAA;AAEjD,MAAM,CAAC,IAAM,cAAc;IACzB,GAAC,SAAS,CAAC,KAAK,IAAG,UAAC,IAA8B;QAChD,IAAM,KAAK,GAAG,YAAY,CAAC,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,GAAG,CAAC,CAAC;QACnD,IAAM,gBAAgB,GAAG,YAAY,CAAC,IAAI,CAAC,iBAAiB,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QACnH,OAAO,kBAAW,KAAK,wCAA8B,gBAAgB,sBAAmB,CAAC;IAC3F,CAAC;IACD,GAAC,SAAS,CAAC,MAAM,IAAG,UAAC,IAA8B;QACjD,IAAM,KAAK,GAAG,YAAY,CAAC,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,GAAG,CAAC,CAAC;QACnD,OAAO,gBAAS,KAAK,YAAS,CAAC;IACjC,CAAC;IACD,GAAC,SAAS,CAAC,IAAI,IAAG,UAAC,IAA8B,EAAE,QAAkB;QACnE,IAAM,GAAG,GAAG,SAAS,CAAC,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,WAAW,CAAC,CAAC,CAAC;QAC7D,IAAM,IAAI,GAAG,YAAY,CAAC,QAAQ,CAAC,IAAI,IAAI,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QAC3G,OAAO,oBAAY,GAAG,gBAAK,IAAI,SAAM,CAAC;IACxC,CAAC;IACD,GAAC,SAAS,CAAC,OAAO,IAAG,UAAC,IAA8B,EAAE,QAAkB;QACtE,IAAM,GAAG,GAAG,SAAS,CAAC,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,WAAW,CAAC,CAAC,CAAC;QAC7D,IAAM,GAAG,GAAG,YAAY,CAAC,QAAQ,CAAC,UAAU,CAAC,GAAG,IAAI,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,QAAQ,IAAI,IAAI,CAAC,GAAG;eACtF,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QAC3C,OAAO,qBAAa,GAAG,sBAAU,GAAG,UAAM,CAAC;IAC7C,CAAC;IACD,GAAC,SAAS,CAAC,QAAQ,IAAG,UAAC,IAA8B,EAAE,QAAkB;QACvE,IAAM,IAAI,GAAG,SAAS,CAAC,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,WAAW,CAAC,CAAC,CAAC;QAC9D,IAAM,IAAI,GAAG,YAAY,CAAC,QAAQ,CAAC,IAAI,IAAI,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,gBAAgB,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QACxH,OAAO,oBAAY,IAAI,gBAAK,IAAI,SAAM,CAAC;IACzC,CAAC;OACF,CAAC"} | ||
| {"version":3,"file":"default-options.js","sourceRoot":"","sources":["../../../src/options/default-options.ts"],"names":[],"mappings":"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"} |
+8
-6
| { | ||
| "name": "@contentstack/utils", | ||
| "version": "1.6.1", | ||
| "version": "1.6.2", | ||
| "description": "Contentstack utilities for Javascript", | ||
| "main": "dist/index.es.js", | ||
| "types": "dist/types/src/index.d.ts", | ||
| "types": "dist/types/index.d.ts", | ||
| "files": [ | ||
@@ -44,7 +44,10 @@ "dist" | ||
| "@commitlint/config-conventional": "^17.8.1", | ||
| "@rollup/plugin-json": "^6.1.0", | ||
| "@rollup/plugin-node-resolve": "^15.2.3", | ||
| "@types/jest": "^26.0.24", | ||
| "@types/node": "^20.0.0", | ||
| "@typescript-eslint/eslint-plugin": "^8.6.0", | ||
| "@typescript-eslint/parser": "^8.6.0", | ||
| "commitizen": "^4.3.1", | ||
| "eslint": "^9.11.1", | ||
| "@typescript-eslint/eslint-plugin": "^8.6.0", | ||
| "@typescript-eslint/parser": "^8.6.0", | ||
| "husky": "^8.0.3", | ||
@@ -61,5 +64,4 @@ "jest": "^29.7.0", | ||
| "rollup": "^4.21.3", | ||
| "@rollup/plugin-json": "^6.1.0", | ||
| "@rollup/plugin-node-resolve": "^15.2.3", | ||
| "rollup-plugin-typescript2": "^0.36.0", | ||
| "snyk": "^1.1300.2", | ||
| "ts-jest": "^29.2.5", | ||
@@ -66,0 +68,0 @@ "ts-node": "^10.9.2", |
Sorry, the diff of this file is too big to display
3020
2.03%303159
-5.31%26
8.33%