Files
worldcup/app/data/openfootball/1986/worldcup.stadiums.json
T
valknar 5dcd22ad22 feat: replace Kaggle CSV with Wikipedia scraper for historical match data
Add scripts/scrape-wikipedia.ts that fetches all 22 World Cups (1930–2022)
from English Wikipedia via MediaWiki API, handles group sub-pages, AET/penalty
detection, and goal parsing, writing openfootball-format JSON to app/data/openfootball/.

Rewrite scripts/seed.ts to read these local JSON files instead of the Kaggle
CSV, producing 965 matches and 2716 goals with per-group assignments for all
historical tournaments (enabling group standings on tournament pages).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 11:39:53 +02:00

52 lines
965 B
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"stadiums": [
{
"name": "Estadio Azteca",
"city": "Mexico City"
},
{
"name": "Estadio Nou Camp",
"city": "León"
},
{
"name": "Estadio Jalisco",
"city": "Guadalajara"
},
{
"name": "Estadio Cuauhtémoc",
"city": "Puebla"
},
{
"name": "Estadio Olímpico Universitario",
"city": "Mexico City"
},
{
"name": "Estadio Universitario",
"city": "San Nicolás de los Garza"
},
{
"name": "Estadio La Corregidora",
"city": "Querétaro"
},
{
"name": "Estadio Toluca 7086",
"city": "Toluca"
},
{
"name": "Estadio Sergio León Chavez",
"city": "Irapuato"
},
{
"name": "Estadio Tres de Marzo",
"city": "Zapopan"
},
{
"name": "Estadio Tecnológico",
"city": "Monterrey"
},
{
"name": "Estadio Neza 86",
"city": "Nezahualcóyotl"
}
]
}