a373626e24
To do this, I used generic-type-guard package which generates both an interface AND a valid type guard from code. With this, we are 100% sure that the messages we receive are validated at runtime! The client cannot pass us an object that is invalid! \o/
6 lines
103 B
TypeScript
6 lines
103 B
TypeScript
export interface UserInGroupInterface {
|
|
userId: string,
|
|
name: string,
|
|
initiator: boolean
|
|
}
|