You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We were updating our Emulsify version to more recent Storybook versions to handle NPM audit security warnings.
During this we noticed that the currently used Imagemin plugin has security issues. When digging deeper I noticed that the actual Imagemin plugin is unmaintained. It relies on the Imagemin package (npmjs.com/package/imagemin). There is an issue for the situation at github.com/imagemin/imagemin/issues/385.
The maintainer of the Imagemin plugin recommends switching to Squoosh (github.com/GoogleChromeLabs/squoosh). This plugin seems very active and it also has a Webpack plugin at squoosh-webpack-plugin.info.
I would suggest that we could also replace the current unmaintained Imagemin plugin with this alternative.
The other problem with the current plugin is that it does not compile with the newer macOS M1 chips.
The text was updated successfully, but these errors were encountered:
We were updating our Emulsify version to more recent Storybook versions to handle NPM audit security warnings.
During this we noticed that the currently used Imagemin plugin has security issues. When digging deeper I noticed that the actual Imagemin plugin is unmaintained. It relies on the Imagemin package (npmjs.com/package/imagemin). There is an issue for the situation at github.com/imagemin/imagemin/issues/385.
The maintainer of the Imagemin plugin recommends switching to Squoosh (github.com/GoogleChromeLabs/squoosh). This plugin seems very active and it also has a Webpack plugin at squoosh-webpack-plugin.info.
I would suggest that we could also replace the current unmaintained Imagemin plugin with this alternative.
The other problem with the current plugin is that it does not compile with the newer macOS M1 chips.
The text was updated successfully, but these errors were encountered: