diff --git a/desktop/flipper-server/src/startBaseServer.tsx b/desktop/flipper-server/src/startBaseServer.tsx index e91d51eaf..33184328f 100644 --- a/desktop/flipper-server/src/startBaseServer.tsx +++ b/desktop/flipper-server/src/startBaseServer.tsx @@ -219,7 +219,7 @@ function addWebsocket(server: http.Server, config: Config) { }); server.on('upgrade', function upgrade(request, socket, head) { - const {pathname} = parse(request.url); + const {pathname} = parse(request.url!); // Handled by Metro if (pathname === '/hot') { diff --git a/desktop/flipper-ui-browser/src/flipperServerConnection.tsx b/desktop/flipper-ui-browser/src/flipperServerConnection.tsx index 00a9eacf4..46f1e54bc 100644 --- a/desktop/flipper-ui-browser/src/flipperServerConnection.tsx +++ b/desktop/flipper-ui-browser/src/flipperServerConnection.tsx @@ -22,7 +22,7 @@ export function createFlipperServer(): Promise { // TODO: polish this all! window.flipperShowError?.('Connecting to server...'); return new Promise((resolve, reject) => { - let initialConnectionTimeout: number | undefined = setTimeout(() => { + let initialConnectionTimeout: number | undefined = window.setTimeout(() => { reject( new Error('Failed to connect to Flipper server in a timely manner'), );