Pimm "de Chinchilla" Hogeling
Pimm "de Chinchilla" Hogeling
Inspecting objects (payments, customers, subscriptions, etc.) would throw an error on Node.js < 12, because the `inspect.custom` implementation relied on both `Object.entries` and `Object.fromEntries`.
Similarly to [Cloudflare Workers (issue #208)](https://github.com/mollie/mollie-api-node/issues/208), we should: * investigate whether this library works with [Bun](https://github.com/Jarred-Sumner/bun), and if not * consider whether this would be beneficiary and how much effort...
I'm not sure what the library currently does if it can't connect to the Mollie servers. We could consider adding retrying functionality for when a request fails early (and we're...
The object implementation essentially checks whether: - `a` and `b` have the same number of _own_ properties, and - all of the _own_ properties in `a` equal any kind of...
> Note: this PR is currently branched off `pimm/profiles-settlements`. Please merge #293 before this. Resolves #257. ### Concept Every requests to which the Mollie API responds with a 5×× status...
This PR adds some binders: * `profileMethods` (closes #253) * `profileGiftcardIssuers` * `profileVoucherIssuers` * `settlements` (closes #270) * `settlementPayments` * `settlementCaptures` * `settlementRefunds` * `settlementChargebacks` It also changes the `NetworkMocker`...
The following helper functions return a (plain) array, although the underlying endpoint is [paginated](https://docs.mollie.com/overview/pagination): * `customer.getMandates`, * `order.getRefunds`, * `payment.getChargebacks`, * `payment.getRefunds`, * `profile.getChargebacks`, * `profile.getPayments`, * `profile.getRefunds`, and *...
* Updated examples to use dromedary case (`customerPayments` instead of `customers_payments`). Dromedary case is preferred as it is standard in the JavaScript community, plus snake case will be removed in...
**Describe the bug** When a link appears on the page twice ‒ once inside and once outside the viewport ‒ _and_ a delay has been set, the link will not...
We are currently introducing [breaking](//github.com/mollie/mollie-api-node/pull/314) [changes](//github.com/mollie/mollie-api-node/pull/315) for the 4.0.0 release, and there are more to come. These breaking changes: * reduce cause for confusion, * improve discoverability, * improve consistency...