Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/thesoftwarehouse/redux-api-middleware-packages

Ready to use packages for redux-api-middleware
https://github.com/thesoftwarehouse/redux-api-middleware-packages

api authorization fetch react redux redux-api-middleware rest

Last synced: 1 day ago
JSON representation

Ready to use packages for redux-api-middleware

Awesome Lists containing this project

README

        

# Status

[![Build Status](https://travis-ci.org/TheSoftwareHouse/redux-api-middleware-packages.svg?branch=master)](https://travis-ci.org/TheSoftwareHouse/redux-api-middleware-packages) [![Code Coverage](https://codecov.io/gh/TheSoftwareHouse/redux-api-middleware-packages/branch/master/graph/badge.svg)](https://codecov.io/gh/TheSoftwareHouse/redux-api-middleware-packages) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/TheSoftwareHouse/redux-api-middleware-packages/blob/master/LICENSE.md)

# redux-api-middleware-packages

Ready to use packages for redux-api-middleware library.

## Packages

This repository is a monorepo that is managed using [Lerna](https://github.com/lerna/lerna).
That means that [several packages](/packages) are published to npm from the same codebase, including:

| Package | Version | Description |
| -------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [`redux-api-auth-middleware`](/packages/redux-api-auth-middleware) | ![version](https://img.shields.io/npm/v/@tshio/redux-api-auth-middleware.svg) | Authorization middleware to [redux-api-middleware](https://github.com/agraboso/redux-api-middleware) |
| [`redux-api-content-middleware`](/packages/redux-api-content-middleware) | ![version](https://img.shields.io/npm/v/@tshio/redux-api-content-middleware.svg) | Adding JSON body support middleware to [redux-api-middleware](https://github.com/agraboso/redux-api-middleware) |
| [`redux-api-endpoint-middleware`](/packages/redux-api-endpoint-middleware) | ![version](https://img.shields.io/npm/v/@tshio/redux-api-endpoint-middleware.svg) | Endpoint prefixing middleware to [redux-api-middleware](https://github.com/agraboso/redux-api-middleware) |
| [`redux-api-params-middleware`](/packages/redux-api-params-middleware) | ![version](https://img.shields.io/npm/v/@tshio/redux-api-params-middleware.svg) | Adding query params to request endpoint to [redux-api-middleware](https://github.com/agraboso/redux-api-middleware) |

This repository used to contain more libraries, which have been moved to:

- [`react-intl-json-provider`](https://github.com/TheSoftwareHouse/react-intl-json-provider)
- [`react-router-pagination`](https://github.com/TheSoftwareHouse/react-router-pagination)
- [`react-router-permissions`](https://github.com/TheSoftwareHouse/react-router-permissions)

## Development

We welcome all contributions. Please read our [CONTRIBUTING.md](https://github.com/TheSoftwareHouse/redux-api-middleware-packages/blob/master/CONTRIBUTING.md) first.
You can submit any ideas as [GitHub issues](https://github.com/TheSoftwareHouse/redux-api-middleware-packages/issues).