The file uses the asciinema file format, version 2: https://github.com/asciinema/asciinema/blob/master/doc/asciicast-v2.md.
See also
Other asciicast functions:
asciicast-package
,
asciicast_start_process()
,
read_cast()
,
record()
Examples
script <- system.file("examples", "hello.R", package = "asciicast")
cast <- record(script)
json <- tempfile(fileext = ".json")
write_json(cast, json)
# \dontshow{
unlink(json, recursive = TRUE)
# }