UNPKG

@d3x0r/sack-gui

Version:

SACK abstraction library exposed to JS to provide low level system services.

22 lines (19 loc) 485 B
import {sack} from "sack.vfs" function stop() { const ws = sack.WebSocket.Client( "ws://localhost:" + (process.env.PORT || 8089), "tasks" ); ws.onopen = ()=>{ ws.send( "{op:stopAll, close:true}" ); } ws.onclose = ()=>{ start(); } } function start() { const ws = sack.WebSocket.Client( "ws://localhost:" + (process.env.PORT || 8089), "tasks" ); ws.onopen = ()=>{ ws.send( "{op:startAll, close:true}" ); } ws.onclose = ()=>{ process.exit(0); } }