{"id":25639,"library":"gobble-es6-transpiler","title":"gobble-es6-transpiler","description":"Gobble plugin to compile ES6 JavaScript files using es6-transpiler. Current version 0.1.2 (unmaintained since 2014). Release cadence: no active development. Key differentiators: integrates with the gobble build system and wraps es6-transpiler for ES6-to-ES5 transpilation. Alternatives: use modern tools like Babel or TypeScript with gobble-gobble or other build systems.","status":"abandoned","version":"0.1.2","language":"javascript","source_language":"en","source_url":"https://github.com/gobblejs/gobble-es6-transpiler","tags":["javascript","gobble"],"install":[{"cmd":"npm install gobble-es6-transpiler","lang":"bash","label":"npm"},{"cmd":"yarn add gobble-es6-transpiler","lang":"bash","label":"yarn"},{"cmd":"pnpm add gobble-es6-transpiler","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Peer dependency: required by the plugin to function in a gobble build pipeline","package":"gobble","optional":false},{"reason":"Core dependency: wraps es6-transpiler for transpilation","package":"es6-transpiler","optional":false}],"imports":[{"note":"Plugin is registered as a gobble plugin by requiring it before use. No direct import or module export.","wrong":"import gobbleEs6Transpiler from 'gobble-es6-transpiler';","symbol":"gobble-es6-transpiler","correct":"const gobble = require('gobble'); require('gobble-es6-transpiler');"}],"quickstart":{"code":"const gobble = require('gobble');\nrequire('gobble-es6-transpiler');\nmodule.exports = gobble('js').map('es6-transpiler', {\n  // es6-transpiler options\n});","lang":"javascript","description":"Shows how to use the plugin in a gobblefile: require the plugin and chain it with map."},"warnings":[{"fix":"Migrate to a modern transpiler like Babel with gobble-babel or use a different build system.","message":"es6-transpiler is unmaintained and has known issues with modern JavaScript features.","severity":"deprecated","affected_versions":">=0.0"},{"fix":"Check gobble compatibility or use an alternative plugin.","message":"The plugin may not work with newer versions of gobble (post-0.10.x API changes).","severity":"breaking","affected_versions":">=0.1.2"},{"fix":"Handle errors via try-catch or rely on exceptions.","message":"The `onError` option is undocumented; behavior may vary.","severity":"gotcha","affected_versions":">=0.1.2"}],"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-transpiler` as a dependency.","cause":"Missing dependency: es6-transpiler is not installed.","error":"Cannot find module 'es6-transpiler'"},{"fix":"Ensure gobble version supports .map and require('gobble-es6-transpiler') is called before usage.","cause":"Incorrect gobble API or plugin not loaded.","error":"TypeError: gobble(...).map is not a function"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}