1.2.5 • Published 2 years ago

whatitis v1.2.5

Weekly downloads
4
License
MIT
Repository
github
Last release
2 years ago

Whatitis

A type checker.

Install

npm install whatitis -save

Test

npm run test

Usage

imoprt is from 'whatitis';

is.Undefined( null ); // true
is.Undefined( undefined ); // true
is.Defined( null ); // false
is.Defined( undefined ); // false
is.Array( [] ); // true
is.Number( 1 ); // true
is.Function( function() {} ); // true
is.RegExp( /\w/ ); // true
is.Boolean( true ); // true
is.Date( new Date()); // true
is.Error( new Error( 'error' )); // true
is.Null( null ); // true
is.String( '' ); // true
is.ArrayLike({ length: 1 }); // true
is.Element( domNode ); // true

// arguments
function testArguments() {
  return is.Arguments( arguments );
}
testArguments(); // true

// classOf
class EXample {}
isEXample = is.classOf( EXample );
isEXample( new EXample()); // true

License

MIT Licensed. Copyright (c) Syzmex 2017.

1.2.5

2 years ago

1.2.4

3 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.1.0

7 years ago