babel-engine-plugin weekly downloads statistics
By SamVerschueren (2 listings) · npm · Webpack plugins
Webpack plugin that transpiles dependencies targeting Node.js versions newer than Node.js 0.10
babel-engine-plugin has 155 recorded weekly downloads on npm, a decrease of 70.2% over the past 30 days.
It ranks #1626 of 2,251 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by -63.5%.
PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.
About babel-engine-plugin
babel-engine-plugin
Webpack plugin that transpiles dependencies targeting Node.js versions newer than Node.js 0.10
Install
Usage
Within your webpack configuration object, you'll need to add the babel-engine-plugin to the list of plugins.
Why
Module maintainers often only target Node.js and don't really care about browser support. Tools like Webpack allow you to easily bundle these modules and run them in the browser. But since Node.js 0.12 became deprecated, module maintainers started to leverage the new ES2016 features, for example fat-arrow functions. This becomes a problem because not all of these features are supported in the browser. Tools like UglifyJS doesn't like them either as it will fail with an Unexpected Token error.
The most popular Webpack loader for Babel, babel-loader, describes that you should exclude node_modules because you should transpile as few files as possible. This means, you will also exclude all the modules that utilize the new ES2016 features.
This Webpack plugin only transpiles modules in node_modules, if you need to transpile your source files as well, use babel-loader. This plugin checks the engines field in package.json and only transpiles the dependency if it does not support Node.js 0.10.
The full discussion can be found here.
API
new BabelEnginePlugin([babelOptions, [pluginOptions]])
babelOptions
See babel options.
pluginOptions
verbose
Type: boolean Default: true
By disabling verbose logging, the plugin will only print the warning per package once.
Related
• babel-loader - Webpack plugin for Babel
License
MIT © Sam Verschueren
Description from the npm listing.
- webpack
- webpack-plugin
- babel
- transform
- node
- engine
Where babel-engine-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 (121)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/babel-engine-plugin. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.