es6-shim

JavaScript shim

Provides compatibility shims for legacy JavaScript engines to mimic ECMAScript 6 behavior

ECMAScript 6 compatibility shims for legacy JS engines

GitHub

3k stars
103 watching
386 forks
Language: JavaScript
last commit: about 1 year ago
Linked from 1 awesome list

ecmascriptecmascript6es6shim

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
es-shims/es5-shim A JavaScript shim that enables compatibility with older JavaScript engines by providing implementations of missing EcmaScript 5 features. 7,113
rse/es6-features An overview of ECMAScript 6 language features and their comparison to ECMAScript 5 equivalents 6,216
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
nzakas/understandinges6 A comprehensive guide to ECMAScript 6, covering its new features and capabilities 5,441
mathiasbynens/array.of An ES2015 spec-compliant shim for the Array.of method in ECMAScript 6 15
es-shims/string.prototype.replaceall A polyfill shim for the String.prototype.replaceAll method to ensure compatibility with ESnext proposal in older JavaScript environments. 36
es-shims/object.entries An ES2017 spec-compliant shim to ensure compatibility in environments lacking native Object.entries support. 57
estools/escodegen Generates ECMAScript code from an Abstract Syntax Tree (AST) 2,665
jquery/esprima An ECMAScript parser for analyzing and interpreting JavaScript code 7,066
es-shims/array.prototype.flatmap Provides a shim for the Array.prototype.flatMap method to work in older JavaScript environments. 32
es-shims/globalthis Provides a polyfill for accessing the global object in ECMAScript environments where it is not supported 155
es-shims/object.values Shim to implement Object.values in environments lacking its support or spec compliance 72
tvcutsem/harmony-reflect A polyfill for ES6 Reflect and Proxy objects to provide compatibility with older browsers or Node.js versions. 480
es-shims/object.fromentries A shim polyfill for the Object.fromEntries method to ensure compatibility with older JavaScript environments. 33
es-shims/array-includes A polyfill for the Array.prototype.includes method in older JavaScript environments 43