extra-asciinema.min v1.0.35
asciinema is a terminal screen recorder. :package: NPM, :smiley_cat: GitHub, :running: RunKit, :moon: Minified, :scroll: Files, :newspaper: JSDoc, :blue_book: Wiki.
With this package you can auto-generate terminal recordings for Node.js examples through asciinema programmatically. But you need to install asciinema first!
Methods as separate packages:
@extra-asciinema/rec
: use rollup to bundle this es module.@extra-asciinema/rec.min
: use in browser (browserify, uglify-js).
Stability: Experimental.
This is browserified, minified version of extra-asciinema. It is exported as global variable asciinema. CDN: unpkg, jsDelivr.
const asciinema = require("extra-asciinema");
// import * as asciinema from "extra-asciinema";
asciinema.recSync("saved.cast", {input: "example.js"});
// runs example.js interactively in node.js, saves "saved.cast"
asciinema.retimeSync("saved.cast", {inputDelay: 2});
// "saved.cast" is updated
asciinema.uploadSync("saved.cast");
// asciicast URL
Index
Method | Action |
---|---|
rec | Records terminal session. |
cat | Prints full output of recorded asciicast to a terminal. |
retime | Updates time in asciicast file. |
upload | Uploads recorded asciicast to asciinema.org site. |
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago