Compare commits

...

3 Commits

Author SHA1 Message Date
e81b248181 1.0.17 2019-08-26 17:49:19 +02:00
d92f0fb2e2 1.0.16 2019-08-26 17:08:10 +02:00
b858f9f711 fix(core): update 2019-08-26 17:08:09 +02:00
3 changed files with 3 additions and 3 deletions

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "@apiglobal/typedrequest",
"version": "1.0.15",
"version": "1.0.17",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "@apiglobal/typedrequest",
"version": "1.0.15",
"version": "1.0.17",
"private": false,
"description": "make typed requests towards apis",
"main": "dist/index.js",

View File

@ -16,7 +16,7 @@ export class TypedRouter {
* adds the handler to the routing map
* @param handlerArg
*/
public addTypedHandler(handlerArg: TypedHandler<plugins.typedRequestInterfaces.ITypedRequest>) {
public addTypedHandler<T extends plugins.typedRequestInterfaces.ITypedRequest>(handlerArg: TypedHandler<T>) {
this.handlerMap.add(handlerArg);
}