{"id":26498,"library":"traceur-brunch","title":"traceur-brunch","description":"Brunch plugin that compiles ES6/ES2015 JavaScript using Google's Traceur transpiler. Version 1.7.5 is the latest stable release. The plugin allows configuring which files to process and can pass options like experimental features to Traceur. It is specific to Brunch and depends on the Traceur compiler to transpile ES6 syntax to ES5. Note: This plugin must be listed before other JavaScript processing plugins in package.json. The project appears to be in maintenance mode with no recent updates since 2015.","status":"maintenance","version":"1.7.5","language":"javascript","source_language":"en","source_url":"git@github.com:peterjosling/traceur-brunch","tags":["javascript","brunch","plugin","brunchplugin","traceur","es6","transpiler","compiler"],"install":[{"cmd":"npm install traceur-brunch","lang":"bash","label":"npm"},{"cmd":"yarn add traceur-brunch","lang":"bash","label":"yarn"},{"cmd":"pnpm add traceur-brunch","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"This is a Brunch plugin, not a library. It is used by adding to package.json and configuring in config.coffee or config.js.","symbol":"default","correct":"Does not export anything; installed as a Brunch plugin via package.json"}],"quickstart":{"code":"// Install the plugin\nnpm install --save traceur-brunch\n\n// In package.json, ensure traceur-brunch is before other JavaScript plugins\n\"plugins\": [\"traceur-brunch\", \"javascript-brunch\"]\n\n// Add configuration in brunch-config.js or config.coffee\nmodule.exports = {\n  plugins: {\n    traceur: {\n      paths: /^app\\//,\n      options: {\n        experimental: true\n      }\n    }\n  }\n};\n\n// Then run brunch build","lang":"javascript","description":"Install traceur-brunch, add to package.json, configure in brunch config, and build."},"warnings":[{"fix":"Use a plugin version that matches your Brunch minor version.","message":"Plugin requires Brunch versions that support plugins; ensure compatibility with your Brunch version.","severity":"breaking","affected_versions":">=1.0"},{"fix":"Ensure 'traceur-brunch' appears before 'javascript-brunch' or similar in the dependencies list.","message":"Must be listed before other JavaScript processing plugins in package.json, otherwise Traceur compilation may be skipped.","severity":"breaking","affected_versions":">=0.0"},{"fix":"Consider migrating to babel-brunch for modern ES support.","message":"Traceur itself is deprecated in favor of Babel. This plugin may not receive updates for newer ES features.","severity":"deprecated","affected_versions":">=1.7"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Ensure traceur is in your package.json: npm install --save traceur","cause":"Traceur compiler dependency not installed or not found.","error":"Error: Cannot find module 'traceur'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}