flashheart alternatives and similar modules
Based on the "HTTP" category.
Alternatively, view flashheart alternatives based on common mentions on social networks and blogs.
-
window.fetch polyfill
A window.fetch JavaScript polyfill. -
superagent
Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. -
node-fetch
A light-weight module that brings the Fetch API to Node.js -
isomorphic-fetch
Isomorphic WHATWG Fetch API, for Node & Browserify -
node-android
Run Node.js on Android by rewrite Node.js in Java -
rocky
Full-featured, middleware-oriented, programmatic HTTP and WebSocket proxy for node.js (deprecated) -
http-fake-backend
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes. -
global-agent
Global HTTP/HTTPS proxy agent configurable using environment variables. -
cacheable-request
Wrap native HTTP requests with RFC compliant cache support -
smoke
:dash: Simple yet powerful file-based mock server with recording abilities -
Bearer
Call any API and monitor requests with the Bearer API client for Node.js client Bearer.
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of flashheart or a related project?
README
flashheart
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