import { defineConfig, devices } from '@playwright/test'; export default defineConfig({ testDir: './tests/e2e', webServer: { command: 'pnpm dev', url: 'http://127.0.0.1:5173', reuseExistingServer: true }, use: { baseURL: 'http://127.0.0.1:5173', trace: 'retain-on-failure' }, projects: [ { name: 'desktop-1440', use: { ...devices['Desktop Chrome'], channel: 'chrome', viewport: { width: 1440, height: 900 } } }, { name: 'desktop-1920', use: { ...devices['Desktop Chrome'], channel: 'chrome', viewport: { width: 1920, height: 1080 } } } ] });