copy-modules-webpack-plugin weekly downloads statistics
By sonatype-nexus-community · npm · Webpack plugins
A webpack plugin that copies the original sources of all bundled files to a specified directory so that they might be analyzed by separate tools
copy-modules-webpack-plugin has 549 recorded weekly downloads on npm, a decrease of 56.8% over the past 30 days.
It ranks #1484 of 2,251 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by -60.4%.
PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.
About copy-modules-webpack-plugin
Copy Modules Plugin
Table Of Contents
• Introduction • Installation • Usage • Configuration • The Fine Print • Getting help
Introduction
copy-modules-webpack-plugin is a Webpack plugin which copies all of the source files which go into the webpack bundle(s) to a separate directory. This enables external tools such as Sonatype Nexus Lifecycle to analyze only those source files which will be included in the final bundle.
N.B. Since version 2.0 the plugin is only compatible with webpack 4.0 and later. Use 1.x releases for webpack 3.
Installation
Usage
Instantiate the plugin with the desired configuration options and include it in the plugins array of your webpack configuration:
Configuration
copy-modules-webpack-plugin currently supports the following configuration options:
destination The destination directory where the modules will be copied. includePackageJsons When using Webpack 4, set this to true to also copy the package.json file associated with each copied module file. This may be useful if you are analyzing the output with a tool that has need for additional metadata about each module (Default: false).
Note: when using webpack 5, the package.json files are copied regardless of the value of this flag.
The Fine Print
It is worth noting that this is NOT SUPPORTED by Sonatype, and is a contribution of ours to the open source community (read: you!)
Remember:
• Use this contribution at the risk tolerance that you have • Do NOT file Sonatype support tickets related to Webpack support • DO file issues here on GitHub, so that the community can pitch in
Phew, that was easier than I thought. Last but not least of all:
Have fun creating and using this plugin, we are glad to have you here!
Getting help
Looking to contribute to our code but need some help? There's a few ways to get information:
• Chat with us on Gitter • Connect with @sonatypeDev on Twitter
Description from the npm listing.
- webpack-plugin
- sonatype
- javascript
Where copy-modules-webpack-plugin sits in the listing
Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (543)Similar npm Webpack plugins plugins
Data source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/copy-modules-webpack-plugin. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.