Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const ENV_1 = require("../ENV");
// base urls
// for whatever reason absoluteUrl fails in https.
exports.baseUrl = ENV_1.absoluteUrl;
// written as baseUrl because consistency with all other URL constants
// export const baseURL = baseUrl
const cartAndCheckoutBaseUrl = `${ENV_1.readyApiUrl}:7008`;
const urls = {
    getPagesBaseUrl: `${exports.baseUrl}/api/getPages/${ENV_1.studioId}/prod`,
    getCatalogBaseUrl: `${exports.baseUrl}/api/getCatalog/${ENV_1.studioId}/prod`,
    categoryBaseUrl: `${exports.baseUrl}/api/category`,
    productListBaseUrl: `${exports.baseUrl}/api/productlist`,
    searchBaseUrl: `${exports.baseUrl}/api/search`,
    searchsuggestionBaseUrl: `${exports.baseUrl}/api/searchsuggestion`,
    productBaseUrl: `${exports.baseUrl}/api/product`,
    userBaseUrl: `${exports.baseUrl}/api/profile`,
    getProfileUrl: `${exports.baseUrl}/api/profile/get`,
    updateProfileUrl: `${exports.baseUrl}/api/profile/update`,
    viewBagBaseUrl: `${exports.baseUrl}/api/viewbag`,
    getListBaseUrl: `${exports.baseUrl}/api/getlists`,
    productGetReviewBaseUrl: `${exports.baseUrl}/api/reviews`,
    productSubmitReviewBaseUrl: `${exports.baseUrl}/api/submitreview`,
    orderLookUpBaseUrl: `${exports.baseUrl}/api/orderdetails`,
    orderStatusChangeBaseUrl: `${exports.baseUrl}/api/submitorder`,
    getStoreBaseUrl: `${exports.baseUrl}/api/getstores`,
    logoutBaseUrl: `${exports.baseUrl}/api/logout`,
    loginBaseURL: `${exports.baseUrl}/api/login`,
    registerBaseUrl: `${exports.baseUrl}/api/register`,
    createListBaseUrl: `${exports.baseUrl}/api/createlist/_wishlist_template_`,
    saveforlaterBaseUrl: `${exports.baseUrl}/api/createlist/_saveforlater_template_`,
    addItemBaseUrl: `${exports.baseUrl}/api/additem`,
    deleteItemBaseUrl: `${exports.baseUrl}/api/deleteitem`,
    getItemBaseUrl: `${exports.baseUrl}/api/getitems`,
    // storeCreditURL: `${baseUrl}/api/user/get`,
    addaddressBaseUrl: `${exports.baseUrl}/api/setshippingaddress/update`,
    addcardBaseUrl: `${exports.baseUrl}/api/setpaymentmethod`,
    deletecardBaseUrl: `${exports.baseUrl}/api/deletecard`,
    resetPasswordUrl: `${exports.baseUrl}/api/resetpassword`,
    resetPasswordBySQUrl: `${exports.baseUrl}/api/resetpassword/bysecurityquestion`,
    validateResetSMSUrl: `${exports.baseUrl}/api/resetpassword/validateresetsms`,
    resetPasswordByMailUrl: `${exports.baseUrl}/api/resetpassword/byemail`,
    validateResetEmailUrl: `${exports.baseUrl}/api/resetpassword/validateresetemail`,
    updatePasswordUrl: `${exports.baseUrl}/api/updatepassword`,
    addSecurityQuestionUrl: `${exports.baseUrl}/api/profile/update`,
    getSecurityQuestionUrl: `${exports.baseUrl}/api/profile/getsecurityquestion`,
    addToBagBaseUrl: `${exports.baseUrl}/api/addtobag`,
    deleteFromBagBaseUrl: `${exports.baseUrl}/api/deletefrombag`,
    shippingAndTaxBaseUrl: `${exports.baseUrl}/api/estimate`,
    updateBagBaseUrl: `${exports.baseUrl}/api/updatebag`,
    setShippingAddressBaseUrl: `${exports.baseUrl}/api/setshippingaddress`,
    updateShippingMethodsBaseUrl: `${exports.baseUrl}/api/updateshippingmethods`,
    paymentBaseUrl: `${exports.baseUrl}/api/payment`,
    submitOrderBaseUrl: `${exports.baseUrl}/api/submitorder`,
    suspendCartBaseUrl: `${exports.baseUrl}/api/suspendcart`,
    loyaltyBaseURL: `${exports.baseUrl}/api/createtransactionforuser`,
    googleBaseUrl: `https://maps.googleapis.com/maps/api/geocode/json`,
    getKeyForToken: `${exports.baseUrl}/api/getKeyForToken`,
    getLoyaltyPointsUrl: `${exports.baseUrl}/api/loyalty/user/get`,
    getLoyaltyTransactionUrl: `${exports.baseUrl}/api/loyalty/gettransactions`,
    loyaltyCreateTransactionUrl: `${exports.baseUrl}/api/loyalty/createtransactionforuser`,
    getTokenForTwitterUrl: `${exports.baseUrl}/api/checkoutauth`,
    resetByMailUrl: `${exports.baseUrl}/api/resetpasswordbyemail`,
    validatePasswordResetUrl: `${exports.baseUrl}/api/validateresetpassword`,
    resetPasswordBySecurityQuestionUrl: `${exports.baseUrl}/api/resetpasswordbysecurityquestion`,
    updateUserProfileUrl: `${exports.baseUrl}/api/updateprofile`,
    userAddressesBaseUrl: `${exports.baseUrl}/api/useraddresses`,
    customerActivationBaseUrl: `${exports.baseUrl}/api/useractivation`,
    accountRegisterBaseUrl: `${exports.baseUrl}/api/accountregister`,
    getAccountBaseUrl: `${exports.baseUrl}/api/accountprofile`,
    getInviteTeamBaseUrl: `${exports.baseUrl}/api/accountinvite`,
};
console.log('urlconfig', process.env.DEBUG_CLIENT_REQUEST_APIS);
/**
 * @todo @anto
 */
