Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async initializeDevTools(devToolsNode: HTMLElement) {
const port = await getPort({port: 8097}); // default port for dev tools
ReactDevToolsStandalone.setContentDOMNode(devToolsNode).startServer(port);
const device = await this.getDevice();
if (device) {
const host =
device.deviceType === 'physical'
? address.ip()
: device instanceof AndroidDevice
? '10.0.2.2' // Host IP for Android emulator host system
: 'localhost';
this.client.call('config', {port, host});
if (['quest', 'go', 'pacific'].includes(device.title.toLowerCase())) {
const device = await this.getDevice();
(device as AndroidDevice).reverse([port, port]);
}
}
}