From 81216840c92f6b7a45dae1e2272f6211321454e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20T=C3=B6rnqvist?= Date: Fri, 31 Mar 2017 22:01:58 +0200 Subject: [PATCH] Add safer check for window properties (#458) --- index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index a0f10d2..d1f522f 100644 --- a/index.js +++ b/index.js @@ -20,7 +20,8 @@ function Framework (opts) { } var timingEnabled = opts.timing === undefined ? true : opts.timing - var hasPerformance = window.performance && window.performance.mark + var hasWindow = typeof window !== 'undefined' + var hasPerformance = hasWindow && window.performance && window.performance.mark var router = nanorouter(routerOpts) var bus = nanobus() var rerender = null