Expand description
Multi-format session export.
Converts recorded sessions to reusable formats: Bash scripts, Makefiles,
Markdown docs, GitHub Actions, GitLab CI, Dockerfiles, and CircleCI configs.
Re-exports§
pub use bash::export_bash;pub use circleci::export_circleci;pub use dockerfile::export_dockerfile;pub use github_action::export_github_action;pub use gitlab_ci::export_gitlab_ci;pub use makefile::export_makefile;pub use markdown::export_markdown;pub use parameterize::Parameter;pub use parameterize::apply_parameters;pub use parameterize::detect_all_parameters;
Modules§
Functions§
- escape_
makefile - Escape dollar signs for Makefile compatibility.
- escape_
yaml - Escape a string for safe use as a YAML scalar value.
- format_
duration - Format a duration in seconds as a human-readable string.
- format_
timestamp - Format a Unix timestamp (f64) as “YYYY-MM-DD HH:MM”.
- truncate_
step_ name - Truncate a command string for use as a CI step name.