fix(e2e): install devtools package, use npx for electrobun CLI
This commit is contained in:
parent
c79d489e1a
commit
b5bcf16db4
3 changed files with 1106 additions and 2 deletions
1103
package-lock.json
generated
1103
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -33,6 +33,7 @@
|
|||
"@wdio/local-runner": "^9.24.0",
|
||||
"@wdio/mocha-framework": "^9.24.0",
|
||||
"@wdio/spec-reporter": "^9.24.0",
|
||||
"devtools": "^8.42.0",
|
||||
"esbuild": "^0.27.4",
|
||||
"svelte": "^5.45.2",
|
||||
"svelte-check": "^4.3.4",
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ export const config = {
|
|||
console.log('[electrobun-cdp] Building with CEF...');
|
||||
try {
|
||||
execSync('npx vite build', { cwd: electrobunRoot, stdio: 'inherit' });
|
||||
execSync('electrobun build --env=dev', { cwd: electrobunRoot, stdio: 'inherit' });
|
||||
execSync('npx electrobun build --env=dev', { cwd: electrobunRoot, stdio: 'inherit' });
|
||||
} catch (e) {
|
||||
console.warn('[electrobun-cdp] Build failed:', e.message);
|
||||
}
|
||||
|
|
@ -79,7 +79,7 @@ export const config = {
|
|||
if (!electrobunBinary) {
|
||||
// Fall back to `electrobun dev` which builds + launches in one step
|
||||
console.log('[electrobun-cdp] No binary found, launching via electrobun dev...');
|
||||
appProcess = spawn('electrobun', ['dev'], {
|
||||
appProcess = spawn('npx', ['electrobun', 'dev'], {
|
||||
cwd: electrobunRoot,
|
||||
env: {
|
||||
...process.env,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue