-
Notifications
You must be signed in to change notification settings - Fork 1
Description
With a fresh Docusaurus installation, which as of today uses React 19, installation of this plugin fails with this error message:
% npm install docusaurus-markdown-source-plugin
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @0.0.0
npm error Found: react@19.2.4
npm error node_modules/react
npm error react@"^19.0.0" from the root project
npm error peer react@"^18.0.0 || ^19.0.0" from @docusaurus/core@3.9.2
npm error node_modules/@docusaurus/core
npm error @docusaurus/core@"3.9.2" from the root project
npm error peer @docusaurus/core@"^3.0.0" from docusaurus-markdown-source-plugin@2.0.1
npm error node_modules/docusaurus-markdown-source-plugin
npm error docusaurus-markdown-source-plugin@"" from the root project
npm error 2 more (@mdx-js/react, react-dom)
npm error
npm error Could not resolve dependency:
npm error peer react@"^18.0.0" from docusaurus-markdown-source-plugin@2.0.1
npm error node_modules/docusaurus-markdown-source-plugin
npm error docusaurus-markdown-source-plugin@"" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error ~/.npm/_logs/2026-01-27T01_53_47_958Z-eresolve-report.txt
npm error A complete log of this run can be found in: ~/.npm/_logs/2026-01-27T01_53_47_958Z-debug-0.log