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

create an asciicast #8

Closed
derhuerst opened this issue Mar 7, 2016 · 5 comments
Closed

create an asciicast #8

derhuerst opened this issue Mar 7, 2016 · 5 comments

Comments

@derhuerst
Copy link
Contributor

Compared to a GIF, an asciicast has a few advantages:

  • It can be paused.
  • It is a lot smaller than a GIF showing 50 spinners.
  • It can be copied & pasted.
  • It could be generated automatically on every release/push using an npm script.

I'd love to contribute an asciicast to the readme.

@sindresorhus
Copy link
Owner

That's a great idea. PR most welcome :)

@derhuerst
Copy link
Contributor Author

@sindresorhus Is it on purpose that example-all.js has no abort logic? It just fails by exception once all spinners have been shown. Not very nice to show in an asciicast 😄

@derhuerst
Copy link
Contributor Author

@sindresorhus I could create an NPM script that records and uploads everything, but asciinema is a non-NPM dependency. Shall I create it anyway?

@sindresorhus
Copy link
Owner

Is it on purpose that example-all.js has no abort logic? It just fails by exception once all spinners have been shown.

I threw that file together in 5 min. I'm sure it could be improved (#4) in many ways. Happy to see improvements to it ;)

I could create an NPM script that records and uploads everything, but asciinema is a non-NPM dependency. Shall I create it anyway?

Yeah, sure. As long as it works by me just having the asciinema $PATH, I'm happy.

@derhuerst
Copy link
Contributor Author

Done as of #12.

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

No branches or pull requests

2 participants