(level: 'info' | 'warn' | 'assert', ...args: any[])
| 16 | } |
| 17 | |
| 18 | export function sendLog(level: 'info' | 'warn' | 'assert', ...args: any[]): void { |
| 19 | if (!__DEBUG__ || !__LOG__) { |
| 20 | return; |
| 21 | } |
| 22 | const message = JSON.stringify({level, log: args}); |
| 23 | if (socket && socket.readyState === socket.OPEN) { |
| 24 | socket.send(message); |
| 25 | } else { |
| 26 | createSocket(); |
| 27 | messageQueue.push(message); |
| 28 | } |
| 29 | } |
no test coverage detected