From 407066505636dc90d6cc7cbfbd26482cb9aeee3a Mon Sep 17 00:00:00 2001 From: Vladislav Polyakov <39828645+polRk@users.noreply.github.com> Date: Thu, 27 Jun 2019 20:49:21 +0300 Subject: [PATCH] Add generic support for [@types/koa-mount] (#36365) * Add generic support * fix: lint errors * fix: unnecessary semicolon * feat: add generic types in overload --- types/koa-mount/index.d.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/types/koa-mount/index.d.ts b/types/koa-mount/index.d.ts index 138d4f6f36..85f1220892 100644 --- a/types/koa-mount/index.d.ts +++ b/types/koa-mount/index.d.ts @@ -1,15 +1,21 @@ -// Type definitions for koa-mount 3.0 +// Type definitions for koa-mount 4.0 // Project: https://github.com/koajs/mount // Definitions by: AmirSaber Sharifi // Tomek Łaziuk +// Vladislav Polyakov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 import Koa = require("koa"); -declare function mount(app: Koa.Middleware | Koa): Koa.Middleware; +declare function mount( + app: Koa.Middleware | Koa +): Koa.Middleware; -declare function mount(prefix: string, app: Koa.Middleware | Koa): Koa.Middleware; +declare function mount( + prefix: string, + app: Koa.Middleware | Koa +): Koa.Middleware; declare namespace mount { }