feat: Optimize entrypointsDir and content_security_policy based on target environment
This commit is contained in:
parent
cff433860c
commit
ef40b9a242
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user