{"dependencies":[{"name":"./_baseGetTag","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":1,"column":17,"index":17},"end":{"line":1,"column":41,"index":41}}],"key":"D9u35vDFvlkUXMz+IBNjUAZepGE=","exportNames":["*"],"imports":1}},{"name":"./isObject","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":2,"column":15,"index":58},"end":{"line":2,"column":36,"index":79}}],"key":"ULGe22t1tNTY+9UXe96RIr0REUU=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n var baseGetTag = require(_dependencyMap[0], \"./_baseGetTag\"),\n isObject = require(_dependencyMap[1], \"./isObject\");\n\n /** `Object#toString` result references. */\n var asyncTag = '[object AsyncFunction]',\n funcTag = '[object Function]',\n genTag = '[object GeneratorFunction]',\n proxyTag = '[object Proxy]';\n\n /**\n * Checks if `value` is classified as a `Function` object.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a function, else `false`.\n * @example\n *\n * _.isFunction(_);\n * // => true\n *\n * _.isFunction(/abc/);\n * // => false\n */\n function isFunction(value) {\n if (!isObject(value)) {\n return false;\n }\n // The use of `Object#toString` avoids issues with the `typeof` operator\n // in Safari 9 which returns 'object' for typed arrays and other constructors.\n var tag = baseGetTag(value);\n return tag == funcTag || tag == genTag || tag == asyncTag || tag == proxyTag;\n }\n module.exports = isFunction;\n});","lineCount":38,"map":[[2,2,1,0],[2,6,1,4,"baseGetTag"],[2,16,1,14],[2,19,1,17,"require"],[2,26,1,24],[2,27,1,24,"_dependencyMap"],[2,41,1,24],[2,61,1,40],[2,62,1,41],[3,4,2,4,"isObject"],[3,12,2,12],[3,15,2,15,"require"],[3,22,2,22],[3,23,2,22,"_dependencyMap"],[3,37,2,22],[3,54,2,35],[3,55,2,36],[5,2,4,0],[6,2,5,0],[6,6,5,4,"asyncTag"],[6,14,5,12],[6,17,5,15],[6,41,5,39],[7,4,6,4,"funcTag"],[7,11,6,11],[7,14,6,14],[7,33,6,33],[8,4,7,4,"genTag"],[8,10,7,10],[8,13,7,13],[8,41,7,41],[9,4,8,4,"proxyTag"],[9,12,8,12],[9,15,8,15],[9,31,8,31],[11,2,10,0],[12,0,11,0],[13,0,12,0],[14,0,13,0],[15,0,14,0],[16,0,15,0],[17,0,16,0],[18,0,17,0],[19,0,18,0],[20,0,19,0],[21,0,20,0],[22,0,21,0],[23,0,22,0],[24,0,23,0],[25,0,24,0],[26,0,25,0],[27,0,26,0],[28,2,27,0],[28,11,27,9,"isFunction"],[28,21,27,19,"isFunction"],[28,22,27,20,"value"],[28,27,27,25],[28,29,27,27],[29,4,28,2],[29,8,28,6],[29,9,28,7,"isObject"],[29,17,28,15],[29,18,28,16,"value"],[29,23,28,21],[29,24,28,22],[29,26,28,24],[30,6,29,4],[30,13,29,11],[30,18,29,16],[31,4,30,2],[32,4,31,2],[33,4,32,2],[34,4,33,2],[34,8,33,6,"tag"],[34,11,33,9],[34,14,33,12,"baseGetTag"],[34,24,33,22],[34,25,33,23,"value"],[34,30,33,28],[34,31,33,29],[35,4,34,2],[35,11,34,9,"tag"],[35,14,34,12],[35,18,34,16,"funcTag"],[35,25,34,23],[35,29,34,27,"tag"],[35,32,34,30],[35,36,34,34,"genTag"],[35,42,34,40],[35,46,34,44,"tag"],[35,49,34,47],[35,53,34,51,"asyncTag"],[35,61,34,59],[35,65,34,63,"tag"],[35,68,34,66],[35,72,34,70,"proxyTag"],[35,80,34,78],[36,2,35,0],[37,2,37,0,"module"],[37,8,37,6],[37,9,37,7,"exports"],[37,16,37,14],[37,19,37,17,"isFunction"],[37,29,37,27],[38,0,37,28],[38,3]],"functionMap":{"names":["","isFunction"],"mappings":"AAA;AC0B;CDQ"},"hasCjsExports":true},"type":"js/module"}]}