diff --git a/src/events.ts b/src/events.ts index 37976c036..17730b39f 100644 --- a/src/events.ts +++ b/src/events.ts @@ -1,6 +1,8 @@ declare let global: any; +const _global = typeof window === 'object' ? window : global; + /* tslint:disable:variable-name */ -export const MouseEvent = (global as any).MouseEvent as MouseEvent; -export const KeyboardEvent = (global as any).KeyboardEvent as KeyboardEvent; -export const Event = (global as any).Event as Event; +export const MouseEvent = (_global as any).MouseEvent as MouseEvent; +export const KeyboardEvent = (_global as any).KeyboardEvent as KeyboardEvent; +export const Event = (_global as any).Event as Event;