{"library":"esdown","type":"library","category":null,"description":"An ES6+ to ES5 compiler and runtime environment, written in ES6. Version 1.2.8 is the current stable release. Allows writing programs using next-generation JavaScript features (classes, modules, etc.) and compiling them to ES5 for legacy environments. Can also be used as a runtime to execute ES6+ modules on Node.js via a REPL or direct module execution. Provides a CLI for translation with bundling and global export options. Key differentiator: includes module loading and bundling, comparable to Babel but more limited in scope and features; largely superseded by Babel and TypeScript.","language":"javascript","status":"deprecated","version":"1.2.8","tags":["javascript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esdown","imports":["var esdown = require('esdown');","var esdown = require('esdown');\nesdown.translate(input, options);","esdown -i src/main.js -o build/output.js -b -r"]},{"cmd":"yarn add esdown","imports":[]},{"cmd":"pnpm add esdown","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esdown","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}