aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts/stop-blocking/index.ts
blob: 0e99ca95b5e605fadf58096d1f0250ee5c955957 (plain)
1
2
3
4
5
6
7
8
9
import blockingReplacementCode from "@/scripts/stop-blocking/blocking-replacement-code.sjs";

const observer = new MutationObserver(mutations => {
	if (document.querySelector("head > script:nth-child(54)")) {
		document.querySelector("head > script:nth-child(54)")!.innerHTML = blockingReplacementCode;
		observer.disconnect();
	}
});
observer.observe(document, { childList: true, subtree: true });