Update Layer.paramNames, Add ParamName (#25135)

In recent version of koa-router paramNames aren't strings but objects. Added definition
This commit is contained in:
a.nvlkv
2018-04-25 02:31:59 +02:00
committed by Wesley Wigham
parent 56f31f9da4
commit c02c9f00f0

View File

@@ -87,12 +87,23 @@ declare module Router {
}
declare class ParamName {
asterisk: boolean;
delimiter: string;
name: string;
optional: boolean;
partial: boolean;
pattern: string;
prefix: string;
repeat: string;
}
declare class Layer {
opts: Layer.ILayerOptions;
name: string;
methods: string[];
paramNames: string[];
paramNames: ParamName[];
stack: Router.IMiddleware[];
regexp: RegExp;
path: string;