<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">define(['jquery','underscore','mage/storage','mage/url','Magento_Customer/js/customer-data'],function($,_,remoteStorage,url,customerData){'use strict';var callbacks=[];var localStorage=null;var getLocalStorage=function(){if(localStorage===null){localStorage=$.initNamespaceStorage('amzn-checkout-session-config').localStorage;}
return localStorage;};return function(callback,forceReload=false){var cartId=customerData.get('cart')()['data_id']||window.checkout.storeId;var config=getLocalStorage().get('config')||false;if(forceReload||cartId!==getLocalStorage().get('cart_id')||typeof config.checkout_payload==='undefined'||!config.checkout_payload.includes(document.URL)){callbacks.push(callback);if(callbacks.length==1){remoteStorage.get(url.build('amazon_pay/checkout/config')).done(function(config){getLocalStorage().set('cart_id',cartId);getLocalStorage().set('config',config);do{callbacks.shift()(config);}while(callbacks.length);});}}else{callback(getLocalStorage().get('config'));}};});</pre></body></html>