UNPKG

@helia/verified-fetch

Version:

A fetch-like API for obtaining verified & trustless IPFS content on the web

22 lines 862 B
import { webRTCDirect } from '@libp2p/webrtc'; import { webSockets } from '@libp2p/websockets'; import { libp2pDefaults } from 'helia'; export function getLibp2pConfig() { const libp2pDefaultOptions = libp2pDefaults(); libp2pDefaultOptions.start = false; libp2pDefaultOptions.addresses = { listen: [] }; libp2pDefaultOptions.transports = [webRTCDirect(), webSockets()]; libp2pDefaultOptions.peerDiscovery = []; // Avoid connecting to bootstrap nodes const services = { dcutr: libp2pDefaultOptions.services.dcutr, identify: libp2pDefaultOptions.services.identify, keychain: libp2pDefaultOptions.services.keychain, ping: libp2pDefaultOptions.services.ping }; return { ...libp2pDefaultOptions, start: false, services }; } //# sourceMappingURL=libp2p-defaults.browser.js.map