proto
A prototype-based inheritance library that makes it easy to create objects and inheritance hierarchies without losing the power of javascript's prototype system.
is-arrayish
Determines if an object can be used as an array
get-proto
Robustly get the [[Prototype]] of an object