Options for the platform-agnostic downloader
optional
timeout: number
Request timeout in milliseconds
optional
userAgent: string
User agent string for HTTP requests
optional
allowEmptyResponse: boolean
Allow empty responses without throwing
optional
maxIncludeDepth: number
Maximum depth for !#include directives