Skip to content

isaacs/make-fetch-happen

 
 

Repository files navigation

make-fetch-happen npm version license Travis AppVeyor Coverage Status

NOTE: this package is still under heavy development. Please don't use it yet

make-fetch-happen is a Node.js library that implements the fetch API in a Node.js-specific way while still providing a lot of the bells and whistles of the standard.

Install

$ npm install --save make-fetch-happen

Table of Contents

Example

Features

  • Mostly spec-compliant
  • Pretty darn fast
  • Request pooling out of the box
  • Proxy support
  • Built-in optional disk-based caching, using standard HTTP caching rules
  • Subresource Integrity support
  • Streaming support based on Node.js streams
  • Transparent gzip and deflate support

Contributing

The make-fetch-happen team enthusiastically welcomes contributions and project participation! There's a bunch of things you can do if you want to contribute! The Contributor Guide has all the information you need for everything from reporting bugs to contributing entire new features. Please don't hesitate to jump in if you'd like to, or even ask us questions if something isn't clear.

About

Get in loser, we're making requests!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages

  • JavaScript 100.0%