| 4 | const DISCORD_ARTICLE_MAX_LENGTH = 10000; |
| 5 | |
| 6 | interface ArticleRenderOptions { |
| 7 | maxLength?: number; // undefined = no limit (Telegram) |
| 8 | fullRenderer?: boolean; // true for Telegram, false for Discord |
| 9 | mediaEntities: TwitterApiMedia[]; |
| 10 | apiHost?: string; // Required for Telegram to wrap foreign links |
| 11 | photoUrlTransform?: (url: string) => string; |
| 12 | } |
| 13 | |
| 14 | interface ArticleRenderResult { |
| 15 | html: string; |
nothing calls this directly
no outgoing calls
no test coverage detected