IsObj: {
defined(val: unknown, ...args: unknown[]): val is Object;
exist(val?: unknown, ...args: unknown[]): val is Object;
false(val: unknown, ...args: unknown[]): boolean;
falsy(val: unknown, ...args: unknown[]): boolean;
function(val: unknown, ...args: unknown[]): val is Function;
null(val: unknown, ...args: unknown[]): val is null;
stringContaining(thisStr: string, queryStr: string): boolean;
true(val: unknown, ...args: unknown[]): boolean;
truly(val: unknown, ...args: unknown[]): boolean;
undefined(val: unknown, ...args: unknown[]): val is undefined;
} = ...
Type declaration
defined:function
exist:function
false:function
falsy:function
function:function
null:function
stringContaining:function
true:function
truly:function
undefined:function
A utility object containing various type checking and validation functions. Provides methods to check if values are defined, null, functions, truthy/falsy, etc. Also includes derivative methods like
not
,all
, andany
for more complex validations.