import { createHelia } from 'helia'
import { unixfs } from '@helia/unixfs'
import { CID } from 'multiformats/cid'
const helia = await createHelia()
const fs = unixfs(helia)
const cid = CID.parse('QmFoo...')
for await (const buf of fs.cat(cid, {
signal: AbortSignal.timeout(5_000)
})) {
console.info(buf)
}
Create and return a Helia node
Optional
init: Partial<HeliaInit<Libp2p<DefaultLibp2pServices>>>import { createHelia } from 'helia'
import { unixfs } from '@helia/unixfs'
import { CID } from 'multiformats/cid'
const helia = await createHelia()
const fs = unixfs(helia)
const cid = CID.parse('QmFoo...')
for await (const buf of fs.cat(cid, {
signal: AbortSignal.timeout(5_000)
})) {
console.info(buf)
}
Create and return a Helia node