babel-plugin-system-import-transformer weekly downloads statistics
By thgreasi · npm · Babel plugins
Babel plugin that replaces System.import with the equivalent UMD pattern
babel-plugin-system-import-transformer has 34,454 recorded weekly downloads on npm, a decrease of 36.1% over the past 30 days.
It ranks #635 of 2,256 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by -24.9%.
PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.
About babel-plugin-system-import-transformer
babel-plugin-system-import-transformer
Babel plugin that replaces import() & System.import() with the equivalent UMD pattern
Transforms
to
Requirements
• Babel v7.x.x
Notes: • for babel ^6.14.0 please use the v3.x.x releases. • for babel <6.14 please use the v2.x.x releases. • for babel v5 please use the v1.x.x releases.
Installation
npm install babel-plugin-system-import-transformer
Add "system-import-transformer" to your plugins argument or inside the plugins options of your Gruntfile.
Configuration
Relative paths and Aliases
The babel's getModuleId option (if defined) is used for the AMD and Global Module import.
Options
commonJS
CommonJS specific options.
commonJS.useRequireEnsure
Type: Boolean Values: [false/true]
When set to true, all CommonJS import statements will use Webpack's require.ensure() syntax. This enables dynamic module loading in CommonJS (Webpack) and works both for the UMD and (of course) CommonJS module target types.
modules
Type: String Values: [UMD/amd/common] Example
Specifies the target compilation module system. When set configured to an option other than UMD then system-import-transformer will omit the module type detection code and just insert the appropriate require statement wrapped with a Promise.
syntax
Syntax specific options.
syntax.import
Type: Boolean Values: [true/false] Example
When set to false, babel will not transpile import() statements.
syntax["system-import"]
Type: Boolean Values: [true/false] Example
When set to false, babel will not transpile System.import() statements.
Description from the npm listing.
- babel
- babel-plugin
- system
- import
- transformer
- UMD
Where babel-plugin-system-import-transformer 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 Babel 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-plugin-system-import-transformer. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.