Performs detailed Object evaluation to determine Object type.
npm install objcheckstringPreforms a detailed evaluation to determine an Object type.
booleanIs object a Path
booleanIs object a Number
booleanIs object a String
booleanIs object an Array
booleanIs object a JSON
booleanIs object a Boolean
booleanIs object a Date
booleanIs object a Named Function
booleanIs object an non-instantiated Class
booleanIs object an Instantiated Function
booleanIs object an Instantiated Class
booleanIs object a Function
booleanIs object an Error
booleanIs object a Symbol
booleanIs object a Promise
booleanIs object a Set
booleanIs object a Undefined
booleanIs object a Null
booleanIs object a Map
booleanIs object a Generator
stringPreforms a detailed evaluation to determine an Object type.
Objects Evaluated
* Number: ['[object Number]']
* String: ['[object String]']
* Array: ['[object Array]']
* JSON: ['[object JSON]']
* Boolean: '[object Boolean]'
* Date: '[object Date]'
* NamedFunction: ['[function Raw]']
* AnonFunction: ['[function Raw]']
* ArrowFunction: ['[function Arrow]']
* RawClass: ['[class Raw]']
* NewFunction: ['[function Instantiated]']
* NewClass: ['[class Instantiated]']
* Function: ['[function Arrow]', '[function Raw]', '[class Raw]', '[class Instantiated]']
* Error: '[object Error]'
* Symbol: '[object Symbol]'
* Promise: '[object Promise]'
* Undefined: '[object Undefined]'
* Null: '[object Null]'
* Empty: ['[object Undefined]', '[object Null]']
* Map: '[object Map]'
* Generator: '[object Generator]'
* Set: '[object Set]'
booleanIs object a Path