Source transformer enabling ECMAScript 6 generator functions (yield) in JavaScript-of-today (ES5)
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
Source transformer enabling ECMAScript 6 generator functions (yield) in JavaScript-of-today (ES5)
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.
An ES5 spec-compliant `Array.prototype.map` shim/polyfill/replacement that works as far down as ES3.
Compile ES2015 default and rest parameters to ES5
Compile ES2015 arrow functions to ES5
Compile ES2015 block scoping (const and let) to ES5
ECMAScript 5 compatibility shims for legacy JavaScript engines
An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
Compile class and object decorators to ES5
Compile ES2015 block scoping (const and let) to ES5
ES6 to ES5 compiler
Browserify transform to convert ES5 syntax to be ES3-compatible.
Compile Unicode property escapes in Unicode regular expressions to ES5.