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

@wix/sdk

Package Overview
Dependencies
Maintainers
0
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wix/sdk - npm Package Compare versions

Comparing version

to
1.15.13

40

build/auth/oauth2/OAuthStrategy.js

@@ -145,21 +145,16 @@ import { createClient } from '../../wixClient.js';

}
try {
const tokensResponse = await fetchTokens({
clientId: config.clientId,
grantType: 'authorization_code',
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }),
code,
codeVerifier: oauthData.codeVerifier,
});
return {
accessToken: createAccessToken(tokensResponse.access_token, tokensResponse.expires_in),
refreshToken: {
value: tokensResponse.refresh_token,
role: TokenRole.MEMBER,
},
};
}
catch (e) {
throw new Error('Failed to get member tokens');
}
const tokensResponse = await fetchTokens({
clientId: config.clientId,
grantType: 'authorization_code',
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }),
code,
codeVerifier: oauthData.codeVerifier,
});
return {
accessToken: createAccessToken(tokensResponse.access_token, tokensResponse.expires_in),
refreshToken: {
value: tokensResponse.refresh_token,
role: TokenRole.MEMBER,
},
};
};

@@ -376,3 +371,8 @@ const logout = async (originalUrl) => {

if (res.status !== 200) {
throw new Error('something went wrong');
let responseJson;
try {
responseJson = await res.json();
}
catch { }
throw new Error(`Failed to fetch tokens from OAuth API: ${res.statusText}. request id: ${res.headers.get('x-request-id')}. ${responseJson ? `Response: ${JSON.stringify(responseJson)}` : ''}`);
}

@@ -379,0 +379,0 @@ const json = await res.json();

@@ -148,21 +148,16 @@ "use strict";

}
try {
const tokensResponse = await fetchTokens({
clientId: config.clientId,
grantType: 'authorization_code',
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }),
code,
codeVerifier: oauthData.codeVerifier,
});
return {
accessToken: (0, tokenHelpers_js_1.createAccessToken)(tokensResponse.access_token, tokensResponse.expires_in),
refreshToken: {
value: tokensResponse.refresh_token,
role: types_js_1.TokenRole.MEMBER,
},
};
}
catch (e) {
throw new Error('Failed to get member tokens');
}
const tokensResponse = await fetchTokens({
clientId: config.clientId,
grantType: 'authorization_code',
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }),
code,
codeVerifier: oauthData.codeVerifier,
});
return {
accessToken: (0, tokenHelpers_js_1.createAccessToken)(tokensResponse.access_token, tokensResponse.expires_in),
refreshToken: {
value: tokensResponse.refresh_token,
role: types_js_1.TokenRole.MEMBER,
},
};
};

@@ -379,3 +374,8 @@ const logout = async (originalUrl) => {

if (res.status !== 200) {
throw new Error('something went wrong');
let responseJson;
try {
responseJson = await res.json();
}
catch { }
throw new Error(`Failed to fetch tokens from OAuth API: ${res.statusText}. request id: ${res.headers.get('x-request-id')}. ${responseJson ? `Response: ${JSON.stringify(responseJson)}` : ''}`);
}

@@ -382,0 +382,0 @@ const json = await res.json();

{
"name": "@wix/sdk",
"version": "1.15.12",
"version": "1.15.13",
"license": "MIT",

@@ -75,6 +75,6 @@ "author": {

"@wix/sdk-context": "0.0.1",
"@wix/sdk-runtime": "0.3.37",
"@wix/sdk-types": "^1.13.5",
"@wix/sdk-runtime": "0.3.38",
"@wix/sdk-types": "^1.13.6",
"jose": "^5.10.0",
"type-fest": "^4.35.0"
"type-fest": "^4.36.0"
},

@@ -86,3 +86,3 @@ "optionalDependencies": {

"@types/is-ci": "^3.0.4",
"@types/node": "^20.17.19",
"@types/node": "^20.17.22",
"@vitest/ui": "^1.6.1",

@@ -93,3 +93,3 @@ "@wix/ecom": "^1.0.886",

"@wix/metro-runtime": "^1.1891.0",
"@wix/sdk-runtime": "0.3.37",
"@wix/sdk-runtime": "0.3.38",
"eslint": "^8.57.1",

@@ -100,4 +100,4 @@ "eslint-config-sdk": "0.0.0",

"jsdom": "^22.1.0",
"msw": "^2.7.1",
"typescript": "^5.7.3",
"msw": "^2.7.3",
"typescript": "^5.8.2",
"vitest": "^1.6.1",

@@ -129,3 +129,3 @@ "vitest-teamcity-reporter": "^0.3.1"

},
"falconPackageHash": "2a6b3025bec40591a3c7feb4ee23106c24d684e77eb9407d309ea5e5"
"falconPackageHash": "7eaecb38174fcd89599d4973d0bb0eb8b5c38fcc6218fc24d901f0ae"
}