// /public/assets/js/fakecheck.js (function() { const base = "/assets/js/fakecheck/"; const scripts = [ base + "core.js?v=1", base + "fakecheck.browser.js?v=1", base + "fakecheck.serial.js?v=1" ]; function loadScript(src) { return new Promise((resolve, reject) => { const s = document.createElement("script"); s.src = src; s.async = false; // Reihenfolge sicherstellen s.onload = resolve; s.onerror = () => reject(new Error("Konnte " + src + " nicht laden")); document.head.appendChild(s); }); } scripts.reduce((p, src) => p.then(() => loadScript(src)), Promise.resolve()) .catch(err => console.error("Fakecheck Loader Fehler:", err)); })();