https://bugzilla.redhat.com/show_bug.cgi?id=1935984 Bug ID: 1935984 Summary: Review Request: js-termynal - Lightweight and modern terminal animations using async/await Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: code@xxxxxxxxxxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Target Milestone: --- Classification: Fedora Spec URL: https://gitlab.com/musicinmybrain/fedora-rpm/-/raw/1cfaa66e2c4f482377929583493e65ebc484a8f4/js-termynal.spec SRPM URL: https://kojipkgs.fedoraproject.org//work/tasks/7506/63157506/js-termynal-0.0.1-1.20210305git9b30189.fc35.src.rpm Description: Typing animations are nothing new and Termynal isn’t particularly revolutionary. The author wrote it because they needed a modern and lightweight version with minimal JavaScript and without messy, nested setTimeout calls. Most of the existing libraries rely on JavaScript for both the rendering, styling and animation, or even require jQuery. This is inconvenient, especially if you’re using the animation as part of your software’s documentation. If a user has JavaScript disabled, they will only see a blank window. Termynal uses async and await, which is now supported pretty much across all major browsers. Termynal lets you write all input and output in plain HTML, and all styling in plain CSS. Non-JS users will still see the complete code, just no animation. The width and height of the terminal window is read off the original container. This means you won’t have to worry about sizing or layout reflows. Termynal also comes with a flexible HTML API, so you can use it without having to write a single line of JavaScript yourself. Fedora Account System Username: music Koji builds: F35: https://koji.fedoraproject.org/koji/taskinfo?taskID=63157505 F34: https://koji.fedoraproject.org/koji/taskinfo?taskID=63157884 F33: https://koji.fedoraproject.org/koji/taskinfo?taskID=63158183 (F32 lacks esbuild. I could package it without minification, or possibly use uglify-js, but there is no need to bother.) This package is needed for the full HTML documentation of python-fastapi. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure