is-number
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
levn
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
is-plain-object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
has-values
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.