|
|
@@ -885,7 +885,7 @@ this.singlefile.lib.core = this.singlefile.lib.core || (() => {
|
|
|
if (this.options.shadowRootsData && this.options.shadowRootsData.length) {
|
|
|
processElement(this.doc);
|
|
|
const scriptElement = doc.createElement("script");
|
|
|
- scriptElement.textContent = `(()=>{processNode(document);function processNode(node){node.querySelectorAll("template[${WC_ATTRIBUTE_NAME}]").forEach(element=>{const shadowRoot=element.parentElement.attachShadow({mode:"open"});shadowRoot.innerHTML=element.innerHTML;element.remove();processNode(shadowRoot)})}})()`;
|
|
|
+ scriptElement.textContent = `(()=>{document.currentScript.remove();processNode(document);function processNode(node){debugger;node.querySelectorAll("template[${WC_ATTRIBUTE_NAME}]").forEach(element=>{const shadowRoot=element.parentElement.attachShadow({mode:"open"});shadowRoot.innerHTML=element.innerHTML;element.remove();processNode(shadowRoot)})}})()`;
|
|
|
doc.body.appendChild(scriptElement);
|
|
|
}
|
|
|
|