New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

braintree-as-promised

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

braintree-as-promised - npm Package Compare versions

Comparing version

to
0.3.2

2

package.json
{
"name": "braintree-as-promised",
"description": "Add native promises to braintree gateway",
"version": "0.3.1",
"version": "0.3.2",
"homepage": "https://github.com/enhancv/braintree-as-promised",

@@ -6,0 +6,0 @@ "author": {

@@ -11,3 +11,3 @@ 'use strict';

if (result.success === false) {
if (result && result.success === false) {
return reject(new Error(result.message));

@@ -14,0 +14,0 @@ }

@@ -49,2 +49,15 @@ const assert = require('chai').assert;

it('Should return true if no response is returned', () => {
const promisedGateway = promised({
address: {
delete: (object, cb) => cb(null),
},
});
return promisedGateway.address.delete({})
.then((result) => {
assert.isUndefined(result);
});
});
it('Should handle exceptions as rejection', () => {

@@ -51,0 +64,0 @@ const promisedGateway = promised({