// Functions export const assertNotMissingOrEmpty = (name: string, value: string | null | undefined) => { if (!value) { throw new Error(`Missing or empty required parameter '${name}'!`); } }; export const getEnvVar = (name: string, isOptional = false): string => { const value = process.env[name]; if (!isOptional && !value) { console.error(`ERROR: Missing required environment variable '${name}'!`); process.exit(1); } return value || ''; };