# firebase-queue

> A fault-tolerant, multi-worker, multi-stage job pipeline built on Firebase

Latest version **1.6.1** (published 2016-12-20) · MIT license · 0 weekly downloads

## Install

```sh
npm install firebase-queue
pnpm add firebase-queue
yarn add firebase-queue
bun add firebase-queue
```

## 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.6.1 |
| Published | 2016-12-20 |
| First published | 2015-05-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 777 |
| Author | Firebase |
| Maintainers | firebase |
| Keywords | job, task, queue, worker, firebase, realtime, pipeline |

## Links

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

## Dependencies (4)

- [rsvp](https://npm.io/package/rsvp.md) ^3.2.1
- [uuid](https://npm.io/package/uuid.md) ^3.0.0
- [lodash](https://npm.io/package/lodash.md) ^4.6.1
- [winston](https://npm.io/package/winston.md) ^2.2.0

## Alternatives

- [cron](https://npm.io/package/cron.md) — 4.9M weekly downloads
- [@vercel/queue](https://npm.io/package/@vercel/queue.md) — 731.6K weekly downloads
- [create-sonicjs](https://npm.io/package/create-sonicjs.md) — 1.6K weekly downloads
- [@exellix/jobs-api](https://npm.io/package/@exellix/jobs-api.md) — 941 weekly downloads
- [@forwardimpact/libskill](https://npm.io/package/@forwardimpact/libskill.md) — 575 weekly downloads

## Recent versions

- 1.6.1 (latest) — 2016-12-20
- 1.6.0 — 2016-11-24
- 1.5.0 — 2016-07-23
- 1.4.0 — 2016-05-22
- 1.3.1 — 2016-04-18
- 1.3.0 — 2016-03-28
- 1.2.1 — 2015-06-19
- 1.2.0 — 2015-06-16
- 1.1.0 — 2015-05-27
- 1.0.0 — 2015-05-14

## README

# Firebase Queue [![Build Status](https://travis-ci.org/firebase/firebase-queue.svg?branch=master)](https://travis-ci.org/firebase/firebase-queue) [![Coverage Status](https://img.shields.io/coveralls/firebase/firebase-queue.svg?branch=master&style=flat)](https://coveralls.io/r/firebase/firebase-queue) [![GitHub version](https://badge.fury.io/gh/firebase%2Ffirebase-queue.svg)](http://badge.fury.io/gh/firebase%2Ffirebase-queue)

A fault-tolerant, multi-worker, multi-stage job pipeline built on the [Firebase Realtime
Database](https://firebase.google.com/docs/database/).


## Table of Contents

 * [Getting Started With Firebase](#getting-started-with-firebase)
 * [Downloading Firebase Queue](#downloading-firebase-queue)
 * [Documentation](#documentation)
 * [Contributing](#contributing)


## Getting Started With Firebase

Firebase Queue requires [Firebase](https://firebase.google.com/) in order to sync and store data.
Firebase is a suite of integrated products designed to help you develop your app, grow your user
base, and earn money. You can [sign up here for a free account](https://console.firebase.google.com/).


## Downloading Firebase Queue

You can download Firebase Queue via npm. You will also have to install Firebase separately (that is,
they are `peerDependencies`):

```bash
$ npm install firebase firebase-queue --save
```


## Documentation

* [Guide](docs/guide.md)


## Contributing

If you'd like to contribute to Firebase Queue, please first read through our [contribution
guidelines](.github/CONTRIBUTING.md). Local setup instructions are available [here](.github/CONTRIBUTING.md#local-setup).

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