{"id":24951,"library":"babbybel","title":"Babbybel","description":"Babbybel is a lightweight runtime transpiler for adding ES Harmony module (import/export) support to Node.js 6. Version 1.0.0 is the current stable release. It is designed as a lighter alternative to Babel, preserving source line numbers and symbol names. Project appears inactive with no recent updates.","status":"abandoned","version":"1.0.0","language":"javascript","source_language":"en","source_url":"ssh://git@github.com/BuBuaBu/babbybel","tags":["javascript"],"install":[{"cmd":"npm install babbybel","lang":"bash","label":"npm"},{"cmd":"yarn add babbybel","lang":"bash","label":"yarn"},{"cmd":"pnpm add babbybel","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Must be required before any modules using import/export. ESM import not supported.","wrong":"import 'babbybel'","symbol":"require('babbybel')","correct":"require('babbybel')"}],"quickstart":{"code":"// Install: npm install --save babbybel\n// Then in your app entry point:\nrequire('babbybel');\n\n// Now you can use ES module syntax:\nimport myDefault from './my-module';\nimport { feature1, feature2 as renamed } from './other-module';\nexport default function myFunc() { return 'hello'; }\nexport const value = 42;","lang":"javascript","description":"Demonstrates requiring babbybel to enable ES module import/export syntax in Node.js 6."},"warnings":[{"fix":"Use a modern Node.js version and native ESM or Babel.","message":"Package is unmaintained and only supports Node.js 6.","severity":"deprecated","affected_versions":">=0.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Add require('babbybel') at the very top of your entry file.","cause":"Forgot to require('babbybel') before using import/export.","error":"SyntaxError: Unexpected token import"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}