Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The
nextra-theme-docspackage is upgraded to version 4, butnextraremains at version 2, creating a critical peer dependency mismatch that will cause runtime failures.View Details
📝 Patch Details
Analysis
Incompatible version mismatch between nextra-theme-docs v4 and nextra v2 breaks build
What fails: Build fails when
[email protected]is used with[email protected]due to missing module exports in nextra v2How to reproduce:
cd docs pnpm install pnpm buildResult: Build fails with multiple module resolution errors:
Expected: Build should complete successfully. These modules (
nextra/mdx-components,nextra/remove-links,nextra/schemas) exist in nextra v4 but not in nextra v2.Root cause: Commit
6487684upgradednextra-theme-docsfrom2.13.4to4.5.1while leavingnextraat version2. According to the Nextra 4 migration guide, nextra-theme-docs v4 has strict peer dependency requirements and only works with nextra v4. Additionally, Nextra v4 only supports Next.js App Router, but this project uses Pages Router (pages/directory), making a v4 upgrade require complete architectural migration.Fix: Reverted
nextra-theme-docsfrom version4to2.13.4to maintain compatibility with[email protected]and the existing Pages Router architecture.