UNPKG

ipfs-http-client

Version:
18 lines 403 B
import { encodeQuery, decodePin } from './utils.js'; export function createLs(client) { async function* ls({timeout, signal, headers, ...query}) { const response = await client.post('pin/remote/ls', { timeout, signal, headers, searchParams: encodeQuery(query) }); for await (const pin of response.ndjson()) { yield decodePin(pin); } } return ls; }