Is all utils, +32 functions
Some functions to validate the type, and they are very light; take a look at the documentation!
Installation
npm install --save is-all-utils # Or yarn add is-all-utils
Usage
For import with typescript
or ES6+
;
For import with javascript standar or ES5-
const is = ; // Use with javascript standarisisNil;
// NumberisNumber546; //=> trueisNumber76945; //=> trueisNumberNumber; //=> falseisNumberNumber7; //=> trueisNumbernew Date.getTime; //=> true isInteger654; //=> trueisInteger654645; //=> false isFloat546; //=> falseisFloat5469465; //=> trueisFloat5460; //=> false // ObjectisObj; //=> trueisObj; //=> trueisObjArray7, 18; //=> true isObject; //=> falseisObject; //=> trueisObjectObject; //=> false isArray; //=> falseisArray; //=> trueisArrayArray; //=> falseisArrayArray7, 18; //=> true isString'Hello World !'; //=> trueisStringString'Hello World !'; //=> trueisStringString; //=> false isRegExp/7/g; //=> trueisRegExpRegExp'7', 'g'; //=> trueisRegExpRegExp; //=> false isBooleantrue; //=> trueisBooleanfalse; //=> trueisBoolean1; //=> falseisBooleanBoolean1; //=> true isBooltrue; //=> trueisBool1; //=> trueisBool0; //=> trueisBoolfalse; //=> true // MapisMapnew Map; //=> trueisMapMap; //=> falseisMapnew MapObject.entries; //=> true // WeakMapisWeakMapnew WeakMap; //=> trueisWeakMapnew Map; //=> false // SetisSetnew Set; //=> trueisSetSet; //=> false // WeakSetisWeakSetnew WeakSet; //=> trueisWeakSetnew Map; //=> falseisWeakSetnew Set; //=> false // UndefinedisUndefinedundefined; //=> trueisUndefinednull; //=> false isNullundefined; //=> falseisNullnull; //=> true isNilundefined; //=> trueisNilnull; //=> true // FunctionisFunction; //=> trueisFunction; //=> trueisFunction; //=> falseisFunctionFunction; //=> true isAsyncFunction; //=> trueisAsyncFunction; //=> false isFn; //=> trueisFn; //=> trueisFn; //=> trueisFnNumber; //=> trueisFnNumber; //=> trueisFnFunction; //=> true isClass; //=> trueisClass; //=> false isSymbolSymbol; //=> trueisSymbol; //=> falseisSymbolSymbol; //=> false // Error, DateisErrornew Error'Hi, Error ❓'; //=> trueisErrorError; //=> false isDatenew Date; //=> trueisDatenew Date.getTime; //=> falseisDateDate; //=> false isPromisenew Promise; //=> trueisPromise; //=> falseisPromise; //=> trueisPromisePromise; //=> false
⭐ Support for
is-all-utils
is an open source project licensed by MIT. You can grow thanks to the sponsors and the support of the amazing sponsors. If you want to join them, contact me here.
🎩 Stay in touch
- Github @yonycalsin
- Twitter @yonycalsin
- Instagram @yony_calsin
- Medium @yonycalsin
- Dev @yonycalsin
Contributors
Thanks to the wonderful people who collaborate with me !
📜 License
is-all-utils
under License MIT.