From 47220bf1e07f7b30bed41d25e4ba6d7984a012ba Mon Sep 17 00:00:00 2001 From: James Tindal <10291002+james-tindal@users.noreply.github.com> Date: Tue, 12 Mar 2024 15:11:47 +0000 Subject: [PATCH] fix(core): ElectronApplication.evaluate arg wrong type The first argument to the function passed to `evaluate` should be `Electron.RemoteMainInterface`, not `typeof Electron.CrossProcessExports` Signed-off-by: James Tindal <10291002+james-tindal@users.noreply.github.com> --- packages/playwright-core/types/types.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playwright-core/types/types.d.ts b/packages/playwright-core/types/types.d.ts index f8a1dd584e..1092a0dd2f 100644 --- a/packages/playwright-core/types/types.d.ts +++ b/packages/playwright-core/types/types.d.ts @@ -13855,7 +13855,7 @@ type AccessibilityNode = { export const devices: Devices; //@ts-ignore this will be any if electron is not installed -type ElectronType = typeof import('electron'); +type ElectronType = Electron.RemoteMainInterface; /** * Electron application representation. You can use