This is a major change for the build of the extension.
I'm being tired of Webpack, so I'm moving to parcel which allows to build natively extensions in a nice way.
This bring some great benefits so far in term of speed of building and the fact that HMR is supported (manual reload of the page is required for MV3).
Also a lot of outdated packages have been removed so I'm happy to say that every package uses the latest version and that there aren't any vulnerabilities in the dependencies.
Last but not least, the project is bumped to node v16.
This is a major change for the build of the extension.
I'm being tired of Webpack, so I'm moving to parcel which allows to build natively extensions in a nice way.
This bring some great benefits so far in term of speed of building and the fact that HMR is supported (manual reload of the page is required for MV3).
Also a lot of outdated packages have been removed so I'm happy to say that every package uses the latest version and that there aren't any vulnerabilities in the dependencies.
Last but not least, the project is bumped to node v16.