@vansite/ts-sharetribe-flex-sdk
Version:
This is a TypeScript SDK for Sharetribe Flex API. It reduces the complexity of the API and provides a more user-friendly interface.
730 lines (478 loc) • 22.3 kB
Plain Text
/*! ../../../helpers/AxiosURLSearchParams.js */
/*! ../adapters/adapters.js */
/*! ../cancel/CanceledError.js */
/*! ../cancel/isCancel.js */
/*! ../core/AxiosError.js */
/*! ../core/AxiosHeaders.js */
/*! ../core/buildFullPath.js */
/*! ../core/mergeConfig.js */
/*! ../core/settle.js */
/*! ../defaults/index.js */
/*! ../defaults/transitional.js */
/*! ../env/data.js */
/*! ../helpers/AxiosURLSearchParams.js */
/*! ../helpers/buildURL.js */
/*! ../helpers/combineURLs.js */
/*! ../helpers/composeSignals.js */
/*! ../helpers/formDataToJSON.js */
/*! ../helpers/isAbsoluteURL.js */
/*! ../helpers/parseHeaders.js */
/*! ../helpers/parseProtocol.js */
/*! ../helpers/progressEventReducer.js */
/*! ../helpers/resolveConfig.js */
/*! ../helpers/toFormData.js */
/*! ../helpers/toURLEncodedForm.js */
/*! ../helpers/trackStream.js */
/*! ../helpers/validator.js */
/*! ../integrationSdk */
/*! ../platform/index.js */
/*! ../platform/node/classes/FormData.js */
/*! ../sdk */
/*! ../sdkTypes/BigDecimal */
/*! ../sdkTypes/LatLng */
/*! ../sdkTypes/LatLngBounds */
/*! ../sdkTypes/Money */
/*! ../sdkTypes/UUID */
/*! ../utils.js */
/*! ./../core/settle.js */
/*! ./../utils.js */
/*! ./AvailabilityExceptions */
/*! ./AxiosError.js */
/*! ./AxiosHeaders.js */
/*! ./Bookings */
/*! ./CanceledError.js */
/*! ./CurrentUser */
/*! ./Events */
/*! ./Images */
/*! ./InterceptorManager.js */
/*! ./LatLng */
/*! ./Listings */
/*! ./Marketplace */
/*! ./Messages */
/*! ./OwnListings */
/*! ./PasswordReset */
/*! ./ProcessTransitions */
/*! ./Reviews */
/*! ./Stock */
/*! ./StockAdjustments */
/*! ./StockReservation */
/*! ./StripeAccount */
/*! ./StripeAccountLinks */
/*! ./StripeCustomer */
/*! ./StripePersons */
/*! ./StripeSetupIntents */
/*! ./TimeSlots */
/*! ./Transactions */
/*! ./Users */
/*! ./adapters/adapters.js */
/*! ./buildFullPath.js */
/*! ./buildURL.js */
/*! ./cancel/CancelToken.js */
/*! ./cancel/CanceledError.js */
/*! ./cancel/isCancel.js */
/*! ./classes/Blob.js */
/*! ./classes/FormData.js */
/*! ./classes/URLSearchParams.js */
/*! ./common/utils.js */
/*! ./convert-types */
/*! ./cookies.js */
/*! ./core/Axios.js */
/*! ./core/AxiosError.js */
/*! ./core/AxiosHeaders.js */
/*! ./core/mergeConfig.js */
/*! ./defaults/index.js */
/*! ./dispatchRequest.js */
/*! ./endpoints/assets */
/*! ./endpoints/auth */
/*! ./endpoints/integrationApi */
/*! ./endpoints/marketplace */
/*! ./env/data.js */
/*! ./fetch.js */
/*! ./helpers/HttpStatusCode.js */
/*! ./helpers/bind.js */
/*! ./helpers/formDataToJSON.js */
/*! ./helpers/isAxiosError.js */
/*! ./helpers/spread.js */
/*! ./helpers/toFormData.js */
/*! ./http.js */
/*! ./integrationSdk */
/*! ./isURLSameOrigin.js */
/*! ./mergeConfig.js */
/*! ./native.js */
/*! ./node/index.js */
/*! ./parameter-serializer */
/*! ./rng.js */
/*! ./sdk */
/*! ./sdkTypes/BigDecimal */
/*! ./sdkTypes/LatLng */
/*! ./sdkTypes/LatLngBounds */
/*! ./sdkTypes/Money */
/*! ./sdkTypes/UUID */
/*! ./speedometer.js */
/*! ./store */
/*! ./stores/MemoryStore */
/*! ./stringify.js */
/*! ./throttle.js */
/*! ./toFormData.js */
/*! ./transformData.js */
/*! ./transit */
/*! ./transitional.js */
/*! ./utils.js */
/*! ./utils/apis */
/*! ./utils/config */
/*! ./utils/convert-types */
/*! ./utils/prepare-axios-instance */
/*! ./utils/stores/BrowserStore */
/*! ./utils/stores/ExpressStore */
/*! ./utils/stores/MemoryStore */
/*! ./utils/transit */
/*! ./utils/util */
/*! ./xhr.js */
/*! axios */
/*! axios-retry */
/*! http */
/*! https */
/*! is-retry-allowed */
/*! js-cookie */
/*! js-cookie v3.0.5 | MIT */
/*! transit-js */
/*! uuid */
/*!********************!*\
!*** ./src/sdk.ts ***!
\********************/
/*!**********************!*\
!*** ./src/index.ts ***!
\**********************/
/*!**********************!*\
!*** http (ignored) ***!
\**********************/
/*!***********************!*\
!*** https (ignored) ***!
\***********************/
/*!***************************!*\
!*** ./src/utils/apis.ts ***!
\***************************/
/*!***************************!*\
!*** ./src/utils/util.ts ***!
\***************************/
/*!*****************************!*\
!*** ./src/utils/config.ts ***!
\*****************************/
/*!******************************!*\
!*** ./src/sdkTypes/UUID.ts ***!
\******************************/
/*!******************************!*\
!*** ./src/utils/transit.ts ***!
\******************************/
/*!*******************************!*\
!*** ./src/integrationSdk.ts ***!
\*******************************/
/*!*******************************!*\
!*** ./src/sdkTypes/Money.ts ***!
\*******************************/
/*!********************************!*\
!*** ./src/sdkTypes/LatLng.ts ***!
\********************************/
/*!***********************************!*\
!*** ./src/utils/stores/store.ts ***!
\***********************************/
/*!************************************!*\
!*** ./src/sdkTypes/BigDecimal.ts ***!
\************************************/
/*!************************************!*\
!*** ./src/utils/convert-types.ts ***!
\************************************/
/*!*************************************!*\
!*** ./src/endpoints/auth/index.ts ***!
\*************************************/
/*!**************************************!*\
!*** ./src/sdkTypes/LatLngBounds.ts ***!
\**************************************/
/*!***************************************!*\
!*** ./src/endpoints/assets/index.ts ***!
\***************************************/
/*!*****************************************!*\
!*** ./node_modules/axios/lib/axios.js ***!
\*****************************************/
/*!*****************************************!*\
!*** ./node_modules/axios/lib/utils.js ***!
\*****************************************/
/*!*****************************************!*\
!*** ./src/utils/stores/MemoryStore.ts ***!
\*****************************************/
/*!******************************************!*\
!*** ./src/utils/stores/BrowserStore.ts ***!
\******************************************/
/*!******************************************!*\
!*** ./src/utils/stores/ExpressStore.ts ***!
\******************************************/
/*!*******************************************!*\
!*** ./src/utils/parameter-serializer.ts ***!
\*******************************************/
/*!********************************************!*\
!*** ./node_modules/axios/lib/env/data.js ***!
\********************************************/
/*!********************************************!*\
!*** ./node_modules/transit-js/transit.js ***!
\********************************************/
/*!********************************************!*\
!*** ./src/endpoints/marketplace/Stock.ts ***!
\********************************************/
/*!********************************************!*\
!*** ./src/endpoints/marketplace/Users.ts ***!
\********************************************/
/*!********************************************!*\
!*** ./src/endpoints/marketplace/index.ts ***!
\********************************************/
/*!*********************************************!*\
!*** ./src/endpoints/marketplace/Images.ts ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/utils/prepare-axios-instance.ts ***!
\*********************************************/
/*!**********************************************!*\
!*** ./node_modules/axios/lib/core/Axios.js ***!
\**********************************************/
/*!**********************************************!*\
!*** ./src/endpoints/marketplace/Reviews.ts ***!
\**********************************************/
/*!***********************************************!*\
!*** ./node_modules/axios/lib/core/settle.js ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/endpoints/integrationApi/Stock.ts ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/endpoints/integrationApi/Users.ts ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/endpoints/integrationApi/index.ts ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/endpoints/marketplace/Bookings.ts ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/endpoints/marketplace/Listings.ts ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/endpoints/marketplace/Messages.ts ***!
\***********************************************/
/*!************************************************!*\
!*** ./node_modules/axios/lib/adapters/xhr.js ***!
\************************************************/
/*!************************************************!*\
!*** ./node_modules/axios/lib/helpers/bind.js ***!
\************************************************/
/*!************************************************!*\
!*** ./node_modules/axios/lib/helpers/null.js ***!
\************************************************/
/*!************************************************!*\
!*** ./node_modules/is-retry-allowed/index.js ***!
\************************************************/
/*!************************************************!*\
!*** ./src/endpoints/integrationApi/Events.ts ***!
\************************************************/
/*!************************************************!*\
!*** ./src/endpoints/integrationApi/Images.ts ***!
\************************************************/
/*!************************************************!*\
!*** ./src/endpoints/marketplace/TimeSlots.ts ***!
\************************************************/
/*!**************************************************!*\
!*** ./node_modules/axios/lib/adapters/fetch.js ***!
\**************************************************/
/*!**************************************************!*\
!*** ./node_modules/axios/lib/defaults/index.js ***!
\**************************************************/
/*!**************************************************!*\
!*** ./node_modules/axios/lib/helpers/spread.js ***!
\**************************************************/
/*!**************************************************!*\
!*** ./node_modules/axios/lib/platform/index.js ***!
\**************************************************/
/*!**************************************************!*\
!*** ./node_modules/uuid/dist/esm-browser/v4.js ***!
\**************************************************/
/*!**************************************************!*\
!*** ./src/endpoints/integrationApi/Listings.ts ***!
\**************************************************/
/*!**************************************************!*\
!*** ./src/endpoints/marketplace/CurrentUser.ts ***!
\**************************************************/
/*!**************************************************!*\
!*** ./src/endpoints/marketplace/Marketplace.ts ***!
\**************************************************/
/*!**************************************************!*\
!*** ./src/endpoints/marketplace/OwnListings.ts ***!
\**************************************************/
/*!***************************************************!*\
!*** ./node_modules/axios/lib/cancel/isCancel.js ***!
\***************************************************/
/*!***************************************************!*\
!*** ./node_modules/axios/lib/core/AxiosError.js ***!
\***************************************************/
/*!***************************************************!*\
!*** ./node_modules/axios/lib/helpers/cookies.js ***!
\***************************************************/
/*!***************************************************!*\
!*** ./node_modules/js-cookie/dist/js.cookie.mjs ***!
\***************************************************/
/*!***************************************************!*\
!*** ./node_modules/uuid/dist/esm-browser/rng.js ***!
\***************************************************/
/*!***************************************************!*\
!*** ./src/endpoints/marketplace/Transactions.ts ***!
\***************************************************/
/*!****************************************************!*\
!*** ./node_modules/axios-retry/dist/esm/index.js ***!
\****************************************************/
/*!****************************************************!*\
!*** ./node_modules/axios/lib/core/mergeConfig.js ***!
\****************************************************/
/*!****************************************************!*\
!*** ./node_modules/axios/lib/helpers/buildURL.js ***!
\****************************************************/
/*!****************************************************!*\
!*** ./node_modules/axios/lib/helpers/throttle.js ***!
\****************************************************/
/*!****************************************************!*\
!*** ./src/endpoints/marketplace/PasswordReset.ts ***!
\****************************************************/
/*!****************************************************!*\
!*** ./src/endpoints/marketplace/StripeAccount.ts ***!
\****************************************************/
/*!****************************************************!*\
!*** ./src/endpoints/marketplace/StripePersons.ts ***!
\****************************************************/
/*!*****************************************************!*\
!*** ./node_modules/axios/lib/adapters/adapters.js ***!
\*****************************************************/
/*!*****************************************************!*\
!*** ./node_modules/axios/lib/core/AxiosHeaders.js ***!
\*****************************************************/
/*!*****************************************************!*\
!*** ./node_modules/axios/lib/helpers/validator.js ***!
\*****************************************************/
/*!*****************************************************!*\
!*** ./src/endpoints/integrationApi/Marketplace.ts ***!
\*****************************************************/
/*!*****************************************************!*\
!*** ./src/endpoints/marketplace/StripeCustomer.ts ***!
\*****************************************************/
/*!******************************************************!*\
!*** ./node_modules/axios/lib/cancel/CancelToken.js ***!
\******************************************************/
/*!******************************************************!*\
!*** ./node_modules/axios/lib/core/buildFullPath.js ***!
\******************************************************/
/*!******************************************************!*\
!*** ./node_modules/axios/lib/core/transformData.js ***!
\******************************************************/
/*!******************************************************!*\
!*** ./node_modules/axios/lib/helpers/toFormData.js ***!
\******************************************************/
/*!******************************************************!*\
!*** ./node_modules/uuid/dist/esm-browser/native.js ***!
\******************************************************/
/*!******************************************************!*\
!*** ./src/endpoints/integrationApi/Transactions.ts ***!
\******************************************************/
/*!*******************************************************!*\
!*** ./node_modules/axios/lib/helpers/combineURLs.js ***!
\*******************************************************/
/*!*******************************************************!*\
!*** ./node_modules/axios/lib/helpers/speedometer.js ***!
\*******************************************************/
/*!*******************************************************!*\
!*** ./node_modules/axios/lib/helpers/trackStream.js ***!
\*******************************************************/
/*!*******************************************************!*\
!*** ./src/endpoints/marketplace/StockAdjustments.ts ***!
\*******************************************************/
/*!********************************************************!*\
!*** ./node_modules/axios/lib/cancel/CanceledError.js ***!
\********************************************************/
/*!********************************************************!*\
!*** ./node_modules/axios/lib/core/dispatchRequest.js ***!
\********************************************************/
/*!********************************************************!*\
!*** ./node_modules/axios/lib/helpers/isAxiosError.js ***!
\********************************************************/
/*!********************************************************!*\
!*** ./node_modules/axios/lib/helpers/parseHeaders.js ***!
\********************************************************/
/*!*********************************************************!*\
!*** ./node_modules/axios/lib/defaults/transitional.js ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./node_modules/axios/lib/helpers/isAbsoluteURL.js ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./node_modules/axios/lib/helpers/parseProtocol.js ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./node_modules/axios/lib/helpers/resolveConfig.js ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./node_modules/axios/lib/platform/common/utils.js ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./node_modules/uuid/dist/esm-browser/stringify.js ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./src/endpoints/marketplace/ProcessTransitions.ts ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./src/endpoints/marketplace/StripeAccountLinks.ts ***!
\*********************************************************/
/*!*********************************************************!*\
!*** ./src/endpoints/marketplace/StripeSetupIntents.ts ***!
\*********************************************************/
/*!**********************************************************!*\
!*** ./node_modules/axios/lib/helpers/HttpStatusCode.js ***!
\**********************************************************/
/*!**********************************************************!*\
!*** ./node_modules/axios/lib/helpers/composeSignals.js ***!
\**********************************************************/
/*!**********************************************************!*\
!*** ./node_modules/axios/lib/helpers/formDataToJSON.js ***!
\**********************************************************/
/*!**********************************************************!*\
!*** ./node_modules/axios/lib/platform/browser/index.js ***!
\**********************************************************/
/*!**********************************************************!*\
!*** ./src/endpoints/integrationApi/StockAdjustments.ts ***!
\**********************************************************/
/*!**********************************************************!*\
!*** ./src/endpoints/integrationApi/StockReservation.ts ***!
\**********************************************************/
/*!***********************************************************!*\
!*** ./node_modules/axios/lib/core/InterceptorManager.js ***!
\***********************************************************/
/*!***********************************************************!*\
!*** ./node_modules/axios/lib/helpers/isURLSameOrigin.js ***!
\***********************************************************/
/*!************************************************************!*\
!*** ./node_modules/axios/lib/helpers/toURLEncodedForm.js ***!
\************************************************************/
/*!*************************************************************!*\
!*** ./src/endpoints/marketplace/AvailabilityExceptions.ts ***!
\*************************************************************/
/*!****************************************************************!*\
!*** ./node_modules/axios/lib/helpers/AxiosURLSearchParams.js ***!
\****************************************************************/
/*!****************************************************************!*\
!*** ./node_modules/axios/lib/helpers/progressEventReducer.js ***!
\****************************************************************/
/*!****************************************************************!*\
!*** ./src/endpoints/integrationApi/AvailabilityExceptions.ts ***!
\****************************************************************/
/*!*****************************************************************!*\
!*** ./node_modules/axios/lib/platform/browser/classes/Blob.js ***!
\*****************************************************************/
/*!*********************************************************************!*\
!*** ./node_modules/axios/lib/platform/browser/classes/FormData.js ***!
\*********************************************************************/
/*!****************************************************************************!*\
!*** ./node_modules/axios/lib/platform/browser/classes/URLSearchParams.js ***!
\****************************************************************************/