Socket
Socket
Sign inDemoInstall

@sp-api-sdk/common

Package Overview
Dependencies
Maintainers
2
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sp-api-sdk/common - npm Package Compare versions

Comparing version 1.6.11 to 1.7.0

dist/cjs/src/selling-partner-api-error.js

7

dist/cjs/package.json

@@ -5,3 +5,3 @@ {

"description": "Selling Parner API common library",
"version": "1.6.10",
"version": "1.6.11",
"main": "dist/cjs/index.js",

@@ -52,3 +52,6 @@ "module": "dist/es/index.js",

"marketplace webservice"
]
],
"devDependencies": {
"nock": "^13.1.1"
}
}

@@ -8,8 +8,9 @@ "use strict";

const axios_retry_1 = tslib_1.__importDefault(require("axios-retry"));
const selling_partner_api_error_1 = require("../selling-partner-api-error");
const package_json_1 = tslib_1.__importDefault(require("../../package.json"));
function createAxiosInstance({ auth, userAgent = `${package_json_1.default.name}/${package_json_1.default.version}`, region, rateLimits, onRetry }) {
function createAxiosInstance({ auth, userAgent = `${package_json_1.default.name}/${package_json_1.default.version}`, region, rateLimits, onRetry, }) {
const instance = axios_1.default.create({
headers: {
'user-agent': userAgent
}
'user-agent': userAgent,
},
});

@@ -28,3 +29,3 @@ if (rateLimits) {

return delay;
}
},
});

@@ -43,11 +44,14 @@ }

region,
service: 'execute-api'
service: 'execute-api',
}, {
accessKeyId: credentials.AccessKeyId ?? '',
secretAccessKey: credentials.SecretAccessKey ?? '',
sessionToken: credentials.SessionToken
sessionToken: credentials.SessionToken,
})(config);
});
instance.interceptors.response.use(async (response) => response, async (error) => {
throw new selling_partner_api_error_1.SellingPartnerApiError(error);
});
return instance;
}
exports.createAxiosInstance = createAxiosInstance;

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

'us-west-2': 'https://sellingpartnerapi-fe.amazon.com',
fe: 'https://sellingpartnerapi-fe.amazon.com'
fe: 'https://sellingpartnerapi-fe.amazon.com',
},

@@ -20,4 +20,4 @@ sandbox: {

'us-west-2': 'https://sandbox.sellingpartnerapi-fe.amazon.com',
fe: 'https://sandbox.sellingpartnerapi-fe.amazon.com'
}
fe: 'https://sandbox.sellingpartnerapi-fe.amazon.com',
},
};

@@ -27,3 +27,3 @@ exports.awsRegionByCode = {

fe: 'us-west-2',
na: 'us-east-1'
na: 'us-east-1',
};

@@ -6,1 +6,2 @@ "use strict";

tslib_1.__exportStar(require("./axios"), exports);
tslib_1.__exportStar(require("./selling-partner-api-error"), exports);

@@ -5,3 +5,3 @@ {

"description": "Selling Parner API common library",
"version": "1.6.10",
"version": "1.6.11",
"main": "dist/cjs/index.js",

@@ -52,3 +52,6 @@ "module": "dist/es/index.js",

"marketplace webservice"
]
],
"devDependencies": {
"nock": "^13.1.1"
}
}
import axios from 'axios';
import { aws4Interceptor } from 'aws4-axios';
import axiosRetry from 'axios-retry';
import { SellingPartnerApiError } from '../selling-partner-api-error';
import pkg from '../../package.json';
export function createAxiosInstance({ auth, userAgent = `${pkg.name}/${pkg.version}`, region, rateLimits, onRetry }) {
export function createAxiosInstance({ auth, userAgent = `${pkg.name}/${pkg.version}`, region, rateLimits, onRetry, }) {
const instance = axios.create({
headers: {
'user-agent': userAgent
}
'user-agent': userAgent,
},
});

@@ -23,3 +24,3 @@ if (rateLimits) {

return delay;
}
},
});

@@ -38,10 +39,13 @@ }

region,
service: 'execute-api'
service: 'execute-api',
}, {
accessKeyId: credentials.AccessKeyId ?? '',
secretAccessKey: credentials.SecretAccessKey ?? '',
sessionToken: credentials.SessionToken
sessionToken: credentials.SessionToken,
})(config);
});
instance.interceptors.response.use(async (response) => response, async (error) => {
throw new SellingPartnerApiError(error);
});
return instance;
}

@@ -8,3 +8,3 @@ export const endpoints = {

'us-west-2': 'https://sellingpartnerapi-fe.amazon.com',
fe: 'https://sellingpartnerapi-fe.amazon.com'
fe: 'https://sellingpartnerapi-fe.amazon.com',
},

@@ -17,4 +17,4 @@ sandbox: {

'us-west-2': 'https://sandbox.sellingpartnerapi-fe.amazon.com',
fe: 'https://sandbox.sellingpartnerapi-fe.amazon.com'
}
fe: 'https://sandbox.sellingpartnerapi-fe.amazon.com',
},
};

@@ -24,3 +24,3 @@ export const awsRegionByCode = {

fe: 'us-west-2',
na: 'us-east-1'
na: 'us-east-1',
};
export * from './endpoints';
export * from './axios';
export * from './selling-partner-api-error';

@@ -22,2 +22,2 @@ import { Method } from 'axios';

}
export declare function createAxiosInstance({ auth, userAgent, region, rateLimits, onRetry }: ClientConfiguration): import("axios").AxiosInstance;
export declare function createAxiosInstance({ auth, userAgent, region, rateLimits, onRetry, }: ClientConfiguration): import("axios").AxiosInstance;
export * from './endpoints';
export * from './axios';
export * from './selling-partner-api-error';

@@ -5,3 +5,3 @@ {

"description": "Selling Parner API common library",
"version": "1.6.11",
"version": "1.7.0",
"main": "dist/cjs/index.js",

@@ -30,3 +30,3 @@ "module": "dist/es/index.js",

"dependencies": {
"@sp-api-sdk/auth": "^1.8.3",
"@sp-api-sdk/auth": "^1.8.4",
"aws4-axios": "^2.4.3",

@@ -54,3 +54,6 @@ "axios": "^0.21.1",

],
"gitHead": "4de0c7c8472c55996e2346f5d71e32897ec26f61"
"devDependencies": {
"nock": "^13.1.1"
},
"gitHead": "3b2a61e225ed988547320fae35f085582caf67e4"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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