Open stevebeauge opened 1 year ago
@louisgv May I work on it?
@k1tikurisu please do :) - PR's very welcome
plasmo build --target=firefox-mv2,chrome-mv3 --tag=stating,prod
I thought this would be useful, but it is more difficult than expected to load the correct environment files for each. I think it would be safer to write shell scripts for each user. 🤔
Are you still working on it? @k1tikurisu
@raghav2122 I'm no longer working on it, so please feel free to take over.
How do you envision this feature/change to look/work like?
Plasmo is great but lacks flexibility.
It would be nice to allow importing plasmo inside custom script and run from it.
Something like this:
Alternatively (not exclusive), having the ability to pass multiple values to target and tag parameter may be very useful:
What is the purpose of this change/feature? Why?
Working on an extension which support X browser and Y tags leads to X*Y combination of build invocation (not mentioning companions scripts).
My actual package.json is today:
This is only for 2 browsers and 2 variants (more are planned).
This is not very maintainable.
(OPTIONAL) Example implementations
No response
(OPTIONAL) Contribution
Verify canary release
plasmo
canary releaseCode of Conduct