UNPKG

390 BJavaScriptView Raw
1'use strict';
2
3var define = require('define-properties');
4var callBind = require('call-bind');
5
6var implementation = require('./implementation');
7var getPolyfill = require('./polyfill');
8var shim = require('./shim');
9
10var polyfill = callBind(getPolyfill(), Object);
11
12define(polyfill, {
13 getPolyfill: getPolyfill,
14 implementation: implementation,
15 shim: shim
16});
17
18module.exports = polyfill;