File tree Expand file tree Collapse file tree
packages/electron-service/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,9 +15,14 @@ import {
1515
1616const log = createLogger ( 'wdio-electron-service' , 'launcher' ) ;
1717
18+ async function readPackageUp ( options : { cwd : string } ) : Promise < NormalizedReadResult | undefined > {
19+ const { readPackageUp : readPkg } = await import ( 'read-package-up' ) ;
20+ return readPkg ( options ) ;
21+ }
22+
1823import type { Capabilities , Options , Services } from '@wdio/types' ;
1924import getPort from 'get-port' ;
20- import { type NormalizedReadResult , readPackageUp } from 'read-package-up' ;
25+ import type { NormalizedReadResult } from 'read-package-up' ;
2126import { SevereServiceError } from 'webdriverio' ;
2227import { applyApparmorWorkaround } from './apparmor.js' ;
2328import {
Original file line number Diff line number Diff line change @@ -2,7 +2,11 @@ import { access } from 'node:fs/promises';
22import path from 'node:path' ;
33import { getAppBuildInfo , getBinaryPath , getElectronVersion } from '@wdio/native-utils' ;
44import type { NormalizedReadResult } from 'read-package-up' ;
5- import { readPackageUp } from 'read-package-up' ;
5+
6+ async function readPackageUp ( options : { cwd : string } ) : Promise < NormalizedReadResult | undefined > {
7+ const { readPackageUp : readPkg } = await import ( 'read-package-up' ) ;
8+ return readPkg ( options ) ;
9+ }
610
711/**
812 * Validate that a file path exists and is accessible
You can’t perform that action at this time.
0 commit comments