const fs = require("fs"); let w = fs.readFileSync("worker.js", "utf8"); w = w.replace(/const SW_VERSION = \d+/, "const SW_VERSION = 96"); w = w.replace(/sw\.js\?v=\d+/g, "sw.js?v=96"); fs.writeFileSync("worker.js", w); const checks = { sw: /const SW_VERSION = (\d+)/.exec(w)[1], noKeyTrue: (w.match(/noKey:\s*true/g) || []).length, androidClNoKey: w.includes("androidClNoKey"), early502: w.includes("client-direct — נגן ישיר"), fallthrough: w.includes("do NOT early-return 502"), externalAlways: w.includes("ALWAYS try") || w.includes("ALWAYS try (even when LOGIN"), searchOld: w.includes("2.20250320") || w.includes("19.17.34"), searchNew: w.includes("2.20250620"), }; console.log(checks);