{ "name": "eventsnap-e2e", "private": true, "version": "0.1.0", "type": "module", "description": "Playwright E2E suite for EventSnap. Spins up an isolated docker-compose test stack and exercises the SvelteKit frontend end-to-end.", "scripts": { "test:e2e": "playwright test", "test:e2e:smoke": "playwright test --grep @smoke", "test:e2e:ui": "playwright test --ui", "test:e2e:headed": "playwright test --headed", "test:e2e:debug": "PWDEBUG=1 playwright test", "test:e2e:report": "playwright show-report", "stack:up": "docker compose -f docker-compose.test.yml up -d --build", "stack:down": "docker compose -f docker-compose.test.yml down -v", "stack:logs": "docker compose -f docker-compose.test.yml logs -f", "install:browsers": "playwright install --with-deps chromium firefox webkit" }, "devDependencies": { "@playwright/test": "^1.49.0", "@types/node": "^22.10.0", "pg": "^8.13.1", "@types/pg": "^8.11.10", "typescript": "^5.7.0" } }