feat: add links-validator and fix all broken links#56
Conversation
WalkthroughThis update introduces the Changes
Sequence Diagram(s)sequenceDiagram
participant AstroConfig
participant StarlightLinksValidator
participant DocsContent
AstroConfig->>StarlightLinksValidator: Initialize with options (errorOnFallbackPages, errorOnInconsistentLocale, exclude)
AstroConfig->>DocsContent: Provide updated sidebar links with trailing slashes
DocsContent-->>AstroConfig: Use standardized links in documentation
Possibly related PRs
Suggested reviewers
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Lunaria Status Overview🌑 This pull request will not trigger status changes. Learn moreLunaria automatically ignores changes on specific PRs by adding a ignored keyword in its title. Found: You can change this by either removing the keyword above from the PR's title, or modifying the Tracked FilesNote The notes below indicate what would happen if the pull request is merged when triggering status changes. Since a ignored keyword was found in the PR's title, the status changes indicated below won't be applied.
Warnings reference
|
Adammatthiesen
left a comment
There was a problem hiding this comment.
Hey and the Coolify server didn't even throw a fit this time around!
* feat: add links-validator * fix: all broken links * fix: prettier
* feat: translate getting-started * feat: translate environment-variables * feat: add .prettierignore to ignore md and mdx files * feat: translate config and why-studiocms * feat: translate gallery * feat: translate contributing * feat: translate how-it-works * feat: translate utils * feat: translate plugins * feat: translate package-catalog * feat: translate config-reference * fix: broken link * feat: remove .prettierignore * feat: add links-validator and fix all broken links (#56) * feat: add links-validator * fix: all broken links * fix: prettier --------- Co-authored-by: Adam Matthiesen <amatthiesen@outlook.com>
Description
What title says
Summary by CodeRabbit
New Features
Documentation
Chores