diff --git a/lib/repl.js b/lib/repl.js index b65e16bec2694d..49baebf5eb8114 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -647,10 +647,6 @@ function REPLServer(prompt, enumerable: true }); - // Figure out which "complete" function to use. - self.completer = (typeof options.completer === 'function') ? - options.completer : completer; - function completer(text, cb) { complete.call(self, text, self.editorMode ? self.completeOnEditorMode(cb) : cb); @@ -659,7 +655,7 @@ function REPLServer(prompt, Interface.call(this, { input: options.input, output: options.output, - completer: self.completer, + completer: options.completer || completer, terminal: options.terminal, historySize: options.historySize, prompt