1 Repo
Implementations that ensure JavaScript engines adhere to the ECMAScript standard for consistent runtime behavior.
Distinct from Language Behavior Emulators: Distinct from general Language Behavior Emulators: specifically targets the ECMAScript specification for browser engines.
Explore 1 awesome GitHub repository matching programming languages & runtimes · ECMAScript Behavior Emulators. Refine with filters or upvote what's useful.
es5-shim is an ECMAScript 5 polyfill library and standard library shim. It serves as a JavaScript compatibility layer that adds missing ES5 standard library methods and language features to legacy JavaScript engines. The project functions by implementing the ECMAScript 5 specification for non-compliant engines to ensure consistent behavior and prevent runtime errors. It provides a bridge for older browser environments, allowing modern JavaScript code to execute in legacy environments. The library covers cross-browser API standardization and polyfill management. It specifically handles the em
Adds missing language features to old engines to ensure consistent behavior across different browser versions.