diff --git a/types/express-serve-static-core/index.d.ts b/types/express-serve-static-core/index.d.ts index 9095a3bec2..dad20285af 100644 --- a/types/express-serve-static-core/index.d.ts +++ b/types/express-serve-static-core/index.d.ts @@ -8,6 +8,7 @@ // aereal // Jose Luis Leon // David Stephens +// Shin Ando // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -54,7 +55,7 @@ export type RequestHandlerParams

| ErrorRequestHandler

>; -export interface IRouterMatcher { +export interface IRouterMatcher { // tslint:disable-next-line no-unnecessary-generics (This generic is meant to be passed explicitly.)

(path: PathParams, ...handlers: Array>): T; // tslint:disable-next-line no-unnecessary-generics (This generic is meant to be passed explicitly.) @@ -107,14 +108,14 @@ export interface IRouter extends RequestHandler { * Special-cased "all" method, applying the given route `path`, * middleware, and callback to _every_ HTTP method. */ - all: IRouterMatcher; - get: IRouterMatcher; - post: IRouterMatcher; - put: IRouterMatcher; - delete: IRouterMatcher; - patch: IRouterMatcher; - options: IRouterMatcher; - head: IRouterMatcher; + all: IRouterMatcher; + get: IRouterMatcher; + post: IRouterMatcher; + put: IRouterMatcher; + delete: IRouterMatcher; + patch: IRouterMatcher; + options: IRouterMatcher; + head: IRouterMatcher; checkout: IRouterMatcher; connect: IRouterMatcher;