UNPKG

ts-type-guards

Version:

Curried TypeScript type guards for primitive types and classes

5 lines (4 loc) 604 B
export { primitive, Classy, TypeGuard, } from "./types"; export { isBoolean, isBooleanLike, isNumber, isNumberLike, isString, isStringLike, isSymbol, isNull, isUndefined, isSomething, isNothing, isPrimitive, isNonPrimitive, is, isLike, } from "./is"; export { isArrayOfBooleans, isArrayOfNumbers, isArrayOfStrings, isArrayOfSymbols, isArrayOfNulls, isArrayOfUndefineds, isArrayOfPrimitives, isArrayOfObjects, isArrayOf, isArrayOfLike, } from "./array"; export { onlyBooleans, onlyNumbers, onlyStrings, onlySymbols, onlyNulls, onlyUndefineds, onlyPrimitives, onlyObjects, only, onlyLike, } from "./only";