mollie-es6
Advanced tools
Comparing version 2.1.1 to 2.1.2
const request = require('./request'); | ||
const {assign} = require('lodash'); | ||
const accepted = require('accepted'); | ||
const denied = require('obj-denied'); | ||
@@ -36,6 +36,6 @@ const payment_functions = { | ||
if (options) { | ||
if (accepted(options, ['recurringType']) && !accepted(options, ['customerId'])) { | ||
if (!denied(options, ['recurringType']) && denied(options, ['customerId'])) { | ||
throw {error: 'You need a customerId if you want to use recurring payments'}; | ||
} | ||
if (accepted(options, ['recurringType']) && ['first', 'recurring'].indexOf(options.recurringType) === -1) { | ||
if (!denied(options, ['recurringType']) && ['first', 'recurring'].indexOf(options.recurringType) === -1) { | ||
throw {error: 'recurringType needs value "first" or "recurring"'}; | ||
@@ -42,0 +42,0 @@ } |
{ | ||
"name": "mollie-es6", | ||
"version": "2.1.1", | ||
"version": "2.1.2", | ||
"description": "Mollie module in ES6", | ||
@@ -47,4 +47,4 @@ "main": "app.js", | ||
"dependencies": { | ||
"accepted": "^1.1.0", | ||
"lodash": "^3.10.1", | ||
"obj-denied": "^1.1.1", | ||
"superagent": "^1.8.3" | ||
@@ -51,0 +51,0 @@ }, |
54588
+ Addedobj-denied@^1.1.1
+ Addedobj-denied@1.3.1(transitive)
- Removedaccepted@^1.1.0
- Removedaccepted@1.1.0(transitive)