arrow-express
Advanced tools
Comparing version 1.2.2 to 1.2.3
import { RouteConfigurator } from "../route/route"; | ||
export type ControllerHandler<C = undefined> = (request: any, response: any) => Promise<C>; | ||
import Express from "express"; | ||
export type ControllerHandler<C = undefined> = (request: Express.Request, response: Express.Response) => Promise<C>; | ||
export declare class ControllerConfiguration<C = undefined> { | ||
@@ -4,0 +5,0 @@ private _prefix; |
import { RouteConfigurator } from "../route/route"; | ||
import Express from "express"; | ||
export type ControllerHandler<C = undefined> = (request: any, response: any) => Promise<C>; | ||
export type ControllerHandler<C = undefined> = (request: Express.Request, response: Express.Response) => Promise<C>; | ||
export class ControllerConfiguration<C = undefined> { | ||
@@ -5,0 +6,0 @@ private _prefix = ""; |
@@ -10,6 +10,6 @@ import { Route } from "./route"; | ||
const spy = jest.fn(); | ||
Route().handler(spy).getRequestHandler()(req, res); | ||
expect(spy).toHaveBeenCalledWith(req, res); | ||
Route().handler(spy).getRequestHandler()(req, res, undefined); | ||
expect(spy).toHaveBeenCalledWith(req, res, undefined); | ||
}); | ||
}); | ||
}); |
{ | ||
"name": "arrow-express", | ||
"version": "1.2.2", | ||
"version": "1.2.3", | ||
"description": "Library to bootstrap express applications with zero configuration", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
792465
15737