From 9b69f2c8c226a97f34875674c8ecc88f13496a4a Mon Sep 17 00:00:00 2001 From: fasfsfgs Date: Sun, 23 Jul 2017 15:24:48 -0300 Subject: [PATCH] Ignore nrepl process stderr. This closes #47 and closes #48. --- package-lock.json | 2 +- src/nreplController.ts | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 091cb44..1bb19fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "clojure", - "version": "0.7.3", + "version": "0.7.4", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/src/nreplController.ts b/src/nreplController.ts index a6bd869..d826a18 100644 --- a/src/nreplController.ts +++ b/src/nreplController.ts @@ -46,13 +46,19 @@ const start = (): Promise => { }); nreplProcess.stderr.on('data', data => { + console.info('nrepl stderr =>', data.toString()); + }); + + nreplProcess.on('exit', (code, signal) => { + console.info(`nREPL exit => ${code} / Signal: ${signal}`); stop(); - return reject(`This error happened with our nREPL process: ${data}`); + return reject(); }); nreplProcess.on('close', (code, signal) => { + console.info(`nREPL close => ${code} / Signal: ${signal}`); stop(); - return reject(`Our nREPL was closed. Code: ${code} / Signal: ${signal}`); + return reject(); }); }); };