import { defineConfig } from '@playwright/test'; const reporter: any[] = [['list']]; if (process.env.RESULTS_FILE) reporter.push(['json', { outputFile: process.env.RESULTS_FILE }]); export default defineConfig({ testDir: '.', workers: 4, retries: 0, timeout: 30_000, expect: { timeout: 5_000 }, reporter, use: { baseURL: process.env.BASE_URL, browserName: 'chromium', viewport: { width: 1280, height: 720 } }, projects: [ { name: 'js-on', use: { javaScriptEnabled: true } }, { name: 'js-off', use: { javaScriptEnabled: false } }, ], });