# homebridge-http-base

> Base and utils for homebridge-http devices

Latest version **2.1.13** (published 2022-09-20) · ISC license · 0 weekly downloads

## Install

```sh
npm install homebridge-http-base
pnpm add homebridge-http-base
yarn add homebridge-http-base
bun add homebridge-http-base
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.1.13 |
| Published | 2022-09-20 |
| First published | 2018-09-04 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=10.17.0 |
| Dependencies | 3 |
| Unpacked size | 147.1 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 231 |
| Maintainers | supereg |

## Links

- npm: https://www.npmjs.com/package/homebridge-http-base
- Repository: https://github.com/Supereg/homebridge-http-switch
- Homepage: https://github.com/Supereg/homebridge-http-switch#readme
- Issues: https://github.com/Supereg/homebridge-http-switch/issues
- npm.io page: https://npm.io/package/homebridge-http-base

## Dependencies (3)

- [mqtt](https://npm.io/package/mqtt.md) ^4.3.7
- [async](https://npm.io/package/async.md) ^3.2.4
- [request](https://npm.io/package/request.md) ^2.88.2

## Recent versions

- 2.1.13 (latest) — 2022-09-20
- 2.1.12 — 2021-10-05
- 2.1.11 — 2021-03-09
- 2.1.10 — 2020-11-16
- 2.1.9 — 2020-07-17
- 2.1.8 — 2020-05-08
- 2.1.7 — 2020-03-30
- 2.1.6 — 2020-03-22
- 2.1.5 — 2020-01-19
- 2.1.4 — 2020-01-19
- 2.1.3 — 2020-01-19
- 2.1.0 — 2020-01-19
- 2.0.5 — 2019-10-01
- 2.0.4 — 2019-10-01
- 2.0.3 — 2019-10-01
- … 39 more at https://npm.io/package/homebridge-http-base/versions

## README

# homebridge-http-base

[![npm](https://img.shields.io/npm/v/homebridge-http-base?style=for-the-badge)](https://www.npmjs.com/package/homebridge-http-base)
[![npm](https://img.shields.io/npm/dt/homebridge-http-base?style=for-the-badge)](https://www.npmjs.com/package/homebridge-http-base)
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/Supereg/homebridge-http-base/Node-CI?style=for-the-badge)](https://github.com/Supereg/homebridge-http-base/actions?query=workflow%3A%22Node-CI%22)
[![GitHub issues](https://img.shields.io/github/issues/Supereg/homebridge-http-base?style=for-the-badge)](https://github.com/Supereg/homebridge-http-base/issues)
[![GitHub pull requests](https://img.shields.io/github/issues-pr/Supereg/homebridge-http-base?style=for-the-badge)](https://github.com/Supereg/homebridge-http-base/pulls)

This module is designed to be used as dependency for http based homebridge plugins. It exposes clients for http and mqtt.

It's generally used for my `homebridge-http-*` plugins like:
* [homebridge-http-switch](https://github.com/Supereg/homebridge-http-switch)
* [homebridge-http-lightbulb](https://github.com/Supereg/homebridge-http-lightbulb)
* [homebridge-http-outlet](https://github.com/Supereg/homebridge-http-outlet)
* [homebridge-http-humidity-sensor](https://github.com/Supereg/homebridge-http-humidity-sensor)
* [homebridge-http-temperature-sensor](https://github.com/Supereg/homebridge-http-temperature-sensor)

---
_Source: https://npm.io/package/homebridge-http-base · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