if (process.env.DEBUG_CLIENT_REQUEST_APIS) {
    Object.keys(urls).forEach(key => {
        const url = urls[key];
        if (url.includes('/api/')) {
            const afterApi = url.split('/api').pop();
            const methodCallType = callDetails[afterApi];
            const proxyApi = getURL(afterApi, methodCallType);
            console.log({ afterApi, proxyApi, methodCallType });
        }
    });
}
exports.getPagesBaseUrl = urls.getPagesBaseUrl, exports.getCatalogBaseUrl = urls.getCatalogBaseUrl, exports.categoryBaseUrl = urls.categoryBaseUrl, exports.productListBaseUrl = urls.productListBaseUrl, exports.searchBaseUrl = urls.searchBaseUrl, exports.searchsuggestionBaseUrl = urls.searchsuggestionBaseUrl, exports.productBaseUrl = urls.productBaseUrl, exports.userBaseUrl = urls.userBaseUrl, exports.getProfileUrl = urls.getProfileUrl, exports.updateProfileUrl = urls.updateProfileUrl, exports.viewBagBaseUrl = urls.viewBagBaseUrl, exports.getListBaseUrl = urls.getListBaseUrl, exports.productGetReviewBaseUrl = urls.productGetReviewBaseUrl, exports.productSubmitReviewBaseUrl = urls.productSubmitReviewBaseUrl, exports.orderLookUpBaseUrl = urls.orderLookUpBaseUrl, exports.orderStatusChangeBaseUrl = urls.orderStatusChangeBaseUrl, exports.getStoreBaseUrl = urls.getStoreBaseUrl, exports.logoutBaseUrl = urls.logoutBaseUrl, exports.loginBaseURL = urls.loginBaseURL, exports.registerBaseUrl = urls.registerBaseUrl, exports.createListBaseUrl = urls.createListBaseUrl, exports.saveforlaterBaseUrl = urls.saveforlaterBaseUrl, exports.addItemBaseUrl = urls.addItemBaseUrl, exports.deleteItemBaseUrl = urls.deleteItemBaseUrl, exports.getItemBaseUrl = urls.getItemBaseUrl, 
// storeCreditURL,
exports.addaddressBaseUrl = urls.addaddressBaseUrl, exports.userAddressesBaseUrl = urls.userAddressesBaseUrl, exports.addcardBaseUrl = urls.addcardBaseUrl, exports.deletecardBaseUrl = urls.deletecardBaseUrl, exports.resetPasswordUrl = urls.resetPasswordUrl, exports.resetPasswordBySQUrl = urls.resetPasswordBySQUrl, exports.validateResetSMSUrl = urls.validateResetSMSUrl, exports.resetPasswordByMailUrl = urls.resetPasswordByMailUrl, exports.validateResetEmailUrl = urls.validateResetEmailUrl, exports.updatePasswordUrl = urls.updatePasswordUrl, exports.addSecurityQuestionUrl = urls.addSecurityQuestionUrl, exports.getSecurityQuestionUrl = urls.getSecurityQuestionUrl, exports.addToBagBaseUrl = urls.addToBagBaseUrl, exports.deleteFromBagBaseUrl = urls.deleteFromBagBaseUrl, exports.shippingAndTaxBaseUrl = urls.shippingAndTaxBaseUrl, exports.updateBagBaseUrl = urls.updateBagBaseUrl, exports.setShippingAddressBaseUrl = urls.setShippingAddressBaseUrl, exports.updateShippingMethodsBaseUrl = urls.updateShippingMethodsBaseUrl, exports.paymentBaseUrl = urls.paymentBaseUrl, exports.submitOrderBaseUrl = urls.submitOrderBaseUrl, exports.suspendCartBaseUrl = urls.suspendCartBaseUrl, exports.loyaltyBaseURL = urls.loyaltyBaseURL, exports.googleBaseUrl = urls.googleBaseUrl, exports.getKeyForToken = urls.getKeyForToken, exports.getLoyaltyPointsUrl = urls.getLoyaltyPointsUrl, exports.getLoyaltyTransactionUrl = urls.getLoyaltyTransactionUrl, exports.loyaltyCreateTransactionUrl = urls.loyaltyCreateTransactionUrl, exports.getTokenForTwitterUrl = urls.getTokenForTwitterUrl, exports.resetByMailUrl = urls.resetByMailUrl, exports.validatePasswordResetUrl = urls.validatePasswordResetUrl, exports.resetPasswordBySecurityQuestionUrl = urls.resetPasswordBySecurityQuestionUrl, exports.updateUserProfileUrl = urls.updateUserProfileUrl, exports.customerActivationBaseUrl = urls.customerActivationBaseUrl, exports.accountRegisterBaseUrl = urls.accountRegisterBaseUrl, exports.getAccountBaseUrl = urls.getAccountBaseUrl, exports.getInviteTeamBaseUrl = urls.getInviteTeamBaseUrl;
//# sourceMappingURL=proxy.js.map