CommonJS module tree shaker. common-shakeify analyzes your project's CommonJS module dependencies during a browserify build to eliminate dead code. By tracing import and export relationships, it finds unused code and removes it from the final bundle, shrinking the overall size, especially beneficial for large libraries or when only using parts of a module. Greatly improves performance by ensuring that only required modules are included in the final output. Optimizes by statically analyzing the code before compilation.
Common-shakeify's release frequency shows sporadic activity. It was most active in late 2017, with a peak of 5 releases in October. Releases became less frequent subsequently, interspersed with prolonged periods of inactivity, including a long lull from 2020 to mid 2022. There have been no releases since October 2022.
Common-shakeify npm package downloads show variability. From March 2024 to August 2025, downloads fluctuated between roughly 45,000 and 91,000, with a peak in November 2024 and June 2025. August 2025 saw over 105,000 downloads. September 2025 data is incomplete, showing only 32,700.