const fs = require("fs"); const path = require("path"); const { defineConfig } = require("vite"); const { viteSingleFile } = require("vite-plugin-singlefile"); const JavaScriptObfuscator = require("javascript-obfuscator"); const platformBuilds = { applovin: { adapter: "applovin", output: "applovin" }, unity: { adapter: "unity", output: "unity" }, playturbo: { adapter: "playturbo", output: "playturbo" }, mintegral: { adapter: "playturbo", output: "mintegral" }, google: { adapter: "google", output: "google" }, }; // ── JS 混淆:base64 载荷保护 + 代码混淆 ───────────────────────── function obfuscateJsInHtml(html) { const scriptRegex = /(