Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/defer-run/defer.client

Zero infrastructure Node.js background jobs
https://github.com/defer-run/defer.client

background-jobs cron nodejs queueing typescript

Last synced: about 2 months ago
JSON representation

Zero infrastructure Node.js background jobs

Awesome Lists containing this project

README

        




Defer logo



Zero infrastructure Node.js background jobs



Documentation
 · 
Blog
 · 
Community
 · 
Roadmap / RFCs



## Get started

- [Next.js Quickstart](https://docs.defer.run/get-started/quickstart/nextjs)
- [Express/Koa/hapi Quickstart](https://docs.defer.run/get-started/quickstart/express-koa-hapi)

## API documentation

- [Retries](https://docs.defer.run/features/retries)
- [Delayed Function](https://docs.defer.run/features/delays)
- [CRON](https://docs.defer.run/features/cron)

## Contributing

You want to fix a bug or suggest a change? Please open a PR! Want to
pitch a new feature, [please open a
RFC](https://github.com/defer-run/defer.client/discussions/new?category=roadmap).

### Open a PR

Make sure to follow our [Code of Conduct](./CODE_OF_CONDUCT.md) and
the following requirements:

1. Each new feature should be shipped with new tests
1. A PR should contains a description explaining the motivation

### Local setup

1. Clone the repository: `git clone
[email protected]:defer-run/defer.client.git`
2. Install the dependencies: `npm ci`
3. Run the test after introducing changes: `npm run test`
4. Bump a patch or minor by running `npx changelog` (please provide a
brief description of the changes)