daldridge / docusaurus-plugin-lunr

Docusaurus v2 plugin to create a local search index for use with Lunr.js
MIT License
50 stars 5 forks source link

Unable to install - peer dependency error #36

Open JoshuaCWebDeveloper opened 2 years ago

JoshuaCWebDeveloper commented 2 years ago

When trying to install the npm package, I received a dependency error:

$ npm install --save @aldridged/docusaurus-plugin-lunr
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: samizdapp-herakles@0.0.0
npm ERR! Found: react@17.0.2
npm ERR! node_modules/react
npm ERR!   react@"^17.0.2" from the root project
npm ERR!   peer react@"^16.8.4 || ^17.0.0" from @docusaurus/core@2.0.1
npm ERR!   node_modules/@docusaurus/core
npm ERR!     @docusaurus/core@"2.0.1" from the root project
npm ERR!     peer @docusaurus/core@"^2.0.0" from @aldridged/docusaurus-plugin-lunr@1.0.0-alpha.10
npm ERR!     node_modules/@aldridged/docusaurus-plugin-lunr
npm ERR!       @aldridged/docusaurus-plugin-lunr@"*" from the root project
npm ERR!   1 more (react-dom)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.4" from @aldridged/docusaurus-plugin-lunr@1.0.0-alpha.10
npm ERR! node_modules/@aldridged/docusaurus-plugin-lunr
npm ERR!   @aldridged/docusaurus-plugin-lunr@"*" from the root project

This was with a site generated using create-docusaurus.