Metadata
Metadata describing a package’s content, read from metadata.yaml.
A struct with 11 fields:
| field | type | optional | description |
|---|---|---|---|
| artwork | RelativePath | true | Path to cover art. Must be square. |
| creator | Text | true | Primary person or group who created the content. |
| description | Text | true | Single-line description of the content. |
| homepage | CheckedUrl | true | Official homepage of the content. |
| language | Language | true | Two-letter ISO 639-1 code of the content’s primary language. |
| media | Media | true | Metadata describing the media content of the package. |
| package | PackageMetadata | true | Metadata describing the package itself, as opposed to its content. |
| publisher | Text | true | Primary publisher of the content. |
| readme | RelativePath | true | Path to a markdown file containing a readme describing the content. |
| time | Time | true | Time the content was created. |
| title | Text | true | Title of the content. |
Unknown fields are rejected.