1.0.1 • Published 9 years ago

get-prototype-chain v1.0.1

Weekly downloads
21,094
License
ISC
Repository
github
Last release
9 years ago

get-prototype-chain Build Status

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']