Open
Description
When I type in the terminal after exiting from web-ext run
, the input is not displayed. When I press enter, the typed command is executed. This is a bug that only happens in Node.js 10.2.x and 10.3.0.
This is apparently a bug in Node.js: nodejs/node#21020
Any of the following work-arounds can be used:
- Type
stty sane
and press Enter. - Downgrade to Node.js 10.1.0 or earlier.
- Wait until the patch for node 10.2.0+ turning off stty echo when using process.stdin.setRawMode() nodejs/node#21020 is released (the current version is 10.3.0 according to https://nodejs.org/en/download/releases , so I guess that the next version is 10.3.1).
There is nothing that we can do, short of not using process.stdin.setRawMode(true);
. Let's keep this issue open until the latest version of Node.js has been fixed. Then users of web-ext
can find this issue + work-around on the issue tracker.