// @ts-check const { defineConfig, devices } = require('@playwright/test'); module.exports = defineConfig({ testDir: './tests', timeout: 60_000, expect: { timeout: 15_000 }, retries: 0, reporter: [['list']], use: { headless: process.env.HEADLESS !== 'false', screenshot: 'only-on-failure', trace: 'retain-on-failure', }, projects: [ { name: 'chromium', use: { ...devices['Desktop Chrome'] }, }, ], });