/** * @module applicationConfig * @author T-Wrecks Team * @copyright Safelite */ const applicationConfig = Object.freeze({ CURRENT_ENVIRONMENT: process.env.VUE_APP_CURRENT_ENVIRONMENT, // "Localhost", "Dev", "QA", and "Prod" CONSUMER_CF_DISTRO: process.env.VUE_APP_CONSUMER_CF_DISTRO, CUSTOMER_PORTAL_URL: process.env.VUE_APP_CUSTOMER_PORTAL_URL, ANALYTICS_SESSION_TIMEOUT_MINUTES: 30, SAVED_SESSION_TIMEOUT_DAYS: 45, COOKIE_PATH: '/', APPLICATION_NAME: 'ISS', SITE_ENTRY_TRIGGER_VALUE: 'ISS', APPLICATION_ABBREVIATION: 'iss', PAGE_QUERYSTRING: 'issPage', CLIENTTAG_QUERYSTRING: 'ClientTag', GOOGLE_PLACES_API_KEY: process.env.VUE_APP_GOOGLE_PLACES_API_KEY, SAFELITE_HOP: process.env.VUE_APP_SAFELITE_HOP, ISS_DEV_CMS_DOMAIN: 'https://digitalisscms.dev.safelite.io', CASH_PARENT_ACCOUNT_NUMBER: 167132, GOOGLE_CALENDAR: 'https://www.google.com/calendar/render?action=TEMPLATE', YAHOO_CALENDAR: 'https://calendar.yahoo.com/?v=60', OUTLOOK_CALENDAR: 'https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent', FRONTEND_LOGGER_PATH: "/analytics/api/v1/logging", BAILOUT_ON_APPLICATION_ERROR: true, BAILOUT_ON_API_ERROR: true, BAILOUT_ON_ROUTER_ERROR: true }); export default applicationConfig;