0.0.3 • Published 10 months ago

@marcopolo_/libp2p-fetch v0.0.3

Weekly downloads
-
License
Apache-2.0 OR MIT
Repository
github
Last release
10 months ago

@libp2p/fetch

Fetch API on js-libp2p streams

Table of contents

Install

npm i @libp2p/fetch

Libp2p Usage Example

import { createLibp2pNode } from 'libp2p'
import { webTransport } from '@libp2p/webtransport'
import { noise } from 'libp2p-noise'

const node = await createLibp2pNode({ /* ... */ })
const { stream } = await node.dialProtocol(remotePeerId, '/libp2p-http')

const respPromise = await fetchViaDuplex(stream)(new Request('http://example.com/'))

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

0.0.3

10 months ago

0.0.2

1 year ago

0.0.1

1 year ago