Type guards
isArray(x) - Is x an Array?
isBigInt(x) - Is x a BigInt?
isBool(x) - Is x a Boolean?
isDate(x) - Is x a Date?
isNull(x) - Is x Null?
isDefined(x) - Is x Defined?
isEven(x) - Is x even?
isFloat(x) - Is x a float?
isInfinity(x) - Is x Infinity?
isInteger(x) - Is x an integer?
isMap(x) - Is x a Map?
isNan(x) - Is x NaN?
isNegative(x) - Is x negative?
isNull(x) - Is x null?
isNumber(x) - Is x a Number?
isObject(x) - Is x an Object?
isOdd(x) - Is x odd?
isPositive(x) - Is x positive?
isSet(x) - Is x an Set?
isString(x) - Is x a String?
isSymbol(x) - Is x a Symbol?
isUndefined(x) - Is x Undefined?
isWeakMap(x) - Is x a Weak Map?
isWeakSet(x) - Is x a Weak Set?
Types
JsonValue - A valid JSON value
JsonPatch - A valid JSON patch operation