docs: 交付文档、维护指引与端到端回归
补齐 README、开发计划、维护交接与 E2E 用例,执行最终验收。
This commit is contained in:
1 parent
18732801b5
commit
6cd904d460
216 files changed
+37038
No files matched your search
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "replypier-e2e",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"description": "End-to-end tests for ReplyPier (dashboard, widget, backend) — see AUTHORING.md",
|
||||
"engines": {
|
||||
"node": ">=22.18"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "./scripts/stack.sh up && playwright test --project=chromium && playwright test --project=org --workers=1 --pass-with-no-tests",
|
||||
"test:smoke": "playwright test --project=chromium --grep @smoke",
|
||||
"test:org": "playwright test --project=org --workers=1 --pass-with-no-tests",
|
||||
"test:enterprise": "E2E_EDITION=enterprise ./scripts/stack.sh up && E2E_EDITION=enterprise playwright test --project=enterprise --project=chromium && E2E_EDITION=enterprise playwright test --project=enterprise-org --project=org --workers=1 --pass-with-no-tests",
|
||||
"test:ui": "playwright test --ui",
|
||||
"report": "playwright show-report",
|
||||
"stack": "./scripts/stack.sh",
|
||||
"fake-llm": "node services/fake-llm/server.ts",
|
||||
"lint": "eslint .",
|
||||
"lint:enterprise": "cd ../frontend/src/modules/enterprise/e2e && ../../../../../e2e/node_modules/.bin/eslint .",
|
||||
"api:types": "./scripts/api-types.sh",
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@axe-core/playwright": "4.13.0",
|
||||
"@modelcontextprotocol/sdk": "1.30.1",
|
||||
"@playwright/test": "1.63.0",
|
||||
"@types/node": "^22.10.0",
|
||||
"eslint": "^9.14.0",
|
||||
"eslint-plugin-playwright": "^2.1.0",
|
||||
"openapi-typescript": "7.13.0",
|
||||
"typescript": "~5.6.3",
|
||||
"typescript-eslint": "^8.18.0",
|
||||
"zod": "4.6.5"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user