Erro ao Usar SDK EfiBank com Wrangler Cloudflare

EXIBINDO RESPOSTAS:

Avatar discord do usuario mvhamorim

mvhamorim

Boa noite, galera!

Estou dando os meus primeiros passos com a SDK da EfiBank e utilizando o Wrangler da Cloudflare para criar uma API. Durante o processo, me deparei com o seguinte erro:

globalThis.XMLHttpRequest is not a constructor

Pelo que pesquisei, parece que a melhor solução seria substituir todas as ocorrências de XMLHttpRequest por fetch. No entanto, minha preocupação é que eu terei que repetir esse procedimento toda vez que a SDK for atualizada.

Alguém conhece uma maneira mais simples ou eficaz de resolver esse problema? Talvez alguma forma de compatibilidade ou um método alternativo que eu possa usar?

Desde já, agradeço a ajuda!
imagem enviada na mensagem pelo usuario mvhamorim

Avatar discord do usuario rubenskuhl

rubenskuhl

A questão é mais Workers do que Wrangler, não ? SDKs, via de regra, não são feitos pensados em ambientes serverless... então uma opção seria usar as chamadas de API e não o SDK.

Avatar discord do usuario mvhamorim

mvhamorim

Entendi! Grato pela informação

Avatar discord do usuario marcelocaser

marcelocaser


imagem enviada na mensagem pelo usuario marcelocaser