1.0.2 • Published 5 years ago
instance-of-class v1.0.2
instance-of-class
instance-of-class is a library which allows to check if an object match a Typescript class
Example
My class
export class User {
constructor(
public username: string,
public password: string
) {} // you shoud have a constructor
}
My instances
const camille = {
username: 'camille',
password: '*',
age: 25
}
const alice = {
username: 'alice',
password: '*'
}
const bob = {
username: 'bob',
}
Usage
instance(camille).ofClass(User); // return true
instance(alice).ofClass(User); // return true
instance(bob).ofClass(User); // return false
1.0.2
5 years ago