Skip to content

Releases: mesqueeb/is-what

v3.14.0

21 Feb 23:51
Compare
Choose a tag to compare

v3.13.0...v3.14.0

v3.13.0

19 Feb 12:28
Compare
Choose a tag to compare

others

v3.11.1...v3.13.0

Deno release 🦕

05 Aug 01:31
Compare
Choose a tag to compare

Deno release 🦕

Deno 🦕

04 Aug 09:14
Compare
Choose a tag to compare

Support Deno!

isPlainObject vs isAnyObject 🎭

03 Aug 01:50
Compare
Choose a tag to compare

🎉🍻🍸💃🍾🎈🎶

Now averaging about 400,000 weekly downloads!!!
Thanks so much for all the support on is-what!

isPlainObject vs isAnyObject 🦀

Starting version 3.0 i've deprecated isObject as checker, since it's too ambiguous.
It's much better to be accurate between "any kind of object" and just a "plain JS object".
See the documentation here.

--
is-what was made with ♥ by Luca Ban.
If this library helped you in any way you can support me by buying me a cup of coffee. ☕️

TypeScript to the moon! 🌝

02 Oct 15:29
Compare
Choose a tag to compare

TypeScript 💍

is-what is now fully TypeScript supported! It will let TypeScript know mid-way an if statement which type the variable is if you check it with is-what. 🤯

Check the readme section on TypeScript.

New functions 🧢

  • isPrimitive to check if a payload is a JavaScript primitive or not
  • isType to check that the given payload is of a given type (useful to check for classes!)

All new Documentation! 🕶

Completely rewrote the Readme!

🦕 no more NaN!

10 Sep 08:18
376ec8e
Compare
Choose a tag to compare

isWhat now returns false when a number is NaN or a date is invalid!

I made this change because I could think of no use cases where you wouldn't want this behaviour.

Please update to v2.0.0!

Enjoy! 🏜

[Jun 19, 2018] isWhat is released!

10 Sep 08:15
Compare
Choose a tag to compare

isWhat is an easy and clean way to do type checking in JavaScript.

I built this library because other solutions were either too complex or didn't do exactly what I wanted.