The isPrototypeOf
function in the fs-extra
library is used to check if an object is from a specific prototype. Here's how you can use it in TypeScript:
index.ts609 chars21 lines
Note that in the if
statements, we are using the isPrototypeOf
function on different objects. The first if
statement checks if myCustomObject
is an instance of fs
, which is not possible since fs
is a module and not a class or object. The second if
statement checks if myCustomObject
is an instance of the Object
class, which it is, since all objects are instances of Object
. The third if
statement checks if myCustomObject
is an instance of MyCustomObject
, which it is, since we defined it to be an instance of that interface at the beginning of the code.
gistlibby LogSnag