New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

docker-api-wrapper

Package Overview
Dependencies
Maintainers
3
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

docker-api-wrapper - npm Package Compare versions

Comparing version
0.2.9
to
0.2.10
+15
-16
lib/utils.js
'use strict';
// import request from 'request';
Object.defineProperty(exports, '__esModule', {

@@ -13,5 +14,5 @@ value: true

var _request = require('request');
var _axios = require('axios');
var _request2 = _interopRequireDefault(_request);
var _axios2 = _interopRequireDefault(_axios);

@@ -39,9 +40,8 @@ var Utils = (function () {

return new Promise(function (resolve, reject) {
(0, _request2['default'])({
method: 'GET',
uri: fullUrl,
qs: queryData,
gzip: true
}, function (error, response, body) {
return error ? reject(error) : resolve(body);
return _axios2['default'].get(fullUrl, {
params: queryData
}).then(function (response) {
resolve(response);
})['catch'](function (response) {
reject(response);
});

@@ -61,9 +61,8 @@ });

return new Promise(function (resolve, reject) {
(0, _request2['default'])({
method: 'POST',
uri: fullUrl,
qs: queryData,
gzip: true
}, function (error, response, body) {
return error ? reject(error) : resolve(body);
//todo: temporary hard code here
return _axios2['default'].post(fullUrl + '?fromImage=hello-world').then(function (response) {
console.log(response);
resolve(response);
})['catch'](function (response) {
reject(response);
});

@@ -70,0 +69,0 @@ });

{
"name": "docker-api-wrapper",
"version": "0.2.9",
"version": "0.2.10",
"description": "The Docker API utils library",

@@ -58,3 +58,3 @@ "keywords": [

"util": "^0.10.3",
"request": "^2.61.0"
"axios": "^0.5.4"
},

@@ -61,0 +61,0 @@ "devDependencies": {