Menu ▾ ▴

Tree [cc91bf] default tip /
 History

Read Only access


File Date Author Commit
 Class1.cs 2026-10-16 dmitrijs dmitrijs [807594] add Class1.cs, an unimportant little placeholde...
 README.md 2026-10-16 dmitrijs dmitrijs [5e1a5b] update the extendeds description to cover the C...
 arrow.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 boilerplate.cs 2026-10-17 dmitrijs dmitrijs [cc91bf] Update boilerplate for polyfill loading
 class.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 const.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 defaultparams.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 destruct.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 html5.js 2026-10-17 dmitrijs dmitrijs [920e91] add html5.js, a fork of html5shiv. the GPL2 lic...
 let.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 modules.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 restparams.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 spreadop.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...
 templateliterals.js 2026-10-11 dmitrijs dmitrijs [3a55fe] Add the JavaScript code and the extended descri...

Read Me

this is some open-source polyfills to implement modern web standards in Internet Explorer. let.js polyfills for let by replacing it with var. this polyfill requires ES5 and later support, so IE10 or IE11 work fine with it but IE9 and older don't. const.js polyfills for const by replacing it with var. this polyfill requires ES5 and later support, so IE10 or IE11 work fine with it but IE9 and older don't. arrow.js polyfills for arrow functions (() => {}) by replacing them with normal functions. this polyfill requires ES5 and later support, so IE10 or IE11 work fine with it but IE9 and older don't. class.js polyfills for classes using a complex mess that acts as an ES5-based class runtime of sorts. developer eyes will go pop when they see this. requires IE10 or newer because of IE10 being the first IE to have ES5 JS. the same goes for modules.js, a polyfill for import/export. templateliterals.js polyfills for template literals. I've written it so long ago I forgot how. also an IE10-and-IE11-only polyfill. defaultparams.js polyfills for default parameters. it is undescribable. restparams.js is the default parameters polyfill converted for rest parameters. spreadop.js is the spread operator polyfill. destruct.js polyfills for destructuring. Class1.cs is an unimportant little placeholder generated by VS 2015 itself. boilerplate.cs is some COM boilerplate required for hooking IE and making the polyfills load.