12:13
<Aki>
So needy. jk, I'm on it.
16:51
<Josh Goldberg 💖>
Oh sorry for the delay - I just want to note that some teams prefer to keep checks consistent stylistically, even if it's not the best in isolation. For example, in that search result, one could argue that reflux/refluxjs's defineReact.js is more readable because all six checks can use the same syntax.
(n.b. I personally wouldn't make that argument and agree with preferring instanceof, and have never seen demand for any kind of static analysis to enforce this - this is just something that gets uttered once in a while)