mirror of
https://github.com/MercuryWorkshop/scramjet.git
synced 2025-05-13 14:30:02 -04:00
commit
This commit is contained in:
parent
555ae496a5
commit
b448c5505b
20 changed files with 104 additions and 71 deletions
|
@ -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;
|
Loading…
Add table
Add a link
Reference in a new issue