es6-shim
es6-shim copied to clipboard
ECMAScript 6 compatibility shims for legacy JS engines
IE11 perf is significantly degraded when mixing formal parameters and the arguments array Perf comparisons of mixing formal parameters and arguments vs not shows not mixing is much faster. And...
Be careful about how `arguments` is accessed, and ensure that the `ES.*` helpers are treated as constant functions which can be inlined.
This currently only works on node, and only runs Promise-related test cases. It could be generalized to run a larger subset of the ES2015 test cases, and to not fail...
Check for two commonly erroneously trimmed characters instead of one, and check for erroneously failing to trim the trimmable whitespace characters; then use `aa*` instead of `a+`, and two regexes...
## Related items * babel-polyfill: https://cdnjs.com/libraries/babel-polyfill * Pull request https://github.com/paulmillr/es6-shim/pull/466 * Issue https://github.com/es-shims/es5-shim/issues/476 ## Description To run ES5 or higher Javascript on WSH(Windows Scripting Host), we need a `babel-polyfill`. for...
When we try to play video content in IE we are getting the below error. Can someone help me to close this issue? 
in node < 10, or 10.2+, the following code in the REPL shows a rejected promise. in node 10.0 and 10.1, however, the promise is forever pending. ```js var r,...
Steps I took to to reproduce issue: 1. npm init react-app my-app 2. npm i es6-shim --save 3. npm start 4. open console (chrome), run script from below and inspect...
See https://github.com/tc39/test262/pull/1532#issuecomment-384386962. In particular: - filter - map - slice - splice - bind - assign - keys - Array/TypedArray toLocaleString Some of these may need to be filed on...
Hi, I created a bundle with es6-shim as first file. Unfortunatly my app (http://mobile.green-parrot.net/) fails, because of this line of code. 3215: if (!ES.IsCallable(globals.Reflect[key])) { } The reason is that...