open-index/open-npm huggingface dataset:
npm package: @reverse/debounce
Description: Debounce, Throttle, and Queue Execution Factories.
Latest version: 1.0.5

# @reverse/debounce

> Debounce, Throttle, and Queue Execution Factories

You can install with nodejs and npm

```
npm i @reverse/emitter
```

## Table of Contents\*\*

- [debounce](#debounce)
- [throttle](#throttle)
- [queueExec](#queueExec)

## debounce

```js
import { debounce } from '@reverse/debounce';

function thing() {
  console.log('Thing was ran!');
}

const debouncedThing = debounce(thing, 500);
```

## throttle

```js
import { throttle } from '@reverse/debounce';

function thing() {
  console.log('Thing was ran!');
}

const throttledThing = throttle(thing, 500);
```

## queueExec

```js
import { queueExec } from '@reverse/debounce';

function thing() {
  console.log('Thing was ran!');
}

const queuedThing = queueExec(thing, 500);
```
npm package: @reverse/emitter
Description: Event Emitters
Latest version: 2.0.6

# @reverse/emitter

> Event Emitters

You can install with nodejs and npm

```
npm i @reverse/emitter
```

## Table of Contents\*\*

- [Emitter](#Emitter)
- [SimpleEmitter](#SimpleEmitter)

## Emitter

An event emitter.

## SimpleEmitter

An event emitter with only one event name.