import { Connection } from '.'; import { Buffer as Buff } from 'buffer'; export default class InMemory implements Connection { list: Buffer[]; async open(): Promise { this.list = []; } async write(data: Buffer): Promise { this.list.push(data); } async close(): Promise { } buffer() { return Buff.concat(this.list); } }