class-chain

v1.0.0
Returns an object’s class and its ancestors.
object class function prototype constructor chain ancestors extends

class-chain

A Node.js module that returns an object’s class and its ancestors.

Installation

npm install class-chain --save

Usage

const getClassChain = require('class-chain')

class A {}
class B extends A {}

let b = new B()

getClassChain(b) // [B, A]
getClassChain.names(b) // ['B', 'A']
npm i class-chain

Metadata

  • MIT
  • >=4.0.0
  • John Lamansky
  • released 2/13/2017

Downloads

Maintainers