Val Town email trigger that filters DC Water emergency alerts by proximity. See
README.md for details.
This is a Val Town project. See VALTOWN_GUIDE.md for full Val Town platform
docs, standard libraries, and gotchas.
Key points for this project:
backend/index.ts — exports a default async function(e: Email)
handlerDeno.env.get()email (forwarding), openai (LLM fallback)shared/ for testabilitydeno test shared/parsing_test.ts --allow-read --allow-net --no-config
--no-config avoids deno.json importing Val Town types unavailable locally.eml test fixtures in examples/ use CRLF line endingsgeocoding.geo.census.gov) — free, no API
key, handles DC intersectionsstd/openai for locations
that resist deterministic parsinglocated on/in [LOCATION]. Some customers — HTML uses <sup> for ordinals,
& for &