@babel/runtime-corejs3
Version:
babel's modular runtime helpers with core-js@3 polyfilling
24 lines • 1.02 kB
JavaScript
var _Object$create = require("core-js-pure/features/object/create.js");
var _Object$defineProperty = require("core-js-pure/features/object/define-property.js");
var _Symbol$toStringTag = require("core-js-pure/features/symbol/to-string-tag.js");
var _Object$freeze = require("core-js-pure/features/object/freeze.js");
function _createModuleNsFilter(e) {
return function (r) {
for (var getter = function getter(e) {
return function () {
return r[e];
};
}, t = _Object$create(null), n = 0; n < e.length; n++) {
var o = e[n];
if (!(o in r)) throw new ReferenceError("The requested module does not provide an export named '" + o + "'");
o in t || _Object$defineProperty(t, o, {
enumerable: !0,
get: getter(o)
});
}
return _Object$defineProperty(t, _Symbol$toStringTag, {
value: "Module"
}), _Object$freeze(t);
};
}
module.exports = _createModuleNsFilter, module.exports.__esModule = true, module.exports["default"] = module.exports;