1
2
3
4
5
6
7
8
9
10
11
use ansi2::{svg::to_svg, theme::Theme};
use std::io::Read;

fn main() {
    let mut s = Vec::new();
    std::io::stdin().read_to_end(&mut s).unwrap();
    println!(
        "{}",
        to_svg(&String::from_utf8_lossy(&s), Theme::VsCode, None)
    );
}