INNER CODE UNIT · JavaScript
onLog
ClickDevTech/CELERITY-panel · index.js:922
const onLog = (logEntry) => {
if (ws.readyState === 1) { // WebSocket.OPEN
ws.send(JSON.stringify({ type: 'log', ...logEntry }));
}
};
logger.logEmitter.on('log', onLog);
ws.on('close', () => {
logger.logEmitter.off('log', onLog);
logger.info(`[WS] Logs stream disconnected`);
});
ws.on('error', () => {
logger.logEmitter.off('log', onLog);
});
});