|
13 | 13 | "build:worker": "cd operator-worker && uv sync --frozen --extra dev", |
14 | 14 | "build:frontend": "cd frontend && npm ci && npm run build", |
15 | 15 | "build": "npm run build:backend && npm run build:worker && npm run build:frontend", |
16 | | - "test:backend": "cd backend && uv run --with-editable ../../../evaluation/vlm_judge pytest", |
17 | | - "test:worker": "cd operator-worker && uv run pytest", |
| 16 | + "test:backend": "cd backend && uv run --extra dev --extra analysis --extra hdf5 --extra export --extra auth --with-editable ../../../evaluation/vlm_judge pytest", |
| 17 | + "test:worker": "cd operator-worker && uv run --extra dev pytest", |
18 | 18 | "test:frontend": "cd frontend && npm run validate", |
19 | 19 | "test": "npm run test:backend && npm run test:worker && npm run test:frontend", |
20 | | - "lint:backend": "cd backend && uv run ruff check src/", |
21 | | - "lint:worker": "cd operator-worker && uv run ruff check src tests", |
| 20 | + "lint:backend": "cd backend && uv run --extra dev ruff check src/", |
| 21 | + "lint:worker": "cd operator-worker && uv run --extra dev ruff check src tests", |
22 | 22 | "lint:frontend": "cd frontend && npm run lint", |
23 | 23 | "lint": "npm run lint:backend && npm run lint:worker && npm run lint:frontend", |
24 | | - "validate:backend": "cd backend && uv run ruff check src/ && uv run --with-editable ../../../evaluation/vlm_judge pytest", |
25 | | - "validate:worker": "cd operator-worker && uv lock --check && uv run ruff check src tests && uv run pytest", |
| 24 | + "validate:backend": "cd backend && uv run --extra dev ruff check src/ && uv run --extra dev --extra analysis --extra hdf5 --extra export --extra auth --with-editable ../../../evaluation/vlm_judge pytest", |
| 25 | + "validate:worker": "cd operator-worker && uv lock --check && uv run --extra dev ruff check src tests && uv run --extra dev pytest", |
26 | 26 | "validate:frontend": "cd frontend && npm run validate", |
27 | 27 | "validate": "npm run validate:backend && npm run validate:worker && npm run validate:frontend", |
28 | | - "validate:fix": "cd backend && uv run ruff check src/ --fix && cd ../frontend && npm run lint:fix && npm run format:fix && npm run validate", |
| 28 | + "validate:fix": "cd backend && uv run --extra dev ruff check src/ --fix && cd ../frontend && npm run lint:fix && npm run format:fix && npm run validate", |
29 | 29 | "clean": "rm -rf frontend/dist frontend/node_modules backend/.venv operator-worker/.venv" |
30 | 30 | } |
31 | 31 | } |
0 commit comments