open-index/open-npm huggingface dataset:
npm package: @iamyellow/hypertypings
Description: hyertype all the things
Author: jordi domenech
Latest version: 0.1.0

# hypertypings

A neverending WIP collection of completely incomplete typings for the [Holepunch](https://github.com/holepunchto) p2p Javscript stack I've been writing over the years.

These was supposed to be for self-consumption since I love p2p and I love typings, so **don't expect complete or up-to-date stuff**, my mindset was plain and simple: _just type whatever you need to type whenever you need it_. Anyway, I'm just sharing because _why not_, maybe they're useful for somebody. PR are welcome.

## Usage

Install:

```sh
npm i --save-dev @iamyellow/hypertypings
```

Somewhere in your Typescript code add a [triple-slash directive](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html) referencing `hypertypings`:

```ts
/// <reference types="@iamyellow/hypertypings" />
```

Enjoy!

## Libraries

- [autobase](https://github.com/holepunchto/autobase)
- [b4a](https://github.com/holepunchto/b4a)
- [bare-console](https://github.com/holepunchto/bare-console)
- [bare-events](https://github.com/holepunchto/bare-events)
- [bare-signals](https://github.com/holepunchto/bare-signals)
- [brittle](https://github.com/holepunchto/brittle)
- [compact-encoding](https://github.com/holepunchto/compact-encoding)
- [corestore](https://github.com/holepunchto/corestore)
- [crc-native](https://github.com/holepunchto/crc-native)
- [debounceify](https://github.com/mafintosh/debounceify)
- [dht-rpc](https://github.com/holepunchto/dht-rpc)
- [hyperbee](https://github.com/holepunchto/hyperbee)
- [hyperblobs](https://github.com/holepunchto/hyperblobs)
- [hypercore-id-encoding](https://github.com/holepunchto/hypercore-id-encoding)
- [hypercore](https://github.com/holepunchto/hypercore)
- [hyperdht](https://github.com/holepunchto/hyperdht)
- [@hyperswarm/rpc](https://github.com/holepunchto/rpc)
- [@hyperswarm/secret-stream](https://github.com/holepunchto/hyperswarm-secret-stream)
- [hyperswarm](https://github.com/holepunchto/hyperswarm)
- [mutexify](https://github.com/mafintosh/mutexify)
- [promaphore](https://github.com/mafintosh/promaphore)
- [protomux-rpc](https://github.com/holepunchto/protomux-rpc)
- [protopair](https://github.com/holepunchto/protopair)
- [pump](https://github.com/mafintosh/pump)
- [random-access-memory](https://github.com/random-access-storage/random-access-memory)
- [random-access-storage](https://github.com/random-access-storage/random-access-storage)
- [ready-resource](https://github.com/holepunchto/ready-resource)
- [safety-catch](https://github.com/mafintosh/safety-catch)
- [same-data](https://github.com/mafintosh/same-data)
- [sodium-native](https://github.com/holepunchto/sodium-native)
- [sparse-bitfield](https://github.com/mafintosh/sparse-bitfield)
- [speedometer](https://github.com/mafintosh/speedometer)
- [tiny-buffer-rpc](https://github.com/holepunchto/tiny-buffer-rpc)
- [udx-native](https://github.com/holepunchto/udx-native)

## License

Apache-2.0