Popularity
2.7
Stable
Activity
0.0
Stable
115
36
24

Code Quality Rank: L4
Programming language: JavaScript
License: GNU General Public License v3.0 or later
Tags: JSON     HTTP     Client     REST     Cache     breaker     circuit     flashheart     rest client    
Latest version: v3.2.1

flashheart alternatives and similar modules

Based on the "HTTP" category.
Alternatively, view flashheart alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of flashheart or a related project?

Add another 'HTTP' Module

README

flashheart

NPM downloads Build Status

A fully-featured Node.js REST client built for ease-of-use and resilience

flashheart is built on http-transport to provide everything you need to build HTTP-based services with confidence.

Installation

npm install --save flashheart

Usage

const flashheart = require('flashheart');

const client = flashheart.createClient({
  name: 'my_service',
  logger: console
});

const response = await client.get('http://echo.jsontest.com/key/value/');
console.log(response.body);
// {key: "value"}

Documentation

For more examples and API details, see API documentation

Test

npm test

To generate a test coverage report:

npm run coverage