All checks were successful
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Successful in 1m12s
CI Trade-In / backend-tests (pull_request) Successful in 1m43s
CI Trade-In / changes (pull_request) Successful in 10s
CI / changes (pull_request) Successful in 9s
CI / openapi-codegen-check (pull_request) Has been skipped
Тradein-PR мержились на пусто-зелёных чеках: ci.yml фильтрует только backend/**+frontend/** главного стека, а pytest tradein жил лишь в post-merge deploy-tradein.yml. Новый ci-tradein.yml гейтит pull_request до мержа; deploy test-job синхронизирован. - уборка устаревшего deselect: test_cian_valuation::test_cache_hit_returns_cached проходит в полном прогоне (2947 passed); остаётся только test_search_cache_hit - pytest-timeout=120 per-test (страховка от зависших тестов в CI) - uv sync --frozen в обоих test-job (workspace-лок tracked, зеркало Dockerfile) - eslint flat config для tradein-frontend (гейт lint был невозможен: next lint без конфига уходит в интерактивный prompt и падает в CI) - 2 apostrophe lint-фикса в scrapers/page.tsx Refs #2208
28 lines
645 B
JSON
28 lines
645 B
JSON
{
|
|
"name": "tradein-mvp-frontend",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "next dev",
|
|
"build": "next build",
|
|
"start": "next start",
|
|
"lint": "next lint",
|
|
"type-check": "tsc --noEmit"
|
|
},
|
|
"dependencies": {
|
|
"@tanstack/react-query": "^5.50.0",
|
|
"next": "^15.0.0",
|
|
"react": "^19.0.0",
|
|
"react-dom": "^19.0.0",
|
|
"recharts": "^2.15.4"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.0.0",
|
|
"@types/react": "^19.0.0",
|
|
"@types/react-dom": "^19.0.0",
|
|
"@eslint/eslintrc": "^3.0.0",
|
|
"eslint": "^9.0.0",
|
|
"eslint-config-next": "^15.0.0",
|
|
"typescript": "^5.9.3"
|
|
}
|
|
}
|