Socket
Socket
Sign inDemoInstall

@sp-api-sdk/common

Package Overview
Dependencies
189
Maintainers
2
Versions
91
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.9.22 to 1.10.0

4

dist/cjs/src/axios.js

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

const package_1 = require("./utils/package");
function createAxiosInstance({ auth, region, userAgent = `${package_1.packageJson.name}/${package_1.packageJson.version}`, sandbox = false, rateLimiting, logging, }, rateLimits) {
function createAxiosInstance({ auth, restrictedDataToken, region, userAgent = `${package_1.packageJson.name}/${package_1.packageJson.version}`, sandbox = false, rateLimiting, logging, }, rateLimits) {
const regionConfiguration = regions_1.sellingPartnerRegions[region];

@@ -48,3 +48,3 @@ if (!regionConfiguration) {

}
config.headers['x-amz-access-token'] = await auth.accessToken.get();
config.headers['x-amz-access-token'] = restrictedDataToken ?? (await auth.accessToken.get());
return config;

@@ -51,0 +51,0 @@ });

@@ -9,3 +9,3 @@ import { aws4Interceptor } from 'aws4-axios';

import { packageJson } from './utils/package';
export function createAxiosInstance({ auth, region, userAgent = `${packageJson.name}/${packageJson.version}`, sandbox = false, rateLimiting, logging, }, rateLimits) {
export function createAxiosInstance({ auth, restrictedDataToken, region, userAgent = `${packageJson.name}/${packageJson.version}`, sandbox = false, rateLimiting, logging, }, rateLimits) {
const regionConfiguration = sellingPartnerRegions[region];

@@ -44,3 +44,3 @@ if (!regionConfiguration) {

}
config.headers['x-amz-access-token'] = await auth.accessToken.get();
config.headers['x-amz-access-token'] = restrictedDataToken ?? (await auth.accessToken.get());
return config;

@@ -47,0 +47,0 @@ });

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

auth: SellingPartnerApiAuth;
restrictedDataToken?: string;
region: SellingPartnerRegion;

@@ -36,3 +37,3 @@ userAgent?: string;

}
export declare function createAxiosInstance({ auth, region, userAgent, sandbox, rateLimiting, logging, }: ClientConfiguration, rateLimits: RateLimit[]): {
export declare function createAxiosInstance({ auth, restrictedDataToken, region, userAgent, sandbox, rateLimiting, logging, }: ClientConfiguration, rateLimits: RateLimit[]): {
axios: import("axios").AxiosInstance;

@@ -39,0 +40,0 @@ endpoint: string;

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

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

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

"dependencies": {
"@sp-api-sdk/auth": "^1.10.9",
"@sp-api-sdk/auth": "^1.10.10",
"aws4-axios": "^2.4.9",

@@ -64,3 +64,3 @@ "axios": "^0.27.2",

},
"gitHead": "19982f06cbbd770bfc7b9f1bc8a42f59b57baead"
"gitHead": "3a4bc7db3349aaf06b421f0e89c9fb3f60a76cd1"
}
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