is-plain-object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
kind-of
Get the native type of a value.
isobject
Returns true if the value is an object and not an array or null.
ts-type-detector
Takes any JavaScript data type or object as an input and returns a string describing the type of the input.
arr
JavaScript utilities for arrays.