# Aloes - Handlers

[![pipeline status](https://framagit.org/aloes/aloes-handlers/badges/master/pipeline.svg)](https://framagit.org/aloes/aloes-handlers/-/commits/master) [![coverage report](https://framagit.org/aloes/aloes-handlers/badges/master/coverage.svg)](https://aloes.frama.io/aloes-handlers/lcov-report)

- Encode / decode MQTT packet from IoT devices to Web browsers.
- Use [Open Mobile Alliance](http://www.openmobilealliance.org/wp/OMNA/LwM2M/LwM2MRegistry.html) standards as main target / source protocol.

[Full Docs](https://aloes.frama.io/aloes-handlers/)

---

## Installation

With npm :

```bash
$ npm install aloes-handlers --save
```

## Linting

With ESLint

```bash
$ npm run lint
```

## Test

With Mocha

```bash
$ npm run test
```

## Generate documentation

With JSDoc and Vuepress

```bash
$ npm run docs:dev
```

```bash
$ npm run docs:build
$ npm run docs:serve
```
