12 lines
303 B
Plaintext
12 lines
303 B
Plaintext
"use strict";
|
|
|
|
var isValue = require("../value/is");
|
|
|
|
// prettier-ignore
|
|
var possibleTypes = { "object": true, "function": true, "undefined": true /* document.all */ };
|
|
|
|
module.exports = function (value) {
|
|
if (!isValue(value)) return false;
|
|
return hasOwnProperty.call(possibleTypes, typeof value);
|
|
};
|