1.1.0 • Published 6 years ago
raptor-polyfill v1.1.0
raptor-polyfil
Polyfills for various EcmaScript 5 and EcmaScript 6 methods distributed as CommonJS modules that can be require'd individually or as a whole. For use with your favorite CommonJS module bundler (such as RaptorJS Optimizer).
Usage
EcmaScript 5
To apply all polyfills (see below):
require('raptor-polyfill')
You can also apply select groups of methods:
require('raptor-polyfill/array');
require('raptor-polyfill/date');
require('raptor-polyfill/function');
require('raptor-polyfill/object');
require('raptor-polyfill/string');
Finally, you can apply individual methods:
// Array methods
require('raptor-polyfill/array/every');
require('raptor-polyfill/array/filter');
require('raptor-polyfill/array/forEach');
require('raptor-polyfill/array/indexOf');
require('raptor-polyfill/array/isArray');
require('raptor-polyfill/array/lastIndexOf');
require('raptor-polyfill/array/map');
require('raptor-polyfill/array/reduce');
require('raptor-polyfill/array/reduceRight');
require('raptor-polyfill/array/some');
// Date methods
require('raptor-polyfill/date/now');
// Function methods
require('raptor-polyfill/function/bind');
// Object methods
require('raptor-polyfill/object/keys');
require('raptor-polyfill/objects/assign');
// String methods
require('raptor-polyfill/string/trim');
require('raptor-polyfill/string/startsWith');
require('raptor-polyfill/string/endsWith');
Contributing
If you really want to add missing EcmaScript 5 or EcmaScript 6 methods please send a Pull Request.
License
MIT
Credits
Based on code from the following projects:
1.1.0
6 years ago
1.0.2
9 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.2.4-beta
10 years ago
1.0.0-beta
10 years ago
0.2.3-beta
10 years ago
0.2.2-beta
10 years ago
0.2.1-beta
10 years ago
0.2.0-beta
10 years ago