mirror of
https://github.com/actions/setup-python.git
synced 2025-07-19 08:58:20 +02:00
Fix.
This commit is contained in:
parent
7fe1ba03a3
commit
ec0a863019
7020 changed files with 1880198 additions and 489 deletions
30
node_modules/lodash/_createToPairs.js
generated
vendored
Normal file
30
node_modules/lodash/_createToPairs.js
generated
vendored
Normal file
|
@ -0,0 +1,30 @@
|
|||
var baseToPairs = require('./_baseToPairs'),
|
||||
getTag = require('./_getTag'),
|
||||
mapToArray = require('./_mapToArray'),
|
||||
setToPairs = require('./_setToPairs');
|
||||
|
||||
/** `Object#toString` result references. */
|
||||
var mapTag = '[object Map]',
|
||||
setTag = '[object Set]';
|
||||
|
||||
/**
|
||||
* Creates a `_.toPairs` or `_.toPairsIn` function.
|
||||
*
|
||||
* @private
|
||||
* @param {Function} keysFunc The function to get the keys of a given object.
|
||||
* @returns {Function} Returns the new pairs function.
|
||||
*/
|
||||
function createToPairs(keysFunc) {
|
||||
return function(object) {
|
||||
var tag = getTag(object);
|
||||
if (tag == mapTag) {
|
||||
return mapToArray(object);
|
||||
}
|
||||
if (tag == setTag) {
|
||||
return setToPairs(object);
|
||||
}
|
||||
return baseToPairs(object, keysFunc(object));
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = createToPairs;
|
Loading…
Add table
Add a link
Reference in a new issue