Socket
Socket
Sign inDemoInstall

crex

Package Overview
Dependencies
151
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.4.2 to 1.5.0

8

lib/crex.js

@@ -9,3 +9,4 @@ var api = require('./api');

url: 'localhost',
port: '4502'
port: '4502',
proxy: process.env.https_proxy || process.env.http_proxy
};

@@ -29,2 +30,3 @@

this.port = options.port;
this.proxy = options.proxy;

@@ -44,3 +46,3 @@ this.full = this.user + ':' + this.password + '@' + this.url + ':' + this.port;

var url = this.url;
return this.port !== '' ? url + ':' + this.port : url;
return (this.port !== '' ? url + ':' + this.port : url) + (this.proxy ? ' (proxy: ' + this.proxy + ')' : '');
}

@@ -70,3 +72,3 @@

return req(url, args);
return req(url, args, this.proxy);
};

@@ -73,0 +75,0 @@

var request = require('superagent');
require('superagent-proxy')(request);
var checkProxy = function(req, proxy) {
return proxy ? req.proxy(proxy) : req;
};
var nodeBinaryParser = function (res, done) {

@@ -14,6 +19,5 @@ res.setEncoding('binary');

var doGet = function (url, args) {
var doGet = function (url, args, proxy) {
return new Promise(function (resolve, reject) {
request
.get(url)
checkProxy(request.get(url), proxy)
.query(args)

@@ -31,6 +35,5 @@ .buffer(true)

var doPost = function(url, args) {
var doPost = function(url, args, proxy) {
return new Promise(function (resolve, reject) {
request
.post(url)
checkProxy(request.post(url), proxy)
.type('form')

@@ -48,6 +51,5 @@ .send(args)

var doDelete = function(url, args) {
var doDelete = function(url, args, proxy) {
return new Promise(function (resolve, reject) {
request
.delete(url)
checkProxy(request.delete(url), proxy)
.query(args)

@@ -64,6 +66,5 @@ .end(function (err, res) {

var doUpload = function(url, args) {
var doUpload = function(url, args, proxy) {
return new Promise(function (resolve, reject) {
request
.post(url)
checkProxy(request.post(url), proxy)
.attach('file', args['file'])

@@ -80,6 +81,5 @@ .end(function (err, res) {

var doDownload = function(url, args) {
var doDownload = function(url, args, proxy) {
return new Promise(function (resolve, reject) {
request
.get(url)
checkProxy(request.get(url), proxy)
.query(args)

@@ -86,0 +86,0 @@ .buffer(true)

{
"name": "crex",
"version": "1.4.2",
"version": "1.5.0",
"description": "Creative Exchange SDK for Javascript",

@@ -12,4 +12,4 @@ "author": "Mateusz Luczak <mateusz.luczak@outlook.com>",

},
"engines" : {
"node" : ">=6.10.0"
"engines": {
"node": ">=6.10.0"
},

@@ -30,5 +30,4 @@ "homepage": "http://www.cognifide.com/our-technology/zengarden",

"scripts": {
"build": "npm run build:module && npm run build:browser",
"build": "npm run build:module",
"build:module": "webpack",
"build:browser": "webpack -p --config webpack.config.umd.js",
"jsdoc": "jsdoc -c ./conf.json -d generated-docs -t ./node_modules/ink-docstrap/template -R docs/README.md -r ./lib",

@@ -52,2 +51,3 @@ "publish-docs": "rm -rf generated-docs && npm run jsdoc && gh-pages -d generated-docs",

"mocha": "^3.3.0",
"socks-proxy-agent": "^3.0.1",
"webpack": "^2.4.1"

@@ -64,4 +64,5 @@ },

"superagent": "^3.5.2",
"superagent-proxy": "^1.0.2",
"yazl": "^2.4.2"
}
}

@@ -9,3 +9,3 @@ ![Cognifide logo](http://cognifide.github.io/images/cognifide-logo.png)

<p align="center">
<img width="200px" alt="Zen Garden logo" src="http://zg4.cognifide.com/content/dam/4.0%20Release%20Notes/logo.svg">
<img width="300px" alt="Zen Garden logo" src="http://assets.cognifide.com/zg/logos/ce-sdk.png">
</p>

@@ -12,0 +12,0 @@ <br>

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc