readmer 0.0.5

Compose README.md files from Liquid or Jinja2 templates.
Documentation
// This is free and unencumbered software released into the public domain.

impl TryFrom<export::dart::Pubspec> for Package {
    type Error = export::dart::LoadPubspecError;

    fn try_from(input: export::dart::Pubspec) -> Result<Self, Self::Error> {
        Ok(Self {
            language: "dart".into(),
            name: input.name,
            version: input.version.unwrap_or_default(),
            authors: vec![], // N/A: deprecated since Dart 2.7
            description: input.description,
            homepage: input.homepage,
            keywords: input.topics.unwrap_or_default(),
            categories: vec![], // N/A
            licenses: vec![],   // TODO: detect from `LICENSE` file
            repository: input.repository,
            metadata: None, // TODO
        })
    }
}