UNPKG

lbundle

Version:

Small zero-configuration bundler build on top of Rollup.js and SWC for NPM libraries

14 lines (13 loc) 919 B
export declare const isString: (value: unknown) => value is string; export declare const isStringFull: (value: string) => boolean; export declare const isEmptyString: (value: string) => boolean; export declare const isNull: (value: unknown) => value is null; export declare const isUndefined: (value: unknown) => value is undefined; export declare const isNil: <T>(value: T) => value is Extract<T, undefined | null>; export declare const isDefined: <T>(value: T) => value is Exclude<T, undefined | null>; export declare const isObject: <T>(value: T) => value is Extract<T, object>; export declare const isObjectFull: (value: object) => boolean; export declare const isEmptyObject: (value: object) => boolean; export declare const isArray: <T>(value: T) => value is Extract<T, unknown[]>; export declare const isArrayFull: (value: unknown[]) => boolean; export declare const isEmptyArray: (value: unknown[]) => boolean;