References
config
summary | ||
public |
V swaggerSpec: * |
controllers
summary | ||
public |
F async getHealth(req: *, res: *) Health controller entry function |
|
public |
F async addUser(req: *, res: *) Function which provides functionality to add/create new user in system |
|
public |
F async getUser(req: *, res: *) Function which provides functionality to retrieve specific user based on provided userId |
|
public |
F async getUsers(req: *, res: *) Function which provides functionality to retrieve all users present in system |
middlewares
summary | ||
public |
F async errorhandler(err: *, req: *, res: *, next: *): * |
|
public |
F async notfounderror(req: *, res: *, next: *) |
|
public |
F responsehandler(body: *) Generic success response handler |
|
public |
F async validatejson(err: *, req: *, res: *, next: *): * |
models
routes
summary | ||
public |
V router: * |
services
utils
summary | ||
public |
F async generateSpecs() |
|
public |
F async gracefulShutdown(server: *) |
validations
summary | ||
public |
V addUserSchema: {"type": string, "properties": *, "required": *, "additionalProperties": *} |