1 var baseToPairs = require(
'./_baseToPairs'),
2 getTag = require(
'./_getTag'),
3 mapToArray = require(
'./_mapToArray'),
4 setToPairs = require(
'./_setToPairs');
7 var mapTag =
'[object Map]',
8 setTag =
'[object Set]';
17 function createToPairs(keysFunc) {
18 return function(object) {
19 var tag = getTag(
object);
21 return mapToArray(
object);
24 return setToPairs(
object);
26 return baseToPairs(
object, keysFunc(
object));
30 module.exports = createToPairs;