Skip to content

yellowryan/utility-is

Repository files navigation

utility-is

Utils for javascript

Install

pnpm add utility-is

Usage

import u from 'utility-is'

u('❤️');
// => string

u.isString('❤️')
// => true

u.isNonNullable(null)
// => false

Api

u(value)

return the type of value

Example:

  • 'string'
  • 'number'
  • 'boolean'
  • 'array'
  • 'object'
  • 'symbol'
  • 'map'
  • 'set'

u.isXXX

like:

isNumber(value)
isArray(value)
isPromise(value)
isAsyncFunction(value)

return false if there is no await statement in the function

And More...

About

type check (write in typescript)

Resources

Stars

Watchers

Forks

Packages

No packages published