This commit is contained in:
Avad3 2024-07-14 05:16:54 -04:00
parent 555ae496a5
commit b448c5505b
20 changed files with 104 additions and 71 deletions

View file

@ -20,19 +20,15 @@ declare global {
}
}
const scripts = document.querySelectorAll("script:not([data-scramjet])");
for (const script of scripts) {
const clone = document.createElement("script");
for (const attr of Array.from(script.attributes)) {
clone.setAttribute(attr.name, attr.value);
}
if (script.innerHTML !== "") {
clone.innerHTML = script.innerHTML;
}
script.insertAdjacentElement("afterend", clone);
script.remove();
}
export const {
encodeUrl,
decodeUrl,
rewriteHeaders,
rewriteHtml,
rewriteSrcset,
rewriteJs,
rewriteCss,
rewriteWorkers,
isScramjetFile,
BareClient
} = self.__scramjet$bundle;