polyfill

JavaScript polyfills

Polyfill

A collection of polyfills for standard JavaScript features.

This is intended for use with node-shimmy, and not really a standalone module.

var polyfill = require('polyfill')
 
polyfill('Array.prototype.forEach', function(errorpolyfillSource) {
  // return the JavaScript source for the given polyfill 
})
 
if (polyfill.defines('Date.now')) {
  // check if a polyfill is defined for a given feature name 
}
 
// Print out list of defined polyfill names 
console.dir(polyfill.names)

Open source software under the zlib license.

Many polyfills based on documentation on MDN and ecmascript.org.