UNPKG

type-component

Version:

Cross-browser type assertions (less broken typeof)

34 lines (25 loc) 509 B
# type Type assertions aka less-broken `typeof`. ## Example ```js var type = require('type'); var obj = new Date; if (type(obj) == 'date') ... ``` ## API ```js type(new Date) == 'date' type({}) == 'object' type(null) == 'null' type(undefined) == 'undefined' type("hey") == 'string' type(true) == 'boolean' type(false) == 'boolean' type(12) == 'number' type(type) == 'function' type(/asdf/) == 'regexp' type((function(){ return arguments })()) == 'arguments' type([]) == 'array' ``` ## License MIT