import { pair } from './index.js' import type { Duplex, Source } from 'it-stream-types' /** * Two duplex streams that are attached to each other */ export function duplexPair (): [Duplex, Source, Promise>, Duplex, Source, Promise>] { const a = pair() const b = pair() return [ { source: a.source, sink: b.sink }, { source: b.source, sink: a.sink } ] }