describe-type
The describe-type package contains a variety of package-level functions for timing code execution, retrieving information about object data type.


Installation
npm i describe-type -S
bower i describe-type -S
Links to CDN
Use this URL for dev/testing
<script src="https://rawgit.com/adriancmiranda/describe-type/dev/dist/describe-type.umd.js"></script>
Use this URL in production
<script src="https://rawgit.com/adriancmiranda/describe-type/dev/dist/describe-type.umd.min.js"></script>
describe-type/is
Evaluates whether an object is compatible or not with a specific data type.
:heavy_exclamation_mark:
Use the is.a, is.an or is.type function instead of the instanceof or
toString.call function for type comparisons.
Arguments
- datatype:Function — The data type used to evaluate the expression argument.
- expression:any — The value to check against the data type specified.
Result
- Boolean — A value of true if datatype is compatible with the data type specified in expression, and false otherwise.
Example
The following example creates an instance of the Sprite class named mySprite and uses the is.type function to test whether mySprite is an instance of the Sprite.
class Sprite {}
var mySprite = new Sprite();
console.log(is.type(Sprite, mySprite));
console.log(is.type(Number, mySprite));
console.log(is.type(Function, mySprite));
API
Common
- a(expected :Function, value :any) :boolean
- an(expected :Function, value :any)
- type(expected :Function, value :any) :boolean
- instanceOf(expected :Function, value :any) :boolean
- defined(value :any) :boolean
- undef(value :any) :boolean
- nil(value :any) :boolean
- unfilled(value :any) :boolean
- filled(value :any) :boolean
- empty(value :any) :boolean
- equal(valueA :any, valueB :any) :boolean
- primitive(value :any) :boolean
- exotic(value :any) :boolean
- enumerable(value :any) :boolean
- hosted(key :string | number, host :object) :boolean
- within(value :number, start :number, finish :number) :boolean
Arguments
Array
Object
RegExp
Stream
String
Function
Boolean
- bool(value :any) :boolean
Date
- date(value :any) :boolean
Number
- number(value :any) :boolean
- numeric(value :any) :boolean
- int(value :any) :boolean
- uint(value :any) :boolean
- infinity(value :any) :boolean
- nan(value :any) :boolean
- odd(value :any) :boolean
- even(value :any) :boolean
- decimal(value :any) :boolean
- min(value: any, others: any[]) :boolean
- max(value: any, others: any[]) :boolean
Error
- error(value :any) :boolean
Symbol
Element
Buffer
JSON
Encoded binary
- base64(value :any) :boolean
- hex(value :any) :boolean
Colors
Common
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.a(expected, value);</script>
|
CJS |
const an = require('describe-type/is/an');
an(expected, value);
|
ES6 |
import type from 'describe-type/is/type.next';
type(expected, value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.instanceOf(expected, value);</script>
|
CJS |
const instanceOf = require('describe-type/is/instanceOf');
instanceOf(expected, value);
|
ES6 |
import instanceOf from 'describe-type/is/instanceOf.next';
instanceOf(expected, value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.defined(value);</script>
|
CJS |
const defined = require('describe-type/is/defined');
defined(value);
|
ES6 |
import defined from 'describe-type/is/defined.next';
defined(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.undef(value);</script>
|
CJS |
const undef = require('describe-type/is/undef');
undef(value);
|
ES6 |
import undef from 'describe-type/is/undef.next';
undef(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.nil(value);</script>
|
CJS |
const nil = require('describe-type/is/nil');
nil(value);
|
ES6 |
import nil from 'describe-type/is/nil.next';
nil(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.unfilled(value);</script>
|
CJS |
const unfilled = require('describe-type/is/unfilled');
unfilled(value);
|
ES6 |
import unfilled from 'describe-type/is/unfilled.next';
unfilled(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.filled(value);</script>
|
CJS |
const filled = require('describe-type/is/filled');
filled(value);
|
ES6 |
import filled from 'describe-type/is/filled.next';
filled(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.empty(value);</script>
|
CJS |
const empty = require('describe-type/is/empty');
empty(value);
|
ES6 |
import empty from 'describe-type/is/empty.next';
empty(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.equal(valueA, valueB);</script>
|
CJS |
const equal = require('describe-type/is/equal');
equal(valueA, valueB);
|
ES6 |
import equal from 'describe-type/is/equal.next';
equal(valueA, valueB);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.primitive(value);</script>
|
CJS |
const primitive = require('describe-type/is/primitive');
primitive(value);
|
ES6 |
import primitive from 'describe-type/is/primitive.next';
primitive(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.exotic(value);</script>
|
CJS |
const exotic = require('describe-type/is/exotic');
exotic(value);
|
ES6 |
import exotic from 'describe-type/is/exotic.next';
exotic(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.enumerable(value);</script>
|
CJS |
const enumerable = require('describe-type/is/enumerable');
enumerable(value);
|
ES6 |
import enumerable from 'describe-type/is/enumerable.next';
enumerable(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.hosted(key, host);</script>
|
CJS |
const hosted = require('describe-type/is/hosted');
hosted(key, host);
|
ES6 |
import hosted from 'describe-type/is/hosted.next';
hosted(key, host);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.within(value, start, finish);</script>
|
CJS |
const within = require('describe-type/is/within');
within(value, start, finish);
|
ES6 |
import within from 'describe-type/is/within.next';
within(value, start, finish);
|
Arguments
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.args(value);</script>
|
CJS |
const args = require('describe-type/is/args');
args(value);
|
ES6 |
import args from 'describe-type/is/args/index.next';
args(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.args.empty(value);</script>
|
CJS |
const argsEmpty = require('describe-type/is/args/args.empty');
argsEmpty(value);
|
ES6 |
import argsEmpty from 'describe-type/is/args/args.empty.next';
argsEmpty(value);
|
Array
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.arraylike(value);</script>
|
CJS |
const arraylike = require('describe-type/is/arraylike');
arraylike(value);
|
ES6 |
import arraylike from 'describe-type/is/arraylike/index.next';
arraylike(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.arraylike.empty(value);</script>
|
CJS |
const arraylikeEmpty = require('describe-type/is/arraylike/arraylike.empty');
arraylikeEmpty(value);
|
ES6 |
import arraylikeEmpty from 'describe-type/is/arraylike/arraylike.empty.next';
arraylikeEmpty(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.array(value);</script>
|
CJS |
const array = require('describe-type/is/array');
array(value);
|
ES6 |
import array from 'describe-type/is/array/index.next';
array(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.array.empty(value);</script>
|
CJS |
const arrayEmpty = require('describe-type/is/array/array.empty');
arrayEmpty(value);
|
ES6 |
import arrayEmpty from 'describe-type/is/array/array.empty.next';
arrayEmpty(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.array.of(value);</script>
|
CJS |
const arrayOf = require('describe-type/is/array/array.of');
arrayOf(value);
|
ES6 |
import arrayOf from 'describe-type/is/array/array.of.next';
arrayOf(value);
|
Object
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.object(value);</script>
|
CJS |
const object = require('describe-type/is/object');
object(value);
|
ES6 |
import object from 'describe-type/is/object/index.next';
object(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.object.empty(value);</script>
|
CJS |
const objectEmpty = require('describe-type/is/object/object.empty');
objectEmpty(value);
|
ES6 |
import objectEmpty from 'describe-type/is/object/object.empty.next';
objectEmpty(value);
|
RegExp
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.regexp(value);</script>
|
CJS |
const regexp = require('describe-type/is/regexp');
regexp(value);
|
ES6 |
import regexp from 'describe-type/is/regexp/index.next';
regexp(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.regexp.string(value);</script>
|
CJS |
const regexpString = require('describe-type/is/regexp/regexp.string');
regexpString(value);
|
ES6 |
import regexpString from 'describe-type/is/regexp/regexp.string.next';
regexpString(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.regexp.flags(value);</script>
|
CJS |
const regexpFlags = require('describe-type/is/regexp/regexp.flags');
regexpFlags(value);
|
ES6 |
import regexpFlags from 'describe-type/is/regexp/regexp.flags.next';
regexpFlags(value);
|
Stream
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.stream(value);</script>
|
CJS |
const stream = require('describe-type/is/stream');
stream(value);
|
ES6 |
import stream from 'describe-type/is/stream/index.next';
stream(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.stream.duplex(value);</script>
|
CJS |
const streamDuplex = require('describe-type/is/stream/stream.duplex');
streamDuplex(value);
|
ES6 |
import streamDuplex from 'describe-type/is/stream/stream.duplex.next';
streamDuplex(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.stream.transform(value);</script>
|
CJS |
const streamTransform = require('describe-type/is/stream/stream.transform');
streamTransform(value);
|
ES6 |
import streamTransform from 'describe-type/is/stream/stream.transform.next';
streamTransform(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.stream.readable(value);</script>
|
CJS |
const streamReadable = require('describe-type/is/stream/stream.readable');
streamReadable(value);
|
ES6 |
import streamReadable from 'describe-type/is/stream/stream.readable.next';
streamReadable(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.stream.writable(value);</script>
|
CJS |
const streamWritable = require('describe-type/is/stream/stream.writable');
streamWritable(value);
|
ES6 |
import streamWritable from 'describe-type/is/stream/stream.writable.next';
streamWritable(value);
|
String
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.string(value);</script>
|
CJS |
const string = require('describe-type/is/string');
string(value);
|
ES6 |
import string from 'describe-type/is/string/index.next';
string(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.string.empty(value);</script>
|
CJS |
const stringEmpty = require('describe-type/is/string/string.empty');
stringEmpty(value);
|
ES6 |
import stringEmpty from 'describe-type/is/string/string.empty.next';
stringEmpty(value);
|
Function
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.fn(value);</script>
|
CJS |
const fn = require('describe-type/is/fn');
fn(value);
|
ES6 |
import fn from 'describe-type/is/fn/index.next';
fn(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.fn.native(value);</script>
|
CJS |
const fnNative = require('describe-type/is/fn/fn.native');
fnNative(value);
|
ES6 |
import fnNative from 'describe-type/is/fn/fn.native.next';
fnNative(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.fn.callable(value);</script>
|
CJS |
const fnCallable = require('describe-type/is/fn/fn.callable');
fnCallable(value);
|
ES6 |
import fnCallable from 'describe-type/is/fn/fn.callable.next';
fnCallable(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.fn.caste(value);</script>
|
CJS |
const fnCaste = require('describe-type/is/fn/fn.caste');
fnCaste(value);
|
ES6 |
import fnCaste from 'describe-type/is/fn/fn.caste.next';
fnCaste(value);
|
Boolean
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.bool(value);</script>
|
CJS |
const bool = require('describe-type/is/bool');
bool(value);
|
ES6 |
import bool from 'describe-type/is/bool.next';
bool(value);
|
Date
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.date(value);</script>
|
CJS |
const date = require('describe-type/is/date');
date(value);
|
ES6 |
import date from 'describe-type/is/date.next';
date(value);
|
Number
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.number(value);</script>
|
CJS |
const number = require('describe-type/is/number');
number(value);
|
ES6 |
import number from 'describe-type/is/number.next';
number(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.numeric(value);</script>
|
CJS |
const numeric = require('describe-type/is/numeric');
numeric(value);
|
ES6 |
import numeric from 'describe-type/is/numeric.next';
numeric(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.int(value);</script>
|
CJS |
const int = require('describe-type/is/int');
int(value);
|
ES6 |
import int from 'describe-type/is/int.next';
int(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.uint(value);</script>
|
CJS |
const uint = require('describe-type/is/uint');
uint(value);
|
ES6 |
import uint from 'describe-type/is/uint.next';
uint(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.infinity(value);</script>
|
CJS |
const infinity = require('describe-type/is/infinity');
infinity(value);
|
ES6 |
import infinity from 'describe-type/is/infinity.next';
infinity(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.nan(value);</script>
|
CJS |
const nan = require('describe-type/is/nan');
nan(value);
|
ES6 |
import nan from 'describe-type/is/nan.next';
nan(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.odd(value);</script>
|
CJS |
const odd = require('describe-type/is/odd');
odd(value);
|
ES6 |
import odd from 'describe-type/is/odd.next';
odd(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.even(value);</script>
|
CJS |
const even = require('describe-type/is/even');
even(value);
|
ES6 |
import even from 'describe-type/is/even.next';
even(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.decimal(value);</script>
|
CJS |
const decimal = require('describe-type/is/decimal');
decimal(value);
|
ES6 |
import decimal from 'describe-type/is/decimal.next';
decimal(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.min(value, others);</script>
|
CJS |
const min = require('describe-type/is/min');
min(value, others);
|
ES6 |
import min from 'describe-type/is/min.next';
min(value, others);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.max(value, others);</script>
|
CJS |
const max = require('describe-type/is/max');
max(value, others);
|
ES6 |
import max from 'describe-type/is/max.next';
max(value, others);
|
Error
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.error(value);</script>
|
CJS |
const error = require('describe-type/is/error');
error(value);
|
ES6 |
import error from 'describe-type/is/error.next';
error(value);
|
Symbol
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.symbol(value);</script>
|
CJS |
const symbol = require('describe-type/is/symbol');
symbol(value);
|
ES6 |
import symbol from 'describe-type/is/symbol.next';
symbol(value);
|
Element
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.element(value);</script>
|
CJS |
const element = require('describe-type/is/element');
element(value);
|
ES6 |
import element from 'describe-type/is/element.next';
element(value);
|
Buffer
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.buffer(value);</script>
|
CJS |
const buffer = require('describe-type/is/buffer');
buffer(value);
|
ES6 |
import buffer from 'describe-type/is/buffer.next';
buffer(value);
|
JSON
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.jsonlike(value);</script>
|
CJS |
const jsonlike = require('describe-type/is/jsonlike');
jsonlike(value);
|
ES6 |
import jsonlike from 'describe-type/is/jsonlike.next';
jsonlike(value);
|
Encoded binary
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.base64(value);</script>
|
CJS |
const base64 = require('describe-type/is/base64');
base64(value);
|
ES6 |
import base64 from 'describe-type/is/base64.next';
base64(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.hex(value);</script>
|
CJS |
const hex = require('describe-type/is/hex');
hex(value);
|
ES6 |
import hex from 'describe-type/is/hex.next';
hex(value);
|
Colors
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.hexadecimal(value);</script>
|
CJS |
const hexadecimal = require('describe-type/is/hexadecimal');
hexadecimal(value);
|
ES6 |
import hexadecimal from 'describe-type/is/hexadecimal.next';
hexadecimal(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.rgb(value);</script>
|
CJS |
const rgb = require('describe-type/is/rgb');
rgb(value);
|
ES6 |
import rgb from 'describe-type/is/rgb.next';
rgb(value);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/is.umd.js"></script>
<script>is.rgba(value);</script>
|
CJS |
const rgba = require('describe-type/is/rgba');
rgba(value);
|
ES6 |
import rgba from 'describe-type/is/rgba.next';
rgba(value);
|
▴ back to top
describe-type/as
Evaluates whether an expression specified by the first argument is a member of the data type specified by the second argument. If the first argument is a member of the data type, the result is the first argument. Otherwise, the result is the value null unless the third value is set as default.
The expression used for the second argument must evaluate to a data type.
Arguments
- datatype:Function — The data type used to evaluate the expression argument.
- expression:* — The value to check against the data type specified.
- defaultValue:* — The fallback value.
Result
- Object — The result is expression if expression is a member of the data type specified in datatype.
Otherwise, the result is the value null or the defaultValue.
Example
The following example creates a simple array named myArray and uses the as function with various data types.
var myArray = ['foo', 'bar', 'baz'];
console.log(as(Array, myArray));
console.log(as(Number, myArray));
console.log(as(Boolean, myArray, undefined));
Variants
- as.any(datatype :Array<Function>, expression :*, defaultValue :*) :any
- as.arrayOf(datatype :Function, expression :*, defaultValue :*) :any
Shortcuts
- as.a(datatype :Function, expression :*, defaultValue :*) :any
- as.an(datatype :Function, expression :*, defaultValue :*) :any
- as.type(datatype :Function, expression :*, defaultValue :*) :any
Variants
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/as.umd.js"></script>
<script>as.any([datatype1, datatype2, ...], currentValue, defaultValue);</script>
|
CJS |
const any = require('describe-type/as/any');
any([datatype1, datatype2, ...], currentValue, defaultValue);
|
ES6 |
import any from 'describe-type/as/any.next';
any([datatype1, datatype2, ...], currentValue, defaultValue);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/as.umd.js"></script>
<script>as.arrayOf(datatype, currentValue, defaultValue);</script>
|
CJS |
const arrayOf = require('describe-type/as/arrayOf');
arrayOf(datatype, currentValue, defaultValue);
|
ES6 |
import arrayOf from 'describe-type/as/arrayOf.next';
arrayOf(datatype, currentValue, defaultValue);
|
Shortcuts
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/as.umd.js"></script>
<script>as.a(datatype, currentValue, defaultValue);</script>
|
CJS |
const a = require('describe-type/as/a');
a(datatype, currentValue, defaultValue);
|
ES6 |
import a from 'describe-type/as/a.next';
a(datatype, currentValue, defaultValue);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/as.umd.js"></script>
<script>as.an(datatype, currentValue, defaultValue);</script>
|
CJS |
const an = require('describe-type/as/an');
an(datatype, currentValue, defaultValue);
|
ES6 |
import an from 'describe-type/as/an.next';
an(datatype, currentValue, defaultValue);
|
UMD |
<script src="https://rawgit.com/adriancmiranda/describe-type/master/dist/as.umd.js"></script>
<script>as.type(datatype, currentValue, defaultValue);</script>
|
CJS |
const type = require('describe-type/as/type');
type(datatype, currentValue, defaultValue);
|
ES6 |
import type from 'describe-type/as/type.next';
type(datatype, currentValue, defaultValue);
|
▴ back to top
Authors
See also the list of contributors who participated in this project.
License
MIT