import store from 'store.js'; import lbry from './lbry.js'; const env = ENV; const config = require(`./config/${env}`); const language = lbry.getClientSetting('language') ? lbry.getClientSetting('language') : 'en'; const i18n = require('y18n')({ directory: 'app/locales', updateFiles: false, locale: language }); const logs = []; const app = { env: env, config: config, store: store, i18n: i18n, logs: logs, log: function(message) { console.log(message); logs.push(message); } }; window.__ = i18n.__; window.__n = i18n.__n; global.app = app; module.exports = app;