Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update uniseg #650

Conversation

technicalpickles
Copy link
Contributor

@technicalpickles technicalpickles commented Feb 27, 2024

Closes # #588

⚡ Summary

I don't understand how it could possibly be messing with stdin, but uniseg 0.2.0, which is a dependency of lipgloss, which we use for nicely colored logs... is causing stdin to be captured.

Originally, I thought it was lipgloss, but there weren't any a huge diff, and nothing immediately jumped out. I did notice uniseg is a dependency, and was also updated.

So I upgraded it on a whim, and it no longer swallows stdin 🙃

☑️ Checklist

  • Check locally
  • Add tests
  • Add documentation

I don't understand how it could possibly be messing with stdin, but
uniseg 0.2.0, which is a dependency of lipgloss, which we use for nicely
colored logs... is causing stdin to be captured.

Originally, I thought it was lipgloss, but there weren't any a huge
diff, and nothing immediately jumped out. I did notice uniseg is a
dependency, and was also updated. So I upgraded it on a whim, and it no
longer swallos stdin :-|
@technicalpickles technicalpickles mentioned this pull request Feb 27, 2024
3 tasks
@mrexox
Copy link
Member

mrexox commented Feb 28, 2024

Well, that's mysterious! But this is a great catch. Thank you for digging into it!

@mrexox mrexox merged commit b098e3c into evilmartians:master Feb 28, 2024
17 checks passed
@technicalpickles technicalpickles deleted the update-uniseg-to-fix-stdin-swallowing branch February 28, 2024 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants