14 lines
265 B
Plaintext
14 lines
265 B
Plaintext
"use strict";
|
|
|
|
var isObject = require("../object/is");
|
|
|
|
module.exports = function (value) {
|
|
if (!isObject(value)) return false;
|
|
try {
|
|
if (!value.constructor) return false;
|
|
return value.constructor.prototype === value;
|
|
} catch (error) {
|
|
return false;
|
|
}
|
|
};
|