A Broccoli plugin (v0.5.0) that transpiles ES6 modules to CommonJS, AMD, or bundle formats using Square's es6-module-transpiler. Suitable for Ember-CLI or any Broccoli-based build pipeline. Last release in 2015; deprecated in favor of Babel-based alternatives. Key differentiator: built-in bundle formatter for single-file browser output without a module loader, plus pluggable formatters for AMD/CommonJS.
npm install broccoli-es6-module-transpilerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Transpiles ES6 modules from a Broccoli tree to CommonJS format using the plugin.
Replace with broccoli-babel-transpiler or rollup/Webpack setup.
Pin to es6-module-transpiler >=3.x or use the transpiler-0.4 branch for v0.4.x.
Specify formatter: 'commonjs' if you need per-file output.
Always set output: 'somefile.js' when formatter is 'bundle'.
Install es6-module-transpiler-amd-formatter and pass instance as formatter.
Run npm install es6-module-transpiler@^3.0.
Use require instead: var compileModules = require('broccoli-es6-module-transpiler');Use: var AMDFormatter = require('es6-module-transpiler-amd-formatter'); new AMDFormatter()