mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 18:39:58 +00:00
App refactor (#140)
* Add additional types * Split components from single index module into smaller modules * Misc smaller changes
This commit is contained in:
15
app/src/bridge/lib/messaging.ts
Normal file
15
app/src/bridge/lib/messaging.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
|
||||
import { DecodeTransform, EncodeTransform } from "../../transforms";
|
||||
import { Message } from "../types";
|
||||
|
||||
|
||||
export const decodeTransform = new DecodeTransform();
|
||||
export const encodeTransform = new EncodeTransform();
|
||||
|
||||
process.stdin.pipe(decodeTransform);
|
||||
encodeTransform.pipe(process.stdout);
|
||||
|
||||
export function sendMessage (message: Message) {
|
||||
encodeTransform.write(message);
|
||||
}
|
||||
Reference in New Issue
Block a user