UNPKG

pure-parse

Version:

Strongly typed validation library that decouples type aliases from validation logic

2 lines (1 loc) 426 B
const o=n=>n===null,t=n=>typeof n>"u",s=n=>typeof n=="boolean",i=n=>typeof n=="number",e=n=>typeof n=="string",c=n=>typeof n=="bigint",y=n=>typeof n=="symbol",r=n=>typeof n=="object"&&n!==null,f=Array.isArray,l=n=>typeof n=="function",p=n=>n.length!==0;export{f as isArray,c as isBigInt,s as isBoolean,l as isFunction,p as isNonEmptyArray,o as isNull,i as isNumber,r as isObject,e as isString,y as isSymbol,t as isUndefined};