From b869ecaacfdd218e1920f1545a88a4304efd0288 Mon Sep 17 00:00:00 2001 From: Umair Ishaq Date: Tue, 31 Jan 2017 00:40:19 -0500 Subject: [PATCH] readline: update 6 comparions to strict MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/11078 Reviewed-By: James M Snell Reviewed-By: Anna Henningsen Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca Reviewed-By: Michaƫl Zasso --- lib/readline.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/readline.js b/lib/readline.js index 8200771ec4..f1b9db46af 100644 --- a/lib/readline.js +++ b/lib/readline.js @@ -454,7 +454,7 @@ Interface.prototype._tabComplete = function(lastKeypressWasTab) { // this = Interface instance function handleGroup(self, group, width, maxColumns) { - if (group.length == 0) { + if (group.length === 0) { return; } var minRows = Math.ceil(group.length / maxColumns); @@ -479,7 +479,7 @@ function handleGroup(self, group, width, maxColumns) { } function commonPrefix(strings) { - if (!strings || strings.length == 0) { + if (!strings || strings.length === 0) { return ''; } if (strings.length === 1) return strings[0]; @@ -487,7 +487,7 @@ function commonPrefix(strings) { var min = sorted[0]; var max = sorted[sorted.length - 1]; for (var i = 0, len = min.length; i < len; i++) { - if (min[i] != max[i]) { + if (min[i] !== max[i]) { return min.slice(0, i); } } @@ -702,7 +702,7 @@ Interface.prototype._ttyWrite = function(s, key) { this._previousKey = key; // Ignore escape key - Fixes #2876 - if (key.name == 'escape') return; + if (key.name === 'escape') return; if (key.ctrl && key.shift) { /* Control and shift pressed */ @@ -783,7 +783,7 @@ Interface.prototype._ttyWrite = function(s, key) { break; case 'z': - if (process.platform == 'win32') break; + if (process.platform === 'win32') break; if (this.listenerCount('SIGTSTP') > 0) { this.emit('SIGTSTP'); } else { @@ -995,7 +995,7 @@ function emitKeypressEvents(stream, iface) { } function onNewListener(event) { - if (event == 'keypress') { + if (event === 'keypress') { stream.on('data', onData); stream.removeListener('newListener', onNewListener); }