get-prototype-chain
v1.0.1
Published
Returns an array of the object's prototype chain
Downloads
229,334
Readme
get-prototype-chain
Returns an array with the passed in object's prototype chain (in ascending order).
Install
npm install --save get-prototype-chain
Usage
const getPrototypeChain = require('get-prototype-chain');
class A {
}
class B extends A {
}
class C extends B {
}
var obj = new C();
getPrototypeChain(obj).map(x => x.constructor.name)
// returns ['C', 'C', 'B', 'A', 'Object']