const fs = require("fs");
const file = "scripts/growth-insights.mjs";
let s = fs.readFileSync(file, "utf8");
const anchor = "env(?:\\/|$)";
const addition = "env(?:\\/|$)|env\\.backup(?:\\/|$)|_environment(?:\\/|$)|backup\\.(?:sql|zip)(?:\\/|$)";
if (!s.includes("backup\\.(?:sql|zip)")) {
if (!s.includes(anchor)) throw new Error("noise anchor missing");
s = s.replace(anchor, addition);
}
fs.writeFileSync(file, s);