import { FileIPC } from "https://deno.land/x/pup@1.0.0-alpha-15/lib/core/ipc.ts";
Methods
close(): Promise<void>
Close the file-based IPC and remove the IPC file.
receiveData(): Promise<ValidatedMessage[]>
Receive data from the file-based IPC.
Will throw away stale messages (older than staleMessageLimitMs)
sendData(data: string): Promise<void>
Send data using the file-based IPC.
Will append to file in this.filePath
if it exists, otherwise create a new one