{"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,"search_vec":"'0.1.2':18 '2014':21 'activ':25 'altern':46 'babel':51 'build':33,60 'cadenc':23 'compil':8 'current':16 'develop':26 'differenti':28 'es5':44 'es6':3,9,14,38,42 'es6-to-es5':41 'es6-transpiler':13,37 'file':11 'gobbl':2,5,32,56,57,63 'gobble-es6-transpiler':1 'gobble-gobbl':55 'integr':29 'javascript':10,62 'key':27 'like':50 'modern':48 'plugin':6 'releas':22 'sinc':20 'system':34,61 'tool':49 'transpil':4,15,39,45 'typescript':53 'unmaintain':19 'use':12,47 'version':17 'wrap':36","created_at":"2026-05-01T13:45:48.610001+00:00","updated_at":"2026-05-01T13:45:48.610001+00:00","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,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/gobblejs/gobble-es6-transpiler","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/gobble-es6-transpiler","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-05-01","next_check":"2026-07-30","install_tag":null}}