delay getting Object.create to avoid polyfills order related issue

This commit is contained in:
Denis Pushkarev
2026-06-28 14:27:51 +07:00
parent 9594eb7098
commit 5d709706a5
@@ -13,7 +13,6 @@ var iteratorCloseAll = require('../internals/iterator-close-all');
var iteratorZip = require('../internals/iterator-zip');
var IS_PURE = require('../internals/is-pure');
var create = getBuiltIn('Object', 'create');
var push = uncurryThis([].push);
var THROW = 'throw';
@@ -61,7 +60,7 @@ $({ target: 'Iterator', stat: true, forced: IS_PURE }, {
}
return iteratorZip(iters, mode, padding, function (results) {
var obj = create(null);
var obj = getBuiltIn('Object', 'create')(null);
for (var j = 0; j < iterCount; j++) {
createProperty(obj, keys[j], results[j]);
}