尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Partidos, estadísticas, calendario y noticias oficiales de Boca Juniors
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗App web 100% Boca Juniors: calendario y próximos partidos, resultados, ficha de cada partido (goles, tarjetas, cambios, estadísticas y formaciones), estadísticas por temporada, tablas de posiciones y llaves de todos los torneos, y noticias oficiales.
| Dato | Fuente | Actualización |
|---|---|---|
| Calendario y resultados | API pública de ESPN (site.api.espn.com, Boca = id 5) | 5 min |
| Detalle de partido | ESPN summary?event= | 1 min (en juego) / 24 h (finalizado) |
| Tablas de todos los torneos | ESPN standings (cada fase con hasStandings) | 10 min |
| Temporadas pasadas y partidos jugados | Archivo propio data/archive/{año}.json | a diario (GitHub Actions) |
| Noticias | Sitio oficial bocajuniors.com.ar vía RSS de Google News | 30 min |
El sitio oficial no se lee directamente porque su robots.txt lo prohíbe a bots. De las noticias
solo se muestra titular, fecha y link a la nota original.
zod; si el formato cambia, se muestra un aviso de error
en vez de datos parciales.winner de ESPN, que en series ida/vuelta se refiere al
partido y no a la llave.npm run archive baja de ESPN los partidos jugados, su detalle y las tablas, y los guarda
normalizados en data/archive/{año}.json. El workflow .github/workflows/archive.yml lo corre
todos los días a las 06:00 (hora argentina) y commitea solo si hubo cambios, lo que además
publica una nueva versión en Vercel. Así la historia queda versionada en GitHub aunque ESPN
cambie o borre datos.
npm run archive 2023 (o desde GitHub → Actions → "Archivar
partidos" → Run workflow).Vercel regenera las páginas recién cuando alguien las visita, y a esa primera visita le
muestra la versión anterior. Para que nadie vea datos viejos, el workflow
.github/workflows/refresh.yml visita cada 12 horas (08:17 y 20:17, hora argentina) las páginas principales (inicio, partidos,
estadísticas, tablas y noticias, también con el año en curso). Se puede correr a mano desde
GitHub → Actions → "Refrescar páginas" → Run workflow. Si una página no responde 200, el
workflow falla y GitHub avisa por mail.
npm run dev # desarrollo en http://localhost:3000
npm test # tests con respuestas reales guardadas en tests/fixtures
npm run verify # últimos resultados + récord calculado vs. tabla de ESPN (correr antes de publicar)
npm run archive # actualiza el archivo del año en curso (o: npm run archive 2024 2025)
npm run build
lib/sources/ — acceso a ESPN y noticias (schemas + mapeo a tipos propios).lib/domain/ — tipos y cálculos puros (resultado, récord, goleadores, promedios).app/ — páginas: inicio, partidos/[año], partido/[id], estadisticas/[año],
tablas/[año], noticias.data/archive/ — archivo de temporadas.components/ — tarjetas de partido, cuenta regresiva, UI común.lib/sources/espn.ts).