{ "name": "@lobechat/e2e-tests", "version": "0.1.0", "private": true, "description": "E2E tests for LobeChat using Cucumber and Playwright", "scripts": { "build": "cd .. && bun run build", "test": "cucumber-js --config cucumber.config.js", "test:ci": "bun run build && bun run test", "test:community": "cucumber-js --config cucumber.config.js src/features/community/", "test:headed": "cross-env HEADLESS=false cucumber-js --config cucumber.config.js", "test:routes": "cucumber-js --config cucumber.config.js --tags '@routes'", "test:routes:ci": "cucumber-js --config cucumber.config.js --tags '@routes and not @ci-skip'", "test:smoke": "cucumber-js --config cucumber.config.js --tags '@smoke'" }, "dependencies": { "@cucumber/cucumber": "^12.2.0", "@playwright/test": "^1.57.0", "bcryptjs": "^3.0.3", "pg": "^8.16.0", "playwright": "^1.57.0" }, "devDependencies": { "@types/node": "^24.10.1", "cross-env": "^10.1.0", "tsx": "^4.20.6", "typescript": "^5.9.3" } }