# header-case-normalizer

> Converts HTTP headers to their most common casing. (e.g. usEr-Agent -> User-Agent)

Latest version **1.0.3** (published 2015-08-18) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install header-case-normalizer
pnpm add header-case-normalizer
yarn add header-case-normalizer
bun add header-case-normalizer
```

## Health

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

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.3 |
| Published | 2015-08-18 |
| First published | 2014-07-07 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Marten de Vries |
| Maintainers | commandoline |
| Keywords | http, header, headers, case, casing, capitalize |

## Links

- npm: https://www.npmjs.com/package/header-case-normalizer
- Repository: https://github.com/marten-de-vries/header-case-normalizer
- Issues: https://bugs.launchpad.net/python-pouchdb
- npm.io page: https://npm.io/package/header-case-normalizer

## Alternatives

- [@mce/gif](https://npm.io/package/@mce/gif.md) — 2.6K weekly downloads
- [cleanse](https://npm.io/package/cleanse.md) — 173 weekly downloads
- [str](https://npm.io/package/str.md) — 127 weekly downloads
- [naming](https://npm.io/package/naming.md) — 95 weekly downloads
- [tap-telco-api](https://npm.io/package/tap-telco-api.md) — 19 weekly downloads

## Recent versions

- 1.0.3 (latest) — 2015-08-18
- 1.0.2 — 2014-09-01
- 1.0.1 — 2014-07-09
- 1.0.0 — 2014-07-07

## README

header-case-normalizer
======================

HTTP headers are case insensitive. That's why NodeJS makes them lower
case by default. While sensible, sometimes, for example for
compatibility reasons, you might need them in their more common form.
This library converts them:

	var normalizeHeaderCase = require("header-case-normalizer");
	normalizeHeaderCase("user-agent") //-> "User-Agent"

Tested with a list from MDN.

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