blob: 54afbb8c666b24b13077b03fe70694e592990cbf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
use std::io::Write;
use kittybox_html::mf2::Entry;
fn main() {
let mf2 = serde_json::from_reader::<_, microformats::types::Item>(std::io::stdin()).unwrap();
let entry = Entry::try_from(mf2).unwrap();
let mut article = html::content::Article::builder();
entry.build(&mut article);
let mut stdout = std::io::stdout().lock();
stdout.write_all(article.build().to_string().as_bytes()).unwrap();
stdout.write_all(b"\n").unwrap();
}
|