Histórico de mensagens sobre typescript em módulos-plugins

EXIBINDO CONVERSAS RECENTES:

Texto: typescript
Canal: módulos-plugins
Avatar discord do usuario allanmello

allanmello

Ver Respostas

Sim João, eu entendi isso. Antes mesmo de vcs responderem, tinha alterado o SDK para "gn-api-sdk-typescript". A questão é que qualquer lib desenvolvida p/ Node roda em Nestjs, já que o framework roda sob node.
Sugiro atualizar a documentação colocando um /Nestjs após o Typecrypt da documentação do SDK, Typescript/NestJS.
Para os próximos usuários não perderem tempo "debugando erros" em uso de SDK incorreto.
Bem como atualizar os vídeos com erratas, por exemplo:
No vídeo sobre Typescript, a função "gnCreateEvp" não existe, agora é "pixCreateEvp".

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @allanmello acredito que para funcionar dessa forma seria necessário um pacote da forma @types/gn-api-sdk-node, porém atualmente não temos este pacote disponibilizado.
Portanto sempre que for utilizar TS será necessário usar o pacote gn-api-sdk-typescript ou sdk-typescript-apis-efi.

Avatar discord do usuario allanmello

allanmello

Ver Respostas

Bom dia, Lucas. Sim, já tinha feito isso, trocado p/ o SDK Typescript.
Mas o SDK Node deveria funcionar no NestJS, já que o mesmo é um framework que roda sob o nodejs.
Grato

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @allanmello, tudo bem?
Pela mensagem recebida acredito que a falha seja por conta de sua aplicação ser desenvolvida em TS.
Caso sua aplicação esteja desenvolvida em TS, instale o pacote gn-api-sdk-typescript, altere a importação para buscar neste pacote e então deve ser possível instanciar a classe Gerencianet.