Skip to content

chore: add missing peer dependencies to silence unmet peer dep warnings#2092

Merged
TerryHowe merged 2 commits into
helm:mainfrom
TerryHowe:chore/fix-peer-dep-warnings
May 21, 2026
Merged

chore: add missing peer dependencies to silence unmet peer dep warnings#2092
TerryHowe merged 2 commits into
helm:mainfrom
TerryHowe:chore/fix-peer-dep-warnings

Conversation

@TerryHowe
Copy link
Copy Markdown
Contributor

Summary

Adds direct devDependencies to satisfy unmet peer dependency warnings that appear during yarn install:

Package added Satisfies peer dep declared by
@types/react@^19.0.0 @mdx-js/react
search-insights@^2.0.0 @algolia/autocomplete-plugin-algolia-insights
@algolia/client-search@^5.0.0 @algolia/autocomplete-shared
webpack@^5.0.0 raw-loader
postcss@^8.4 jsdom > cssstyle

Two warnings could not be fixed from this repo (they originate in third-party package internals):

  • react-loadable-ssr-addon-v5-slorber declaring react-loadable@* (docusaurus core internal)
  • "Workspaces can only be enabled in private projects" (docusaurus-plugin-remote-content package.json)

Test plan

  • yarn install produces no new warnings beyond the two unfixable ones listed above
  • yarn build succeeds

Add direct dev dependencies that several packages declare as peer deps:

- @types/react@^19.0.0: required by @mdx-js/react
- search-insights@^2.0.0: required by @algolia/autocomplete-plugin-algolia-insights
- @algolia/client-search@^5.0.0: required by @algolia/autocomplete-shared
- webpack@^5.0.0: required by raw-loader
- postcss@^8.4: required by jsdom > cssstyle

Two warnings remain and cannot be fixed from this repo:
- react-loadable (docusaurus core internal)
- Workspaces warning (docusaurus-plugin-remote-content package.json)

Signed-off-by: Terry Howe <terrylhowe@gmail.com>
@TerryHowe TerryHowe force-pushed the chore/fix-peer-dep-warnings branch from 14842ed to 8d66dc7 Compare April 27, 2026 14:57
@TerryHowe TerryHowe merged commit 05ef2de into helm:main May 21, 2026
3 checks passed
@TerryHowe TerryHowe deleted the chore/fix-peer-dep-warnings branch May 21, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants