UNPKG

@devgrid/common

Version:
55 lines (54 loc) 3.06 kB
export declare const getTag: (value: any) => string; export declare const getTagSimple: (value: any) => any; export declare const isWindows: boolean; export declare const linux: boolean; export declare const freebsd: boolean; export declare const openbsd: boolean; export declare const darwin: boolean; export declare const sunos: boolean; export declare const aix: boolean; export declare const isNodejs: boolean; export declare const isArray: (arg: any) => arg is any[]; export declare const isFunction: (value: any) => boolean; export declare const isString: (value: any) => boolean; export declare const isNumber: (value: any) => boolean; export declare const isBuffer: (obj: any) => boolean; export declare const isPlainObject: (value: any) => boolean; export declare const isPropertyOwned: (obj: any, field: string) => any; export declare const isNull: (value: any) => boolean; export declare const isUndefined: (value: any) => boolean; export declare const isClass: (value: any) => any; export declare const isNan: (number: unknown) => boolean; export declare const isFinite: (number: unknown) => boolean; export declare const isInteger: (number: unknown) => boolean; export declare const isSafeInteger: (number: unknown) => boolean; export declare const isExist: (value: any) => boolean; export declare const isNil: (value: any) => boolean; export declare const isEmptyString: (str: any) => boolean; export declare const isNumeral: (value: any) => boolean; export declare const isBigInt: (value: unknown) => value is bigint; export declare const isNumeralBigInt: (value: string) => boolean; export declare const isNumeralInteger: (value: any) => boolean; export declare const isInfinite: (val: any) => boolean; export declare const isOdd: (val: any) => boolean; export declare const isEven: (val: any) => boolean; export declare const isFloat: (val: any) => boolean; export declare const isNegativeZero: (val: any) => boolean; export declare const isSubstring: (substr: string, str: string, offset?: number) => boolean; export declare const isPrefix: (prefix: string, str: string) => boolean; export declare const isSuffix: (suffix: string, str: string) => boolean; export declare const isBoolean: (value: any) => boolean; export declare const isArrayBuffer: (x: any) => boolean; export declare const isArrayBufferView: (x: any) => x is ArrayBufferView<ArrayBufferLike>; export declare const isDate: (x: any) => boolean; export declare const isError: (value: any) => boolean; export declare const isMap: (value: any) => boolean; export declare const isRegexp: (value: any) => boolean; export declare const isSet: (value: any) => boolean; export declare const isSymbol: (value: any) => boolean; export declare const isPrimitive: (value: any) => boolean; export declare const isObject: (value: any) => boolean; export declare const isEmptyObject: (obj: any) => boolean; export declare const isPropertyDefined: (obj: any, path: string) => boolean; export declare const isAsyncFunction: (fn: any) => any; export declare const isPromise: (obj: any) => boolean;