AdeleD / react-paginate

A ReactJS component that creates a pagination
MIT License
2.76k stars 628 forks source link

Next.js@13.5 fix - Changed default number of passes of the Webpack TerserPlugin from 2 to 1 #504

Open camcamcamcam opened 1 year ago

camcamcamcam commented 1 year ago

Changed the number of passes by the TerserPlugin from the default of 2 to just 1, which does add a few bytes to the output, but fixes the incompatibility with the new SWC minifier that is now default in Next.js.

https://webpack.js.org/configuration/optimization/#optimizationminimizer

Required updating Webpack to a version above 5.87.0, when the ability to do this was added. Doing this created linting errors until every other package was also updated.

After building my app with this updated package, everything seemed to work correctly again.

timomedia commented 1 year ago

If it really works, please fix this.

martinharyanto commented 4 months ago

Please review and merge this 🙏