fix: update vulnerable dependencies and adapt browser QA to Puppeteer 25

This commit is contained in:
Sameh Khamis committed 2026-09-10 23:08:26 -07:00
1 parent a458d27067
commit f94bdb1d77
33 files changed
+403 -1315

No files matched your search

+1 -1
View File
@@ -19,7 +19,7 @@ const headful = process.argv.includes('--headful');
const forceKeyless = process.argv.includes('--keyless')
|| process.env.QA_MAP_SOURCE_TRAY_KEYLESS === '1';
const executablePath = process.env.PUPPETEER_EXECUTABLE_PATH
|| (() => { try { return puppeteer.executablePath(); } catch { return null; } })();
|| await puppeteer.executablePath().catch(() => null);
if (!executablePath || !fs.existsSync(executablePath)) {
throw new Error('Puppeteer Chrome for Testing is unavailable');