Optional
authenticationOptional
baseBase API path; e.g. the '/v1' in https://myapi.com/v1
Optional
controllerOptional
esmWhen enabled, the imports in the routes files will have a .js
extention to support esm.
false
Optional
iocIOC module; e.g. './inversify/ioc' where IOC container named iocContainer
is defined (https://github.com/inversify/InversifyJS)
Optional
middlewareMiddleware provider.
Optional
middlewareOverride the Middleware template
Optional
multerOptional
noAvoid writing the generated route file if the existing file is identical (useful to optimize watch processes); false by default
Optional
rootOptional
routeRoutes directory; generated routes.ts (which contains the generated code wiring up routes using middleware of choice) will be dropped here
Optional
routesRoutes filename; the filename of the generated route file ('routes.ts' by default)
Generated using TypeDoc
Authentication Module for express, hapi and koa