{"ast":null,"code":"'use strict';\n\nvar isMap = require('is-map');\nvar isSet = require('is-set');\nvar isWeakMap = require('is-weakmap');\nvar isWeakSet = require('is-weakset');\nmodule.exports = function whichCollection(value) {\n  if (value && typeof value === 'object') {\n    if (isMap(value)) {\n      return 'Map';\n    }\n    if (isSet(value)) {\n      return 'Set';\n    }\n    if (isWeakMap(value)) {\n      return 'WeakMap';\n    }\n    if (isWeakSet(value)) {\n      return 'WeakSet';\n    }\n  }\n  return false;\n};","map":{"version":3,"names":["isMap","require","isSet","isWeakMap","isWeakSet","module","exports","whichCollection","value"],"sources":["C:/Users/user/Desktop/000newport/node_modules/which-collection/index.js"],"sourcesContent":["'use strict';\n\nvar isMap = require('is-map');\nvar isSet = require('is-set');\nvar isWeakMap = require('is-weakmap');\nvar isWeakSet = require('is-weakset');\n\nmodule.exports = function whichCollection(value) {\n\tif (value && typeof value === 'object') {\n\t\tif (isMap(value)) {\n\t\t\treturn 'Map';\n\t\t}\n\t\tif (isSet(value)) {\n\t\t\treturn 'Set';\n\t\t}\n\t\tif (isWeakMap(value)) {\n\t\t\treturn 'WeakMap';\n\t\t}\n\t\tif (isWeakSet(value)) {\n\t\t\treturn 'WeakSet';\n\t\t}\n\t}\n\treturn false;\n};\n"],"mappings":"AAAA,YAAY;;AAEZ,IAAIA,KAAK,GAAGC,OAAO,CAAC,QAAQ,CAAC;AAC7B,IAAIC,KAAK,GAAGD,OAAO,CAAC,QAAQ,CAAC;AAC7B,IAAIE,SAAS,GAAGF,OAAO,CAAC,YAAY,CAAC;AACrC,IAAIG,SAAS,GAAGH,OAAO,CAAC,YAAY,CAAC;AAErCI,MAAM,CAACC,OAAO,GAAG,SAASC,eAAeA,CAACC,KAAK,EAAE;EAChD,IAAIA,KAAK,IAAI,OAAOA,KAAK,KAAK,QAAQ,EAAE;IACvC,IAAIR,KAAK,CAACQ,KAAK,CAAC,EAAE;MACjB,OAAO,KAAK;IACb;IACA,IAAIN,KAAK,CAACM,KAAK,CAAC,EAAE;MACjB,OAAO,KAAK;IACb;IACA,IAAIL,SAAS,CAACK,KAAK,CAAC,EAAE;MACrB,OAAO,SAAS;IACjB;IACA,IAAIJ,SAAS,CAACI,KAAK,CAAC,EAAE;MACrB,OAAO,SAAS;IACjB;EACD;EACA,OAAO,KAAK;AACb,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}