File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 11// Entry point
22import Amplitude from './amplitude' ;
33
4- const old = window . amplitude || { } ;
4+ const old = ( typeof window !== 'undefined' && window . amplitude ) || { } ;
55const newInstance = new Amplitude ( ) ;
66newInstance . _q = old . _q || [ ] ;
77
Original file line number Diff line number Diff line change 11var getLanguage = function ( ) {
22 return (
3- ( navigator && ( ( navigator . languages && navigator . languages [ 0 ] ) || navigator . language || navigator . userLanguage ) ) ||
3+ ( typeof navigator !== 'undefined' &&
4+ ( ( navigator . languages && navigator . languages [ 0 ] ) || navigator . language || navigator . userLanguage ) ) ||
45 ''
56 ) ;
67} ;
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ if (BUILD_COMPAT_LOCAL_STORAGE) {
2626
2727 if ( windowLocalStorageAvailable ( ) ) {
2828 localStorage = window . localStorage ;
29- } else if ( window . globalStorage ) {
29+ } else if ( typeof window !== 'undefined' && window . globalStorage ) {
3030 // Firefox 2-3 use globalStorage
3131 // See https://developer.mozilla.org/en/dom/storage#globalStorage
3232 try {
You can’t perform that action at this time.
0 commit comments