{"version":3,"file":"isObject.mjs","names":[],"sources":["../../src/is/isObject.ts"],"sourcesContent":["/**\n * Checks if value is the language type of Object.\n * (e.g. arrays, functions, objects, regexes, new Number(0), and new String(''))\n *\n * @param value - The value to check\n * @returns Returns true if value is an object, else false\n *\n * @example\n * isObject({}) // => true\n * isObject([1, 2, 3]) // => true\n * isObject(() => {}) // => true\n * isObject(null) // => false\n * isObject(undefined) // => false\n * isObject('abc') // => false\n */\nexport function isObject(value: unknown): value is object {\n  return value !== null && (typeof value === 'object' || typeof value === 'function');\n}\n"],"mappings":";;;;;;;;;;;;;;;;AAeA,SAAgB,SAAS,OAAiC;CACxD,OAAO,UAAU,SAAS,OAAO,UAAU,YAAY,OAAO,UAAU;AAC1E"}