/* eslint-env browser */ // Setup websocket messages for reloading the page from the command line. // This is normally setup on the native client. const protocol = window.location.protocol === 'https:' ? 'wss' : 'ws'; const messageSocket = new WebSocket(`${protocol}://${window.location.host}/message`); messageSocket.onmessage = (message) => { const data = JSON.parse(String(message.data)); switch (data.method) { case 'sendDevCommand': switch (data.params.name) { case 'reload': window.location.reload(); break; } break; case 'reload': window.location.reload(); break; case 'devMenu': // no-op break; } };