{"id":25241,"library":"es6-module-transpiler-brunch","title":"ES6 Module Transpiler Brunch Plugin","description":"A Brunch plugin that integrates the es6-module-transpiler, an experimental compiler for writing JavaScript using a subset of ES6 module syntax and compiling it into AMD, CommonJS, or globals. This package is at version 0.0.6 and appears to be an early-stage project with minimal updates. It is designed for use with Brunch, but given its low version and experimental nature, it should be considered unstable. The plugin wraps the es6-module-transpiler (no longer actively maintained) and does not support modern ES modules. Use with caution.","status":"deprecated","version":"0.0.6","language":"javascript","source_language":"en","source_url":"git@github.com:gcollazo/es6-module-transpiler-brunch","tags":["javascript"],"install":[{"cmd":"npm install es6-module-transpiler-brunch","lang":"bash","label":"npm"},{"cmd":"yarn add es6-module-transpiler-brunch","lang":"bash","label":"yarn"},{"cmd":"pnpm add es6-module-transpiler-brunch","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Core compiler for transpiling ES6 module syntax; this plugin wraps it.","package":"es6-module-transpiler","optional":false}],"imports":[{"note":"This is a Brunch plugin; it is not meant to be imported directly. Instead, add it to your brunch-config plugins or package.json. The require usage may cause errors.","wrong":"const plugin = require('es6-module-transpiler-brunch')","symbol":"default","correct":"import 'es6-module-transpiler-brunch'"},{"note":"Brunch plugins are auto-detected; no manual require needed.","wrong":"const Es6Transpiler = require('es6-module-transpiler-brunch')","symbol":"Register as Brunch plugin","correct":"In brunch-config: plugins: {es6modules: { /* options */ }}"},{"note":"No named exports; only default plugin configuration via Brunch's config.","wrong":"import { transpiler } from 'es6-module-transpiler-brunch'","symbol":"Configuration object","correct":"export default { plugins: { es6modules: { target: 'amd' } } }"}],"quickstart":{"code":"// In brunch-config.js or package.json:\nmodule.exports = {\n  plugins: {\n    es6modules: {\n      target: 'amd' // or 'cjs', 'globals'\n    }\n  }\n};","lang":"javascript","description":"Configures the es6-module-transpiler-brunch plugin for Brunch with a target output format."},"warnings":[{"fix":"Replace with a modern transpiler like Babel (babel-brunch) or TypeScript (ts-brunch).","message":"The es6-module-transpiler is no longer actively maintained and does not support modern ES module syntax (e.g., export default, import()). Consider using Babel or TypeScript instead.","severity":"deprecated","affected_versions":"*"},{"fix":"Pin to specific version and test thoroughly.","message":"Version 0.0.6 may have breaking changes from earlier 0.0.x releases due to lack of stable API. No changelog provided.","severity":"breaking","affected_versions":"<0.0.6"},{"fix":"Test compiled output thoroughly or migrate to Babel.","message":"Plugin is experimental and may produce incorrect output for advanced ES6 module patterns like default exports or re-exports.","severity":"gotcha","affected_versions":"*"},{"fix":"Evaluate alternatives like Webpack, Rollup, or Vite.","message":"Brunch itself has moved on; consider using a more modern build tool.","severity":"deprecated","affected_versions":"*"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run `npm install es6-module-transpiler --save-dev` as it is a peer dependency.","cause":"es6-module-transpiler is not installed or missing from node_modules.","error":"Error: Cannot find module 'es6-module-transpiler'"},{"fix":"Check brunch-config for valid es6modules options (target: 'amd', 'cjs', or 'globals').","cause":"Configuration options may be invalid or unsupported.","error":"Error: Plugin es6-module-transpiler-brunch failed: ..."},{"fix":"Ensure es6-module-transpiler is installed and is version compatible with the plugin.","cause":"The plugin cannot find the es6-module-transpiler instance.","error":"TypeError: Cannot read property 'transpile' of undefined"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}