Remove window refernce from flipper-server-client

Summary: Remove `window` reference to use flipper-server-client in NodeJS context (windows is not defined there)

Reviewed By: passy

Differential Revision: D40859805

fbshipit-source-id: 23415f9d504e4dbba4035b942c73add86edf02de
This commit is contained in:
Andrey Goncharov
2022-11-03 06:57:17 -07:00
committed by Facebook GitHub Bot
parent 82e5cfd368
commit 60a439ef7b

View File

@@ -25,7 +25,7 @@ export enum FlipperServerState {
CONNECTED,
DISCONNECTED,
}
export type {FlipperServer};
export type {FlipperServer, FlipperServerCommands, FlipperServerExecOptions};
export function createFlipperServer(
host: string,
@@ -43,11 +43,12 @@ export function createFlipperServerWithSocket(
onStateChange(FlipperServerState.CONNECTING);
return new Promise<FlipperServer>((resolve, reject) => {
let initialConnectionTimeout: number | undefined = window.setTimeout(() => {
reject(
new Error('Failed to connect to flipper-server in a timely manner'),
);
}, CONNECTION_TIMEOUT);
let initialConnectionTimeout: ReturnType<typeof setTimeout> | undefined =
setTimeout(() => {
reject(
new Error('Failed to connect to flipper-server in a timely manner'),
);
}, CONNECTION_TIMEOUT);
const eventEmitter = new EventEmitter();