1.0.0 • Published 4 years ago
@serumdb/assertjs v1.0.0
AssertJS
NodeJS Type Assertion API
API
AssertJS offers 2 Types of Functions. Plain Type Assertion (returns a Boolean), or Type-Checking (throws an Error).
Following are all Methods as .d.ts:
declare class Assert {
static public isUndefined(value: any): boolean;
static public isNull(value: any): boolean;
static public isBoolean(value: any): boolean;
static public isNumber(value: any): boolean;
static public isNumerical(value: any): boolean;
static public isInteger(value: any): boolean;
static public isNaN(value: any): boolean;
static public isInfinite(value: any): boolean;
static public isBigInt(value: any): boolean;
static public isString(value: any): boolean;
static public isArray(value: any): boolean;
static public isObject(value: any): boolean;
static public isMap(value: any): boolean;
static public isSet(value: any): boolean;
static public isSymbol(value: any): boolean;
static public isFunction(value: any): boolean;
static public isBuffer(value: any): boolean;
static public checkUndefined(value: any): void;
static public checkNull(value: any): void
static public checkBoolean(value: any): void
static public checkNumber(value: any): void
static public checkNumerical(value: any): void
static public checkInteger(value: any): void
static public checkNaN(value: any): void
static public checkInfinite(value: any): void
static public checkBigInt(value: any): void
static public checkString(value: any): void
static public checkArray(value: any): void
static public checkObject(value: any): void
static public checkMap(value: any): void
static public checkSet(value: any): void
static public checkSymbol(value: any): void
static public checkFunction(value: any): void
static public checkBuffer(value: any): void
}
export default Assert;
1.0.0
4 years ago