aklinker1 / vite-plugin-web-extension

Vite plugin for developing Chrome/Web Extensions
https://vite-plugin-web-extension.aklinker1.io/
MIT License
606 stars 52 forks source link

fix: Properly render manifest when overriding asset, chunk, and entrypoint filenames #129

Closed aklinker1 closed 6 months ago

aklinker1 commented 1 year ago

This closes #128. This closes #92.

[!WARNING] If you override the rollup file names, you are responsible for preventing filename conflicts in the output directory.

In this image, there are 3 script/entry/index.js files being generated.

Screenshot 2023-11-24 at 9 50 55 AM
erickjth commented 12 months ago

Hello, Is this PR still pending?, I would really love to have it. Thanks!

aklinker1 commented 12 months ago

Yeah, I still haven't implemented the changes to how the manifest is generated. I've been focused on other projects recently.

erickjth commented 6 months ago

Hi, any progress on this one? Thanks a lot for the effort

aklinker1 commented 6 months ago

@erickjth Nope. The only way I can make this change safely is to enable and rewrite all E2E tests and make them consistent so they're not flakey. But that will take time I don't have. I'm close to releasing 1.0 of WXT, this plugin's successor, so I've decided to stop feature development of this plugin.