Repository navigation
Commit d9ff291
fix(docs): complete Astro 7 upgrade [Codex] (#354)
Astro 7 requires a compatible Starlight release and content-collection
configuration changes. The original Dependabot update left Starlight's
Astro 5 peer requirement in place, so npm ci could not resolve the
dependency graph.
- Upgrade @astrojs/starlight to 0.41.10, compatible with Astro 7.
- Migrate the Starlight content config to docs/content.config.ts and use
docsLoader().
- Update sidebar autogeneration to Starlight's current group syntax.
- Group Astro and Starlight updates under Dependabot's npm
configuration.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh Vlk <josh@vlkpack.com>1 parent 2253e27 commit d9ff291
5 files changed
Lines changed: 4776 additions & 5051 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
8 | 13 | | |
9 | 14 | | |
10 | 15 | | |
11 | 16 | | |
12 | 17 | | |
13 | 18 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
5 | | - | |
| 6 | + | |
6 | 7 | | |
0 commit comments