pagarme-js icon indicating copy to clipboard operation
pagarme-js copied to clipboard

array.includes is not a function

Open KaduAmaral opened this issue 6 years ago • 1 comments

Estou com um problema utilizando a versão 3.1.3 no node 4.4.x. O erro é o seguinte

TypeError: ["GET","HEAD","PUT"].includes is not a function at buildRequestParams (/home/user/app/node_modules/pagarme/pagarme.js:2667:56)

Dei uma olhada e a função Array.prototype.includes ainda é experimental, então não sei o motivo de se utilizar em um biblioteca.

Terei que escrever o prototype pro código de vcs funcionar?

KaduAmaral avatar Jan 09 '18 12:01 KaduAmaral

A gente desenvolveu numa versão mais nova do nodejs, se você não poder usar uma versão mais recente. Recomendo dar uma olhada no corejs que possui todos os polyfills deste tipo de função.

Em 9 de jan de 2018 10:42, "Carlos Eduardo" [email protected] escreveu:

Estou com um problema utilizando a versão 3.1.3 no node 4.4.x. O erro é o seguinte

TypeError: ["GET","HEAD","PUT"].includes is not a function at buildRequestParams (/home/user/app/node_modules/ pagarme/pagarme.js:2667:56)

Dei uma olhada e a função Array.prototype.includes ainda é experimental https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/contains, então não sei o motivo de se utilizar em um biblioteca.

Terei que escrever o prototype pro código de vcs funcionar?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pagarme/pagarme-js/issues/106, or mute the thread https://github.com/notifications/unsubscribe-auth/AAs92MpAlSXWAiFqn_PemoIrKhlV-u6Gks5tI16ogaJpZM4RXxPk .

felquis avatar Jan 09 '18 14:01 felquis