Mikescops / git-notify-extension

🦊🐙 Browser Extension for GitLab (Chrome, Edge & Firefox). Don't miss any Gitlab Merge Requests and rocket up your productivity.
https://addons.mozilla.org/en-US/firefox/addon/gitlab-notify/
114 stars 10 forks source link

Migrate to parcel #84

Closed Mikescops closed 1 year ago

Mikescops commented 1 year ago

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.