28 lines
770 B
Handlebars
28 lines
770 B
Handlebars
{{!-- This file should be es5 only --}}
|
|
var isIE = /trident\/7\.|msie/i.test(navigator.userAgent);
|
|
var isUnsupportedPage = /\/unsupported/.test(location.pathname);
|
|
if (isIE && !isUnsupportedPage) {
|
|
window.location.replace('/unsupported/ie');
|
|
}
|
|
|
|
{{#if sentryId}}
|
|
var RAVEN_CONFIG = {
|
|
release: '{{{version}}}',
|
|
tags: {
|
|
commit: '{{{commit}}}'
|
|
},
|
|
dataCallback: function (data) {
|
|
var hash = window.location.hash;
|
|
if (hash) {
|
|
return JSON.parse(JSON.stringify(data).replace(new RegExp(hash.slice(1), 'g'), ''));
|
|
}
|
|
return data;
|
|
}
|
|
}
|
|
var SENTRY_ID = '{{{sentryId}}}';
|
|
{{/if}}
|
|
{{#if googleAnalyticsId}}
|
|
var GOOGLE_ANALYTICS_ID = '{{{googleAnalyticsId}}}';
|
|
{{/if}}
|
|
var MAXFILESIZE = {{{maxFileSize}}};
|
|
var EXPIRE_SECONDS = {{{expireSeconds}}};
|