From df9adfbb4a3ab15f0f2708b06621dabadba85aac Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Wed, 7 Sep 2016 10:43:36 -0400 Subject: [bug] try/catch non standard statements --- src/leap/bitmask/core/web/bitmask.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/leap/bitmask/core/web') diff --git a/src/leap/bitmask/core/web/bitmask.js b/src/leap/bitmask/core/web/bitmask.js index ae209512..fedd5fcd 100644 --- a/src/leap/bitmask/core/web/bitmask.js +++ b/src/leap/bitmask/core/web/bitmask.js @@ -28,7 +28,11 @@ * strings. */ -import "babel-polyfill"; +try { + // Use Promises in non-ES6 compliant engines. + eval('import "babel-polyfill";') +} +catch (err) {} var bitmask = function(){ var event_handlers = {}; @@ -297,4 +301,6 @@ var bitmask = function(){ }; }(); -module.exports = bitmask +try { + module.exports = bitmask +} catch(err) {} -- cgit v1.2.3