blob: abf0449c9546665ebc4fbe2601e75ad937d98c17 [file] [log] [blame]
Leo Repp58b9f112021-11-22 11:57:47 +01001'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;