| 1 | /** Keys from `.env` at build (esbuild inlines `process.env.*`) or runtime (Bun reads `.env`). */ |
| 2 | declare namespace NodeJS { |
| 3 | interface ProcessEnv { |
| 4 | STANDARD_DOMAIN_LIST?: string; |
| 5 | STANDARD_BSKY_DOMAIN_LIST?: string; |
| 6 | STANDARD_TIKTOK_DOMAIN_LIST?: string; |
| 7 | DIRECT_MEDIA_DOMAINS?: string; |
| 8 | TEXT_ONLY_DOMAINS?: string; |
| 9 | INSTANT_VIEW_DOMAINS?: string; |
| 10 | GALLERY_DOMAINS?: string; |
| 11 | FORCE_MOSAIC_DOMAINS?: string; |
| 12 | OLD_EMBED_DOMAINS?: string; |
| 13 | MOSAIC_DOMAIN_LIST?: string; |
| 14 | MOSAIC_BSKY_DOMAIN_LIST?: string; |
| 15 | POLYGLOT_DOMAIN_LIST?: string; |
| 16 | POLYGLOT_ACCESS_TOKEN?: string; |
| 17 | API_HOST_LIST?: string; |
| 18 | BLUESKY_API_HOST_LIST?: string; |
| 19 | ATMOSPHERE_API_HOST_LIST?: string; |
| 20 | GIF_TRANSCODE_DOMAIN_LIST?: string; |
| 21 | VIDEO_TRANSCODE_DOMAIN_LIST?: string; |
| 22 | VIDEO_TRANSCODE_BSKY_DOMAIN_LIST?: string; |
| 23 | PBS_PROXY_DOMAIN_LIST?: string; |
| 24 | TWITTER_ROOT?: string; |
| 25 | SENTRY_DSN?: string; |
| 26 | RELEASE_NAME?: string; |
| 27 | /** Inlined from credentials.enc.json at build (see esbuild.config.mjs). */ |
| 28 | ENCRYPTED_CREDENTIALS?: string; |
| 29 | CREDENTIALS_IV?: string; |
| 30 | } |
| 31 | } |
nothing calls this directly
no outgoing calls
no test coverage detected