es6-shim
JavaScript shim
Provides compatibility shims for legacy JavaScript engines to mimic ECMAScript 6 behavior
ECMAScript 6 compatibility shims for legacy JS engines
3k stars
103 watching
386 forks
Language: JavaScript
last commit: about 1 year ago
Linked from 1 awesome list
ecmascriptecmascript6es6shim
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 |