1.4.0 • Published 6 years ago

what-data-type v1.4.0

Weekly downloads
11
License
MIT
Repository
github
Last release
6 years ago

A super-simple <1KB type checking module for JavaScript that returns a Boolean for each type check.

import ASK from '../src/index';

ASK.isArray([]); // true
ASK.isObject({}); // true
ASK.isString(''); // true
ASK.isDate(new Date()); // true
ASK.isRegExp(/test/i); // true
ASK.isFunction(function () {}); // true
ASK.isBoolean(true); // true
ASK.isNumber(1); // true
ASK.isNull(null); // true
ASK.isUndefined(); // true
ASK.isMap(new Map()) // true
ASK.isWeakMap(new WeakMap()) // true
ASK.isGeneratorFn(function* (){}) // true
ASK.isEmpty('') // true
ASK.isSet(new Set()) // true
ASK.isWeakSet(new WeakSet()) // true
ASK.isSymbol(new Symbol()) // true

Installing with npm

  npm i what-data-type

Release history

  • 1.4.0
    • Add method check Symbol
  • 1.3.0
    • Add method check empty string
    • Add method check set
    • Add method check weakset
  • 1.2.1
    • Updated new function description
  • 1.2.0
    • Refractor code
    • Added method check isMap
    • Added method check isWeakMap
    • Added method check isGeneratorFn
  • 1.1.0
    • Updated Readme.md
  • 1.0.0
    • Initial release
1.4.0

6 years ago

1.3.0

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago