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 lipgloss #649

Conversation

technicalpickles
Copy link
Contributor

Closes #588

⚡ Summary

I don't understand how it could possibly be messing with stdin, but it seems that lipgloss 0.9.1, which is used to output nicely colored logs, causes stdin to be captured.

0.9.1 was last released last October, and there's been updates since
then. On a whim, I tried the latest commit, and I am shocked to say it
does not swallow stdin.

I'm truly perplexed.

☑️ Checklist

  • Check locally
  • Add tests
  • Add documentation

I don't understand how it could possibly be messing with stdin, but it
seems that lipgloss 0.9.1, which is used to output nicely colored logs,
causes stdin to be captured.

0.9.1 was last released last October, and there's been updates since
  then. On a whim, I tried the latest commit, and I am shocked to say it
  does *not* swallow stdin.
github.com/rivo/uniseg v0.2.0 // indirect
github.com/rivo/uniseg v0.4.6 // indirect
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess it's plausibly this dependency 🤔

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IT IS THE DEPENDENCY

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

lefthook can swallow stdin from user typing at the terminal unexpectedly
1 participant