direct-instance-of Check if a value is a direct instance of a class ( not inherited) Installation npm install direct-instance-of Usage var directInstanceOf = require('direct-instance-of') // Cat inherits from Mammal inherits from Animal directInstanceOf(new Animal(), Animal) // truedirectInstanceOf(new Mammal(), Animal) // falsedirectInstanceOf(new Mammal(), Mammal) // truedirectInstanceOf(new Cat('walk'), Animal) // falsedirectInstanceOf(new Cat('walk'), Mammal) // falsedirectInstanceOf(new Cat('walk'), Cat) // true License MIT