Repository navigation
fix(docs): align Fumadocs peer dependencies - #1727
Conversation
✅ Deploy Preview for devsydev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update Fumadocs dependency versions sites/docs-devsy-sh/package.json |
fumadocs-core and fumadocs-ui are updated from 16.15.18 to 16.17.0. fumadocs-mdx remains at 15.4.9. |
Priority:
Estimated code review effort: 1 (Trivial) | ~5 minutes
Change: Bug fix
Merge Risk: 
Minimal · up to dc81f
-
The dependency updates address the reported peer-version conflict. No merge-blocking issue is established by the supplied evidence; merge after normal checks pass.
Pre-merge checks: 
5
-
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)
-
Finishing Touches
-
✨ Simplify code
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
✅ Deploy Preview for images-devsy-sh canceled.
|
|
@greptileai review |
[Low impact] The dependency alignment appears safe to merge. SummaryAligns the docs dependencies to fix the Fumadocs peer mismatch.
Reviews (1) · Last reviewed commit: "fix(docs): align Fumadocs peer dependenc..." · Reviewed by Greptile |
|
@coderabbitai full review |
✅ Action performed
|
|
This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again. |
Summary
Fix the Fumadocs peer dependency mismatch that caused the Netlify docs build to fail during dependency installation.
The failed docs deployment (
6adf6c182569d945284011d8) reportednpm ERR! ERESOLVE unable to resolve dependency tree: it resolvedfumadocs-core@16.15.18, whilefumadocs-mdx@15.4.9requires peerfumadocs-core@^16.17.0. The existingfumadocs-uialias to@fumadocs/base-ui@16.15.18also has an exact peer on core16.15.18.Change
fumadocs-coreand the existingfumadocs-uialias to the minimum coherent published pair,16.17.0.fumadocs-mdx@15.4.9; do not downgrade the patch.fumadocs-mdxdrift from15.4.6to15.4.9and resolves dependency changes required by the updated Fumadocs package ranges.Validation
fumadocs-mdx@15.4.9requires core^16.17.0, and@fumadocs/base-ui@16.17.0requires core exactly16.17.0. Next16.3.8and React19.2.8satisfy the published peers.mise exec -- npm install --package-lock-only --ignore-scripts --no-audit --no-fund --strict-peer-depspassed.NODE_OPTIONS=--max-old-space-size=4096 mise exec -- npm ci --strict-peer-deps --no-audit --no-fundpassed under Node24.21.0/ npm11.19.0(257 packages). npm warned thatesbuild@0.28.2andfsevents@2.3.3install scripts are not covered byallowScripts; no override was added. The installed esbuild executable ran and reported0.28.2.NODE_OPTIONS=--max-old-space-size=4096 mise exec -- npm run buildpassed: TypeScript passed and 112/112 static pages were generated using 11 workers. Existing warnings: Next inferred the repo root from the root and docs lockfiles, no build cache was present, and CSS parsing warned on two Fumadocs::highlight(fd-search)selectors./and/docs/managing-providers/manage-providers; both returned 200 with expected titles and the provider page heading. Referenced CSS and JS assets returned 200./tmp/devsy-docs-fumadocs-browser-evidence.json.prekon the two changed JSON files passed. Pre/post SHA-256 values were unchanged: package.jsonef266aecbc93b43fcef1d9c9ee63a5341abe00bb20ce8f151f7497c54b18fd0a; package-lock.json2a663fa6980507e0630e8408ba63a0ab6e5a6413dc4fdf483b853c9f6646b5cc.NODE_OPTIONS=--max-old-space-size=4096 mise exec -- npm run check-linkspassed:0 errored file, 0 errors.Summary by CodeRabbit