
ansivision
43081j
A library to time-travel through terminal output and more.
AI 简介
ansivision 是一个用于解析和渲染终端输出(包含ANSI转义码的字符串)的库。它能够将这些字符串转换成可视化的帧序列,便于开发者在非终端环境中查看或测试终端应用的输出效果。该库支持TypeScript,提供了如`renderString`等API,可以轻松地将ANSI字符串渲染为一系列视觉帧,适用于CLI应用的测试、调试以及在Web界面或其他非终端环境下展示终端应用的输出。通过与vitest等测试框架结合使用,还可以方便地对命令行工具的输出进行快照测试。
TypeScript
MIT License24
Stars
0
Forks
22
Watchers
1
Issues
Star 增长
今日0
近 7 天+1
近 30 天+2
综合评分40.7
默认分支main