[![npm](https://img.shields.io/npm/v/@egomobile/http-controllers.svg)](https://www.npmjs.com/package/@egomobile/http-controllers)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/egomobile/node-http-controllers/pulls)

# @egomobile/http-controllers

> Controller framework for [@egomobile/http-server](https://github.com/egomobile/node-http-server) module.

<a name="toc"></a>

## Table of contents

- [Install](#install)
- [Usage](#usage)
  - [Quick example](#quick-example)
- [Credits](#credits)

<a name="install"></a>

## Install [<a href="#toc">↑</a>]

Execute the following command from your project folder, where your
`package.json` file is stored:

```bash
npm install --save @egomobile/http-controllers@alpha
```

<a name="usage"></a>

## Usage [<a href="#toc">↑</a>]

<a name="quick-example"></a>

### Quick example [<a href="#usage">↑</a>]

> TBD

## Credits [<a href="#toc">↑</a>]

The module makes use of:

- [Ajv](https://ajv.js.org/)
- [joi](https://joi.dev/) by [Sideway Inc.](https://github.com/sideway)
- [js-yaml](https://github.com/nodeca/js-yaml) by
  [Nodeca](https://github.com/nodeca)
