diff options
| author | yyamashita <yyamashita@mosquit.one> | 2026-05-07 19:27:50 +0900 |
|---|---|---|
| committer | yyamashita <yyamashita@mosquit.one> | 2026-05-07 19:27:50 +0900 |
| commit | d5e975b601e70adf901c8e1eb7e61f0388941195 (patch) | |
| tree | f1778ff15b6540b44c354cb76c44aac795448c4a /app/routes.ts | |
| parent | bffc2c74408ff7163cea0c0392dfc4b15c620a5f (diff) | |
Add 5 new venue scrapers; extract artist info for WARP, shibuya-o, MOON STEP, mod
New scrapers: Fever 下北沢, Nine Spices 下北沢, 西荻窪 JAM, mod 柴崎, 中野 MOON STEP
Artist extraction added/fixed:
- warp-kichijoji: parse div.w-flyer (clone + remove nested notes-wrapper)
- shibuya-o: rewrite to scrape each sub-venue; artist from li.p-scheduled-card__artist-item
- moon-step-nakano: parse 出演 section from WordPress API description HTML
- mod-shibasaki: fetch individual event pages in parallel; handle live:/出演:/・ bullet formats
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'app/routes.ts')
| -rw-r--r-- | app/routes.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/routes.ts b/app/routes.ts index 99ecf42..956deb4 100644 --- a/app/routes.ts +++ b/app/routes.ts @@ -8,4 +8,8 @@ export default [ route(":id", "routes/events.$id.tsx"), ]), route("venues", "routes/venues.tsx"), + ...prefix("api", [ + route("scrape", "routes/api.scrape.ts"), + route("scrape-status", "routes/api.scrape-status.ts"), + ]), ] satisfies RouteConfig; |
