PlasmoHQ / plasmo

🧩 The Browser Extension Framework
https://www.plasmo.com
MIT License
10.59k stars 369 forks source link

Fix deletion of `output.overrides` #1064

Closed tbrockman closed 2 months ago

tbrockman commented 2 months ago

Details

Fixes an issue with overrides key not being deleted when the browser target doesn't match 😳

Adds testing in examples/with-browser-specific-overrides to verify manifest.json is produced as expected, which should probably be merged before this PR (and then this one can be updated with the new ref).

Adds test runs to CI (I think).

Code of Conduct