Skip to content

guards

Variables

VariableDescription
isArrayType guard to check if a value is an array
isBigInt-
isBigIntTypedArray-
isError-
isInstanceOfChecks if a value is an instance of a specific class.
isLucidBinaryValueType guard to check if a value is a valid Lucid binary value (Uint8Array or Buffer)
isLuxonDateTimeType guard to check if a value is a Luxon DateTime instance
isLuxonDurationType guard to check if a value is a Luxon Duration instance
isLuxonIntervalType guard to check if a value is a Luxon Interval instance
isLuxonSystemZone-
isMap-
isNegativeZero-
isNumber-
isObjectType guard to check if a value is a plain object (not null, not array)
isPhoneObject-
isPrimitive-
isSet-
isTypedArray-
isUniterableObject-

Functions

FunctionDescription
isArrayBuffer-
isBigint-
isBigInt64Array-
isBigUint64Array-
isBoolean-
isDataView-
isDate-
isFloat32Array-
isFloat64Array-
isInt16Array-
isInt32Array-
isInt8Array-
isNonArraySchemaObject-
isNull-
isRegExp-
isResourcefulArrayTypeType guard to check if a value is a ResourcefulArrayType
isResourcefulBigintTypeType guard to check if a value is a ResourcefulBigintType
isResourcefulBinaryTypeType guard to check if a value is a ResourcefulBinaryType
isResourcefulBooleanTypeType guard to check if a value is a ResourcefulBooleanType
isResourcefulDateTimeTypeType guard to check if a value is a ResourcefulDateTimeType
isResourcefulDateTypeType guard to check if a value is a ResourcefulDateType
isResourcefulIntegerTypeType guard to check if a value is a ResourcefulIntegerType
isResourcefulModelType guard to check if a value is a ResourcefulModel
isResourcefulNumberTypeType guard to check if a value is a ResourcefulNumberType
isResourcefulObjectTypeType guard to check if a value is a ResourcefulObjectType
isResourcefulStringType-
isResourcefulUnsignedIntegerTypeType guard to check if a value is a ResourcefulUnsignedIntegerType
isString-
isStringContentChecks if a value is a non-empty string
isUint16Array-
isUint32Array-
isUint8Array-
isUint8ClampedArray-
isUndefined-