proto-fetch

v2.0.0
Protocol handler wrapper for fetch
fetch file fs readable stream

proto-fetch

build status npm version

A protocol handler wrapper for fetch.

Usage

proto-fetch doesn't contain any fetch implementations. A map of protocol to implementation must be given to the constructor. This example shows how to create a fetch for file, http and https URLs:

import fileFetch from 'file-fetch'
import httpFetch from 'nodeify-fetch'
import protoFetch from 'proto-fetch'

const fetch = protoFetch({
  [null]: fileFetch,
  file: fileFetch,
  http: httpFetch,
  https: httpFetch
})

const res = await fetch(`file://${process.cwd()}/package.json`)
npm i proto-fetch

Metadata

  • MIT
  • Whatever
  • Thomas Bergwinkl
  • released 11/19/2023

Downloads

Maintainers