jonyw4 / pagarme-js-types

📖 A simple typescript definition file for pagarme-js repository
Apache License 2.0
45 stars 14 forks source link

Add support to v5 stable #137

Open rivanbello opened 3 years ago

rivanbello commented 3 years ago

A api da pagarme está na v5 stable já. E a v4 não da suporte PIX. Tem previsão para types da V5?

jonyw4 commented 2 years ago

Oi @rivanbello. Esse repositório está sendo mantido pela própria comunidade de desenvolvedores que tem usado o Pagar.me e tem sido alterado de acordo com a necessidade deles.

Eu pessoalmente não tenho consumido a API a algum tempo, então não tenho planos em adicionar alterações. Porém estou disponível para fazer code review, ajudar a estruturar e organizar o repositório para qualquer mudança.

Isso significa que, se você tem necessidade ou alguma urgência em alterar a interface para V5, recomendo abrir PR pra atualiza-los. Podemos criar uma branch que daria suporte a essa versão para não conflitar com o projeto, ou até mesmo manter as duas versões no projeto.

Hoje a forma que está estruturado o projeto está bem mais fácil de dar manutenção, então acredito que qualquer desenvolvedor que tenha conhecimento básico de Typescript pode pegar a documentação do Pagar.me e usar como base para criação das interfaces. Idealmente a equipe de engenheiros do Pagar.me poderia dar suporte e emitir tipos das suas APIs e então esse repositório não ser mais necessário, mas até lá deixarei esse repositório aberto para a comunidade