Static site hosting via tangled

Update

Changed files
+4 -1
src
+3 -1
src/handler.js
··· 78 const eventListener = new KnotEventListener({ 79 knotDomain, 80 }); 81 - await eventListener.start(); 82 knotEventListeners.push(eventListener); 83 } 84 } 85 return new Handler({ config, pagesServiceMap, knotEventListeners }); 86 } 87
··· 78 const eventListener = new KnotEventListener({ 79 knotDomain, 80 }); 81 knotEventListeners.push(eventListener); 82 } 83 } 84 + await Promise.all( 85 + knotEventListeners.map((eventListener) => eventListener.start()) 86 + ); 87 return new Handler({ config, pagesServiceMap, knotEventListeners }); 88 } 89
+1
src/knot-event-listener.js
··· 11 ws.onmessage = (event) => this.handleMessage(event); 12 return new Promise((resolve) => { 13 ws.onopen = () => { 14 resolve(); 15 }; 16 });
··· 11 ws.onmessage = (event) => this.handleMessage(event); 12 return new Promise((resolve) => { 13 ws.onopen = () => { 14 + console.log("Knot event listener connected to:", this.knotDomain); 15 resolve(); 16 }; 17 });