diff options
Diffstat (limited to 'alarm/node_modules/lodash/_createToPairs.js')
-rw-r--r-- | alarm/node_modules/lodash/_createToPairs.js | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/alarm/node_modules/lodash/_createToPairs.js b/alarm/node_modules/lodash/_createToPairs.js deleted file mode 100644 index 568417a..0000000 --- a/alarm/node_modules/lodash/_createToPairs.js +++ /dev/null @@ -1,30 +0,0 @@ -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; |