Backend: auto-fix and format all ruff issues, manually fix B904/B023/ SIM117/B007/E741/F841 errors, suppress B008 (FastAPI Depends) and F821 (SQLAlchemy forward refs) in config. Frontend: allow constant exports, disable React compiler-specific rules (set-state-in-effect, preserve-manual-memoization). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
27 lines
877 B
Python
27 lines
877 B
Python
from fastapi import APIRouter
|
|
|
|
from app.api import (
|
|
bosses,
|
|
encounters,
|
|
evolutions,
|
|
export,
|
|
games,
|
|
genlockes,
|
|
health,
|
|
pokemon,
|
|
runs,
|
|
stats,
|
|
)
|
|
|
|
api_router = APIRouter()
|
|
api_router.include_router(health.router)
|
|
api_router.include_router(games.router, prefix="/games", tags=["games"])
|
|
api_router.include_router(pokemon.router, tags=["pokemon"])
|
|
api_router.include_router(evolutions.router, tags=["evolutions"])
|
|
api_router.include_router(runs.router, prefix="/runs", tags=["runs"])
|
|
api_router.include_router(genlockes.router, prefix="/genlockes", tags=["genlockes"])
|
|
api_router.include_router(encounters.router, tags=["encounters"])
|
|
api_router.include_router(stats.router, prefix="/stats", tags=["stats"])
|
|
api_router.include_router(bosses.router, tags=["bosses"])
|
|
api_router.include_router(export.router, prefix="/export", tags=["export"])
|