@lexical/html
Advanced tools
Comparing version 0.12.6 to 0.13.0
@@ -48,3 +48,3 @@ /** | ||
function $appendNodesToHTML(editor, currentNode, parentElement, selection$1 = null) { | ||
let shouldInclude = selection$1 != null ? currentNode.isSelected(selection$1) : true; | ||
let shouldInclude = selection$1 !== null ? currentNode.isSelected(selection$1) : true; | ||
const shouldExclude = lexical.$isElementNode(currentNode) && currentNode.excludeFromCopy('html'); | ||
@@ -54,3 +54,3 @@ let target = currentNode; | ||
let clone = selection.$cloneWithProperties(currentNode); | ||
clone = lexical.$isTextNode(clone) && selection$1 != null ? selection.$sliceSelectedTextNodeContent(selection$1, clone) : clone; | ||
clone = lexical.$isTextNode(clone) && selection$1 !== null ? selection.$sliceSelectedTextNodeContent(selection$1, clone) : clone; | ||
target = clone; | ||
@@ -57,0 +57,0 @@ } |
@@ -8,3 +8,3 @@ /** | ||
'use strict';var m=require("@lexical/selection"),p=require("@lexical/utils"),q=require("lexical"); | ||
function u(c,e,h,a=null){let f=null!=a?e.isSelected(a):!0,k=q.$isElementNode(e)&&e.excludeFromCopy("html");var d=e;null!==a&&(d=m.$cloneWithProperties(e),d=q.$isTextNode(d)&&null!=a?m.$sliceSelectedTextNodeContent(a,d):d);let g=q.$isElementNode(d)?d.getChildren():[];var b=c._nodes.get(d.getType());b=b&&void 0!==b.exportDOM?b.exportDOM(c,d):d.exportDOM(c);let {element:l,after:r}=b;if(!l)return!1;b=document.createDocumentFragment();for(let n=0;n<g.length;n++){let t=g[n],x=u(c,t,b,a);!f&&q.$isElementNode(e)&& | ||
function u(c,e,h,a=null){let f=null!==a?e.isSelected(a):!0,k=q.$isElementNode(e)&&e.excludeFromCopy("html");var d=e;null!==a&&(d=m.$cloneWithProperties(e),d=q.$isTextNode(d)&&null!==a?m.$sliceSelectedTextNodeContent(a,d):d);let g=q.$isElementNode(d)?d.getChildren():[];var b=c._nodes.get(d.getType());b=b&&void 0!==b.exportDOM?b.exportDOM(c,d):d.exportDOM(c);let {element:l,after:r}=b;if(!l)return!1;b=document.createDocumentFragment();for(let n=0;n<g.length;n++){let t=g[n],x=u(c,t,b,a);!f&&q.$isElementNode(e)&& | ||
x&&e.extractWithChild(t,a,"html")&&(f=!0)}f&&!k?(p.isHTMLElement(l)&&l.append(b),h.append(l),r&&(c=r.call(d,l))&&l.replaceWith(c)):h.append(b);return f}let v=new Set(["STYLE","SCRIPT"]); | ||
@@ -11,0 +11,0 @@ function w(c,e,h=new Map,a){let f=[];if(v.has(c.nodeName))return f;let k=null;var d,{nodeName:g}=c,b=e._htmlConversions.get(g.toLowerCase());g=null;if(void 0!==b)for(d of b)b=d(c),null!==b&&(null===g||(g.priority||0)<(b.priority||0))&&(g=b);g=(d=null!==g?g.conversion:null)?d(c):null;d=null;if(null!==g){d=g.after;b=g.node;k=Array.isArray(b)?b[b.length-1]:b;if(null!==k){for(var [,l]of h)if(k=l(k,a),!k)break;k&&f.push(...(Array.isArray(b)?b:[k]))}null!=g.forChild&&h.set(c.nodeName,g.forChild)}c=c.childNodes; |
@@ -11,6 +11,6 @@ { | ||
"license": "MIT", | ||
"version": "0.12.6", | ||
"version": "0.13.0", | ||
"main": "LexicalHtml.js", | ||
"peerDependencies": { | ||
"lexical": "0.12.6" | ||
"lexical": "0.13.0" | ||
}, | ||
@@ -23,5 +23,5 @@ "repository": { | ||
"dependencies": { | ||
"@lexical/selection": "0.12.6", | ||
"@lexical/utils": "0.12.6" | ||
"@lexical/selection": "0.13.0", | ||
"@lexical/utils": "0.13.0" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13415
+ Added@lexical/list@0.13.0(transitive)
+ Added@lexical/selection@0.13.0(transitive)
+ Added@lexical/table@0.13.0(transitive)
+ Added@lexical/utils@0.13.0(transitive)
+ Addedlexical@0.13.0(transitive)
- Removed@lexical/list@0.12.6(transitive)
- Removed@lexical/selection@0.12.6(transitive)
- Removed@lexical/table@0.12.6(transitive)
- Removed@lexical/utils@0.12.6(transitive)
- Removedlexical@0.12.6(transitive)
Updated@lexical/selection@0.13.0
Updated@lexical/utils@0.13.0