7c00a695eaf318d3da09823a2a089b27cb511e8176bdcca5b3ee754d85b32bebc873605aad6b566946018f89973795f88c603c6af9522032da45e6a7a55aed 350 B

1234567891011121314
  1. 'use strict';
  2. var implementation = require('./implementation');
  3. var getProto = require('get-proto');
  4. module.exports = function getPolyfill() {
  5. if (typeof Reflect === 'object' && Reflect && Reflect.getPrototypeOf) {
  6. return Reflect.getPrototypeOf;
  7. }
  8. return getProto
  9. ? function getPrototypeOf(O) { return getProto(O); }
  10. : implementation;
  11. };