Provenance, under the table of contents.

## Usage

```vue
<DuxtPageInfo :page="page" />
```

## API

### Props

| Prop   | Type     | Notes                                          |
| :----- | :------- | :--------------------------------------------- |
| `page` | `object` | Required — the Content document being rendered |

## Notes

Not at the foot of the article, which is where it sat first and where it read as
an afterthought below the prev/next links. "Edit this page", when it last changed
and who wrote it are one question — provenance — and the right-hand column is
already the one answering what a page IS rather than what it says.

Everything here is derived. The edit link points at the source repository and the
ref the page was read from, so a page from a tag links to its source rather than
to an edit form that would edit the wrong branch. "Last updated" and the
contributors need `history: true` on the source.

Contributor images use `duxt.contributors.avatarUrl`. `{username}` is replaced
for each contributor; the default points at GitHub's avatar endpoint. A
consumer using another identity host can replace the template without replacing
the provenance component.