core-js
Advanced tools
Comparing version 3.26.0 to 3.26.1
@@ -1,5 +0,5 @@ | ||
var uncurryThisRaw = require('../internals/function-uncurry-this-raw'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var toString = uncurryThisRaw({}.toString); | ||
var stringSlice = uncurryThisRaw(''.slice); | ||
var toString = uncurryThis({}.toString); | ||
var stringSlice = uncurryThis(''.slice); | ||
@@ -6,0 +6,0 @@ module.exports = function (it) { |
'use strict'; | ||
// TODO: Remove from `core-js@4` since it's moved to entry points | ||
require('../modules/es.regexp.exec'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var defineBuiltIn = require('../internals/define-built-in'); | ||
@@ -6,0 +6,0 @@ var regexpExec = require('../internals/regexp-exec'); |
@@ -1,2 +0,2 @@ | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var aCallable = require('../internals/a-callable'); | ||
@@ -3,0 +3,0 @@ var NATIVE_BIND = require('../internals/function-bind-native'); |
@@ -1,9 +0,11 @@ | ||
var classofRaw = require('../internals/classof-raw'); | ||
var uncurryThisRaw = require('../internals/function-uncurry-this-raw'); | ||
var NATIVE_BIND = require('../internals/function-bind-native'); | ||
module.exports = function (fn) { | ||
// Nashorn bug: | ||
// https://github.com/zloirock/core-js/issues/1128 | ||
// https://github.com/zloirock/core-js/issues/1130 | ||
if (classofRaw(fn) === 'Function') return uncurryThisRaw(fn); | ||
var FunctionPrototype = Function.prototype; | ||
var call = FunctionPrototype.call; | ||
var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call); | ||
module.exports = NATIVE_BIND ? uncurryThisWithBind : function (fn) { | ||
return function () { | ||
return call.apply(fn, arguments); | ||
}; | ||
}; |
@@ -7,7 +7,7 @@ var IS_PURE = require('../internals/is-pure'); | ||
})('versions', []).push({ | ||
version: '3.26.0', | ||
version: '3.26.1', | ||
mode: IS_PURE ? 'pure' : 'global', | ||
copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', | ||
license: 'https://github.com/zloirock/core-js/blob/v3.26.0/LICENSE', | ||
license: 'https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE', | ||
source: 'https://github.com/zloirock/core-js' | ||
}); |
'use strict'; | ||
var $ = require('../internals/export'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var fails = require('../internals/fails'); | ||
@@ -5,0 +5,0 @@ var ArrayBufferModule = require('../internals/array-buffer'); |
'use strict'; | ||
/* eslint-disable es/no-array-prototype-indexof -- required for testing */ | ||
var $ = require('../internals/export'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var $indexOf = require('../internals/array-includes').indexOf; | ||
@@ -6,0 +6,0 @@ var arrayMethodIsStrict = require('../internals/array-method-is-strict'); |
'use strict'; | ||
var $ = require('../internals/export'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f; | ||
@@ -5,0 +5,0 @@ var toLength = require('../internals/to-length'); |
@@ -5,3 +5,3 @@ 'use strict'; | ||
var call = require('../internals/function-call'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var createIteratorConstructor = require('../internals/iterator-create-constructor'); | ||
@@ -8,0 +8,0 @@ var createIterResultObject = require('../internals/create-iter-result-object'); |
'use strict'; | ||
var $ = require('../internals/export'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f; | ||
@@ -5,0 +5,0 @@ var toLength = require('../internals/to-length'); |
'use strict'; | ||
var global = require('../internals/global'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var uncurryThis = require('../internals/function-uncurry-this-clause'); | ||
var fails = require('../internals/fails'); | ||
@@ -5,0 +5,0 @@ var aCallable = require('../internals/a-callable'); |
@@ -6,4 +6,4 @@ var $ = require('../internals/export'); | ||
// https://github.com/tc39/proposal-array-from-async | ||
$({ target: 'Array', stat: true, forced: true }, { | ||
$({ target: 'Array', stat: true }, { | ||
fromAsync: fromAsync | ||
}); |
var $ = require('../internals/export'); | ||
var uncurryThisRaw = require('../internals/function-uncurry-this-raw'); | ||
var uncurryThis = require('../internals/function-uncurry-this'); | ||
var aCallable = require('../internals/a-callable'); | ||
@@ -9,4 +9,4 @@ | ||
unThis: function unThis() { | ||
return uncurryThisRaw(aCallable(this)); | ||
return uncurryThis(aCallable(this)); | ||
} | ||
}); |
{ | ||
"name": "core-js", | ||
"version": "3.26.0", | ||
"version": "3.26.1", | ||
"description": "Standard library", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
1031342