// Copy to .artifacts/b02/playwright.offline.config.ts and run from job-tracker-ui. import base from "../../job-tracker-ui/playwright.config"; import path from "node:path"; export default { ...base, testDir: path.join(process.cwd(), "e2e"), use: { ...base.use, launchOptions: { args: ["--no-proxy-server", "--host-resolver-rules=MAP * ~NOTFOUND, EXCLUDE localhost, EXCLUDE 127.0.0.1"] } }, webServer: (base.webServer as Array>).map(server => ({ ...server, cwd: process.cwd(), env: { ...(server.env as Record), Auth__GoogleClientId: "", Auth__MicrosoftClientId: "", Email__Enabled: "false", Ai__BaseUrl: "http://127.0.0.1:1", Stripe__SecretKey: "", Backups__Enabled: "false", Workers__AiOperationsEnabled: "false", Workers__RulesEnabled: "false", Workers__FollowUpRemindersEnabled: "false", Workers__DailyExportEnabled: "false", Workers__JobEnrichmentEnabled: "false" } })) };