packages/plugin-intl/templates/locales.ts.ejs (13 lines of code) (raw):

<%- localeImport %> const localeMessages = { <%- localeExport %> }; const LOCALE_MESSAGES_KEY = '__ICE_LOCALE_MESSAGES__'; const DEFAULT_LOCALE_KEY = '__ICE_DEFAULT_LOCALE__'; if (typeof window !== 'undefined') { window[LOCALE_MESSAGES_KEY] = window['<%- localeMessagesKey %>'] || localeMessages; window[DEFAULT_LOCALE_KEY] = window['<%- defaultLocaleKey %>']; } else { global[LOCALE_MESSAGES_KEY]= localeMessages; } export default localeMessages;