fn write_data()

in src/wit.rs [180:196]


    fn write_data(&self) -> String {
        let mut result = vec![];
        for value in self.fonts.iter() {
            let font = value.value();
            let mut value = serde_json::Map::new();
            value.insert(
                "path".to_string(),
                serde_json::to_value(font.path()).unwrap(),
            );
            value.insert(
                "variants".to_string(),
                serde_json::to_value(font.variants()).unwrap(),
            );
            result.push(value);
        }
        serde_json::to_string(&result).unwrap()
    }