(name: string)
| 48 | import { closeBrowser } from "./render/browser.js"; |
| 49 | |
| 50 | const required = (name: string): string => { |
| 51 | const v = process.env[name]; |
| 52 | if (!v) { |
| 53 | console.error(`Missing required env var: ${name}`); |
| 54 | process.exit(1); |
| 55 | } |
| 56 | return v; |
| 57 | }; |
| 58 | |
| 59 | /** True only when every named env var is set and non-empty. */ |
| 60 | const have = (...names: string[]): boolean => |