# hyperlevel

> A Hyper-LevelDB wrapper (level-hyper with a cooler name)

Latest version **1.0.0** (published 2013-11-21) · MIT license · 0 weekly downloads

## Install

```sh
npm install hyperlevel
pnpm add hyperlevel
yarn add hyperlevel
bun add hyperlevel
```

## 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.0 |
| Published | 2013-11-21 |
| First published | 2013-08-29 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Maintainers | kenansulayman |
| Keywords | leveldb, stream, database, db, store, storage, json, level, leveldb |

## Links

- npm: https://www.npmjs.com/package/hyperlevel
- Repository: https://github.com/KenanSulayman/hyperlevel
- Issues: https://github.com/KenanSulayman/hyperlevel/issues
- npm.io page: https://npm.io/package/hyperlevel

## Dependencies (2)

- [level-packager](https://npm.io/package/level-packager.md) *
- [leveldown-hyper](https://npm.io/package/leveldown-hyper.md) *

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 1.0.0 (latest) — 2013-11-21
- 0.15.2 — 2013-11-04
- 0.15.0-2 — 2013-09-02
- 0.15.1 — 2013-09-02
- 0.15.0-1 — 2013-09-01
- 0.15.0 — 2013-08-29

## README

hyperlevel
=====

This is a convenience package that bundles the current release of **[LevelUP](https://github.com/rvagg/node-levelup)** and **[LevelDOWN-hyper](https://github.com/rvagg/leveldown)** and exposes LevelUP on its export.

Use this package to avoid having to explicitly install levelDOWN-hyper when you just want plain old LevelDB from LevelUP.

```js
var level = require('hyperlevel')

// 1) Create our database, supply location and options.
//    This will create or open the underlying LevelDB store.
var db = level('./mydb')

// 2) put a key & value
db.put('name', 'Level', function (err) {
	if (err) return console.log('Ooops!', err) // some kind of I/O error

	// 3) fetch by key
	db.get('name', function (err, value) {
		if (err) return console.log('Ooops!', err) // likely the key was not found

		// ta da!
		console.log('name=' + value)
	})
})
```

### Contributors

Level, including LevelUP & lmdb, is only possible due to the excellent work of the following contributors:

<table><tbody>
<tr><th align="left">Rod Vagg</th><td><a href="https://github.com/rvagg">GitHub/rvagg</a></td><td><a href="http://twitter.com/rvagg">Twitter/@rvagg</a></td></tr>
<tr><th align="left">Kenan Sulayman</th><td><a href="https://github.com/kenansulayman">GitHub/kenansulayman</a></td><td><a href="http://twitter.com/rvagg">Twitter/@kenansulayman</a></td></tr>
</tbody></table>

<a name="licence"></a>
Licence &amp; copyright
-------------------

Copyright (c) 2012-2013 Level contributors (listed above).

Level is licensed under an MIT +no-false-attribs license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.

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