feat: Optimize entrypointsDir and content_security_policy based on target environment

This commit is contained in:
n4ze3m 2024-12-28 17:09:20 +05:30
parent cff433860c
commit ef40b9a242

View File

@ -46,9 +46,7 @@ export default defineConfig({
} }
}), }),
entrypointsDir: entrypointsDir:
process.env.TARGET === "firefox" ? process.env.TARGET === "firefox" ? "entries-firefox" : "entries",
"entries-firefox" :
"entries",
srcDir: "src", srcDir: "src",
outDir: "build", outDir: "build",
@ -88,9 +86,12 @@ export default defineConfig({
} }
} }
}, },
// "content_security_policy": { content_security_policy:
// "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';" process.env.TARGET !== "firefox" ?
// }, {
extension_pages:
"script-src 'self' 'wasm-unsafe-eval'; object-src 'self';"
} : undefined,
permissions: permissions:
process.env.TARGET === "firefox" process.env.TARGET === "firefox"
? firefoxMV2Permissions ? firefoxMV2Permissions