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

synapse_pay_rest

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

synapse_pay_rest - npm Package Compare versions

Comparing version 0.0.7 to 0.0.8

34

api/Users.js
var HelperFunctions = require('../HelperFunctions');
var request = require('request');
var fs = require('fs');
var mime = require('mime');

@@ -63,8 +65,7 @@ var Users = function(client){

var self = this;
request({url: filePath, encoding: 'binary'}, function(error, response, body){
if(error){
callback(HelperFunctions.createCustomError('Could not download file.'));
}else{
var fileType = response.headers['content-type'];
var base64 = new Buffer(body, 'binary').toString('base64');
try{
fs.statSync(filePath);
fs.readFile(filePath, function(err, original_data){
var fileType = mime.lookup(filePath);
var base64 = new Buffer(original_data, 'binary').toString('base64');
var dataURI = 'data:' + fileType + ';base64,' + base64;

@@ -77,4 +78,21 @@ var payload = {

self.client.patch(path, payload, callback);
}
})
});
}catch(err){
request({url: filePath, encoding: 'binary'}, function(error, response, body){
if(error){
callback(HelperFunctions.createCustomError('Could not download file.'));
}else{
var fileType = response.headers['content-type'];
var base64 = new Buffer(body, 'binary').toString('base64');
var dataURI = 'data:' + fileType + ';base64,' + base64;
var payload = {
doc:{
attachment: dataURI
}
};
self.client.patch(path, payload, callback);
}
})
}
};

@@ -81,0 +99,0 @@

{
"name": "synapse_pay_rest",
"version": "0.0.7",
"version": "0.0.8",
"description": "Node.js Library for SynapsePay API v3 Rest",

@@ -16,4 +16,5 @@ "main": "SynapsePayClient.js",

"axios": "^0.5.4",
"request": "^2.65.0"
"request": "^2.65.0",
"mime": "^1.3.0"
}
}

@@ -16,4 +16,6 @@

var client = SynapsePayClient(headers);
var USER_ID = ID of user # optional
var client = SynapsePayClient(headers, USER_ID);
```

@@ -20,0 +22,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc