interopRequireWildcard.js 643 B

1234567891011121314151617181920212223242526
  1. function _interopRequireWildcard(obj) {
  2. if (obj && obj.__esModule) {
  3. return obj;
  4. } else {
  5. var newObj = {};
  6. if (obj != null) {
  7. for (var key in obj) {
  8. if (Object.prototype.hasOwnProperty.call(obj, key)) {
  9. var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {};
  10. if (desc.get || desc.set) {
  11. Object.defineProperty(newObj, key, desc);
  12. } else {
  13. newObj[key] = obj[key];
  14. }
  15. }
  16. }
  17. }
  18. newObj["default"] = obj;
  19. return newObj;
  20. }
  21. }
  22. module.exports = _interopRequireWildcard;