Extension-cli hasn't been updated in years and the package had 13 "high" vulnerabilities that couldn't be fixed with npm audit fix --force. I unbundled the chrome extension from the xt-* toolsets in favor of webpack.
What this means:
No more vulnerable dependencies!
DX is a bit worse since there is no hot reloading anymore
Way more control over how the extension is developed
No more Firefox extension (but should be easy to add)
Extension-cli hasn't been updated in years and the package had 13 "high" vulnerabilities that couldn't be fixed with
npm audit fix --force
. I unbundled the chrome extension from the xt-* toolsets in favor of webpack.What this means: