es5-shim
Shim library
A JavaScript shim that enables compatibility with older JavaScript engines by providing implementations of missing EcmaScript 5 features.
ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
7k stars
214 watching
893 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 1 awesome list
ecmascriptes5javascriptpolyfillshim
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides compatibility shims for legacy JavaScript engines to mimic ECMAScript 6 behavior | 3,118 |
| An ECMAScript module loader for Node.js that provides a simple and production-ready way to support ES modules in Node 6+ | 5,274 |
| A polyfill shim for the String.prototype.replaceAll method to ensure compatibility with ESnext proposal in older JavaScript environments. | 36 |
| An ES5 spec-compliant shim for removing whitespace from string edges | 13 |
| Polyfills an ES5 method to check if any element in an array meets a condition | 2 |
| An ES2015 spec-compliant shim for the Array.of method in ECMAScript 6 | 15 |
| Generates ECMAScript code from an Abstract Syntax Tree (AST) | 2,665 |
| An ECMAScript parser for analyzing and interpreting JavaScript code | 7,066 |
| Provides a shim for the Array.prototype.flatMap method to work in older JavaScript environments. | 32 |
| Provides a polyfill for accessing the global object in ECMAScript environments where it is not supported | 155 |
| Shim to implement Object.values in environments lacking its support or spec compliance | 72 |
| An ES2017 spec-compliant shim to ensure compatibility in environments lacking native Object.entries support. | 57 |
| A shim that adds support for the trimRight method to the String prototype in JavaScript environments where it is not natively supported. | 8 |
| A polyfill for the Array.prototype.every method to enable it in older JavaScript environments. | 7 |
| A shim polyfill for the Object.fromEntries method to ensure compatibility with older JavaScript environments. | 33 |