regenerator

Generator transformer

Transforms ECMAScript 6 generator functions into efficient ES5 code

Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.

GitHub

4k stars
90 watching
1k forks
Language: JavaScript
last commit: 11 months ago

Related projects:

Repository Description Stars
serg-plusplus/rollup-plugin-regenerator Transforms ECMAScript 6 generator and async functions to ES5 Promise based functions. 10
benjamn/recast A JavaScript syntax tree transformer and pretty-printer that can also generate source maps. 5,015
estools/escodegen Generates ECMAScript code from an Abstract Syntax Tree (AST) 2,665
nzakas/understandinges6 A comprehensive guide to ECMAScript 6, covering its new features and capabilities 5,441
standard-things/esm An ECMAScript module loader for Node.js that provides a simple and production-ready way to support ES modules in Node 6+ 5,274
facebook/jscodeshift A toolkit for running codemods over multiple JavaScript files to transform and refactor code. 9,400
bitjson/typescript-starter A tool to quickly create and configure a new Node.js project with TypeScript support 3,500
reworkcss/rework A plugin framework for CSS preprocessing in Node.js allowing users to automate vendor prefixing, create custom properties, and more. 2,758
es-shims/es5-shim A JavaScript shim that enables compatibility with older JavaScript engines by providing implementations of missing EcmaScript 5 features. 7,113
andrewplummer/sugar A utility library for working with native JavaScript objects 4,537
paulmillr/es6-shim Provides compatibility shims for legacy JavaScript engines to mimic ECMAScript 6 behavior 3,118
beautifier/js-beautify Tools for formatting and indenting JavaScript code to improve readability 8,654
jsdoc/jsdoc Generates documentation for JavaScript applications 15,089
webpack/webpack A tool for bundling and processing JavaScript modules and other resources into optimized bundles for web applications. 64,893
rollup/rollup A module bundler for JavaScript that optimizes and compiles ES modules into optimized format for browsers or Node.js. 25,457