Creating Type-Safe Environment Variables in TypeScript

Catching a missing environment variable at boot rather than in production.