From a58e94e17e4498b0d714b60ac94cd11655704347 Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Thu, 24 May 2018 09:32:18 -0700 Subject: [PATCH] Disable eval() since we never use it --- preload.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/preload.js b/preload.js index 286818a33..ea520d47f 100644 --- a/preload.js +++ b/preload.js @@ -19,8 +19,10 @@ window.config.localeMessages = ipc.sendSync('locale-data'); window.setBadgeCount = count => ipc.send('set-badge-count', count); -// We never do this in our code, so we'll prevent it everywhere +// We never do these in our code, so we'll prevent it everywhere window.open = () => null; +// eslint-disable-next-line no-eval, no-multi-assign +window.eval = global.eval = () => null; window.drawAttention = () => { console.log('draw attention');