@usecapsule/user-management-client
Advanced tools
Comparing version 0.11.0-test-2 to 0.11.0-test-3
@@ -145,4 +145,11 @@ import axios, { AxiosInstance, AxiosRequestHeaders, AxiosResponseHeaders } from 'axios'; | ||
headers, | ||
transformRequest: function (data: any, headers?: AxiosRequestHeaders): any { | ||
if (retrieveSessionCookie) { | ||
}); | ||
if (retrieveSessionCookie) { | ||
const defaultTransformRequest = Array.isArray(axios.defaults.transformRequest) ? | ||
axios.defaults.transformRequest : | ||
[axios.defaults.transformRequest]; | ||
axios.defaults.transformRequest = [ | ||
function (data: any, headers?: AxiosRequestHeaders): any { | ||
if (headers?.['Cookie']) { | ||
@@ -156,8 +163,17 @@ delete headers['Cookie']; | ||
} | ||
} | ||
return JSON.stringify(data); | ||
}, | ||
transformResponse: function (data: any, headers?: AxiosResponseHeaders): any { | ||
if (persistSessionCookie) { | ||
return data; | ||
}, | ||
...defaultTransformRequest, | ||
]; | ||
} | ||
if (persistSessionCookie) { | ||
const defaultTransformResponse = Array.isArray(axios.defaults.transformResponse) ? | ||
axios.defaults.transformResponse : | ||
[axios.defaults.transformResponse]; | ||
axios.defaults.transformResponse = [ | ||
...defaultTransformResponse, | ||
function (data: any, headers?: AxiosResponseHeaders): any { | ||
if (headers?.['set-cookie']?.length > 0) { | ||
@@ -170,7 +186,8 @@ delete headers['set-cookie']; | ||
} | ||
} | ||
return JSON.parse(data); | ||
} | ||
}); | ||
return data; | ||
}, | ||
]; | ||
} | ||
if (opts?.useFetchAdapter) { | ||
@@ -177,0 +194,0 @@ axios.defaults.adapter = function(config: AxiosRequestConfig) { |
@@ -37,2 +37,11 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
}; | ||
var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { | ||
if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { | ||
if (ar || !(i in from)) { | ||
if (!ar) ar = Array.prototype.slice.call(from, 0, i); | ||
ar[i] = from[i]; | ||
} | ||
} | ||
return to.concat(ar || Array.prototype.slice.call(from)); | ||
}; | ||
import axios from 'axios'; | ||
@@ -375,4 +384,9 @@ export var USER_NOT_VERIFIED = 'user must verify biometrics'; | ||
headers: headers, | ||
transformRequest: function (data, headers) { | ||
if (retrieveSessionCookie) { | ||
}); | ||
if (retrieveSessionCookie) { | ||
var defaultTransformRequest = Array.isArray(axios.defaults.transformRequest) ? | ||
axios.defaults.transformRequest : | ||
[axios.defaults.transformRequest]; | ||
axios.defaults.transformRequest = __spreadArray([ | ||
function (data, headers) { | ||
if (headers === null || headers === void 0 ? void 0 : headers['Cookie']) { | ||
@@ -385,8 +399,13 @@ delete headers['Cookie']; | ||
} | ||
return data; | ||
} | ||
return JSON.stringify(data); | ||
}, | ||
transformResponse: function (data, headers) { | ||
var _a; | ||
if (persistSessionCookie) { | ||
], defaultTransformRequest, true); | ||
} | ||
if (persistSessionCookie) { | ||
var defaultTransformResponse = Array.isArray(axios.defaults.transformResponse) ? | ||
axios.defaults.transformResponse : | ||
[axios.defaults.transformResponse]; | ||
axios.defaults.transformResponse = __spreadArray(__spreadArray([], defaultTransformResponse, true), [ | ||
function (data, headers) { | ||
var _a; | ||
if (((_a = headers === null || headers === void 0 ? void 0 : headers['set-cookie']) === null || _a === void 0 ? void 0 : _a.length) > 0) { | ||
@@ -398,6 +417,6 @@ delete headers['set-cookie']; | ||
} | ||
} | ||
return JSON.parse(data); | ||
} | ||
}); | ||
return data; | ||
}, | ||
], false); | ||
} | ||
if (opts === null || opts === void 0 ? void 0 : opts.useFetchAdapter) { | ||
@@ -404,0 +423,0 @@ axios.defaults.adapter = function (config) { |
{ | ||
"name": "@usecapsule/user-management-client", | ||
"version": "0.11.0-test-2", | ||
"version": "0.11.0-test-3", | ||
"main": "dist/client.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/client.d.ts", |
Sorry, the diff of this file is not supported yet
69955
1359