working datachannel and inital RPC test
This commit is contained in:
13
src/log.ts
13
src/log.ts
@@ -17,9 +17,16 @@ export function renderLog() {
|
||||
}
|
||||
log.innerText = logLines.join("\n");
|
||||
}
|
||||
export function log(message: string) {
|
||||
console.log(message);
|
||||
logLines.push(`${new Date().toLocaleTimeString()}: ${message}`);
|
||||
|
||||
export function log(...args: any[]): void {
|
||||
console.log(...args);
|
||||
|
||||
let logLine = `[${new Date().toLocaleTimeString()}]: `;
|
||||
for (let arg of args) {
|
||||
logLine += (typeof arg === "string" || arg instanceof String) ? arg : JSON.stringify(arg, null, 4);
|
||||
}
|
||||
logLines.push(logLine + "\n");
|
||||
|
||||
if (logLines.length > logLength) {
|
||||
logLines = logLines.slice(logLines.length - logLength);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user