webpack-dashboard
webpack-dashboard copied to clipboard
Document known `blessed` limitations with nodemon, shelljs
Document what we found in closed issues:
- #214 (shelljs)
- #217 (nodemon) -- Note: Adding
--raw
seems to solve the issue. - (potentially) #218 (concurrently)
Ping on this -- I'd love to be able to use webpack-dashboard with nodemon!
@cihati -- There isn't a "bug" to fix on our end here, just a documentation PR of the limitations for libraries with blessed
. If you have time to research and write up the README PR for a section on dealing with these libraries, we'd ❤️ it!
Updated: For you and nodemon
, we need to research if there is a "raw" terminal output option that doesn't conflict with blessed
. Research / experiments most welcome!
Cheers!
After a year has passed, is there any relevant solution to this issue? @ryan-roemer
@JohannLai -- I haven't checked with the upstream projects (where the actual issue lies). If you want to check out if modern versions of nodemon
or blessed
have fixed the incompatibilities with each other we'd love to hear it. Looking back, here's probably the most relevant issue in nodemon
if you'd like to help them pick it up on that side: https://github.com/remy/nodemon/issues/1433 (Also has a potential solution with --no-stdin
but with some usability issues to note).
Separately, we are trying out potential replacements for blessed
that might have less issues with some of these libraries, but fundamentally, if the upstream thing is not exposing a "raw" stdio there's likely issues...
@JohannLai reviewing https://github.com/remy/nodemon/issues/1433#issuecomment-442388647 it looks like @remy (thanks for the comment Remy!) might be willing to investigate more if you could create a minimal reproduction (guessing public minimal github repo or a codesandbox with install + error reproduction steps so Remy can easily jump in and "see" the problem).
@ryan-roemer Thank you for your reply. 🌹