Merge pull request #1034 from varju/express-routes

add missing 'routes' property to express application
This commit is contained in:
Diullei Gomes
2013-09-11 04:58:28 -07:00
+10
View File
@@ -1076,6 +1076,16 @@ interface ExpressApplication {
map: any;
locals: any;
/**
* The app.routes object houses all of the routes defined mapped by the
* associated HTTP verb. This object may be used for introspection
* capabilities, for example Express uses this internally not only for
* routing but to provide default OPTIONS behaviour unless app.options()
* is used. Your application or framework may also remove routes by
* simply by removing them from this object.
*/
routes: any;
}
interface Express extends ExpressApplication {