returnof
A workaround to get the return type of a function in TypeScript.
Install
npm install returnof
Function return type
At the moment TypeScript does not allow to get the return type of a function.
returnof
allows you to get it, at the cost of (a little) more verbosity.
At runtime, helloReturnValue
will be null
.
Overloaded functions
If your function is overloaded and there is an ambiguity on which one you're trying to get the return type, you can pass additional arguments:
declare ;declare ;
If there's no ambiguity, you do not need to pass additional arguments:
declare ;