Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

History

History
History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..

readme.md

Outline

polyfills.js

Contains all polyfills needed to work on the largest range of devices. This is the default polyfill.

Targets:

  • Android 4.4.2 and above
  • iOS back to iOS 8

Includes:

  • All ES6 features
  • zone.js
  • ES7 reflection

polyfills.modern.js

A limited of set of polyfills to work on more modern browsers. This file limits the number of ES6 polyfills which are already natively included in modern browsers.

Targets:

  • Android 5.0 and above
  • iOS 9 and above

Includes:

  • zone.js
  • ES7 reflection,
  • ES6 polyfills, except for:

new regexp features, math features, symbols, typed arrays, weak maps / weak sets

polyfills.ng.js

Only the required polyfill for Angular. This does not come with any ES6 polyfills. Note that all polyfill files listed here included the required polyfills for Angular to work correctly.

Targets:

  • Android 5.0 and above
  • iOS 10 and above

Includes:

  • zone.js
  • ES7 reflection

ECMAScript 6 Compatibility

To easily judge which polyfill you may need you can check this ES6 support table.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.