You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Presently, the orchestrator plugin necessitates react and react-dom to be set as dev dependencies for proper resolution of react@18 instead of react@17. This requirement arises due to the dependency on @kie-tools-core/* and @kie-tools/*, which currently depend on react@17. Consequently, eliminating the dev dependency on react and react-dom would result in the orchestrator plugin encountering conflicting versions of react. Additionally, plugins should abstain from specifying versions of react and react-dom, as this resolution should occur within the backstage instance.
Solution
Update the dependencies of @kie-tools-core/* and @kie-tools/* to depend on react@18.
Remove react and react-dom as dev dependencies.
Expected Behavior
The plugin should work with react and react-dom set only as a peer dependency.
What are the steps to reproduce this bug?
Remove react and react-dom as a dev dependency
Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
Notice the two different versions of react.
$ npm ls react
npm ERR! code ELSPROBLEMS
npm ERR! invalid: [email protected] C:\Programming\Work\backstage-plugins\node_modules\react
npm ERR! extraneous: [email protected] C:\Programming\Work\backstage-plugins\node_modules\@kie-tools-core\editor\node_modules\react
npm ERR! extraneous: [email protected] C:\Programming\Work\backstage-plugins\node_modules\@kie-tools-core\envelope-bus\node_modules\react
npm ERR! extraneous: [email protected] C:\Programming\Work\backstage-plugins\node_modules\@kie-tools-core\envelope\node_modules\react
npm ERR! extraneous: [email protected] C:\Programming\Work\backstage-plugins\node_modules\@kie-tools-core\i18n\node_modules\react
npm ERR! extraneous: [email protected] C:\Programming\Work\backstage-plugins\node_modules\@kie-tools-core\keyboard-shortcuts\node_modules\react
[email protected] C:\Programming\Work\backstage-plugins
├─┬ @janus-idp/[email protected] -> .\plugins\orchestrator
│ ├─┬ @backstage/[email protected]
│ │ ├─┬ @backstage/[email protected]
│ │ │ ├─┬ @emotion/[email protected]
│ │ │ │ ├─┬ @emotion/[email protected]
│ │ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ │ ├─┬ @emotion/[email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @material-table/[email protected]
│ │ │ ├─┬ @material-ui/[email protected]
│ │ │ │ ├── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers
│ │ │ │ └─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ │ ├── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers
│ │ │ │ └─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @react-hookz/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ └── [email protected] deduped
│ ├─┬ @backstage/[email protected]
│ │ └── [email protected] deduped
│ ├─┬ @backstage/[email protected]
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ └── [email protected] deduped
│ ├─┬ @backstage/[email protected]
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @backstage/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ ├─┬ @mui/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ │ └── [email protected] deduped
│ ├─┬ @backstage/[email protected]
│ │ └── [email protected] deduped
│ ├─┬ @kie-tools-core/[email protected]
│ │ ├─┬ @kie-tools-core/[email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected]
│ │ ├─┬ @kie-tools-core/[email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected]
│ │ ├─┬ @kie-tools-core/[email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected]
│ │ ├─┬ @kie-tools-core/[email protected]
│ │ │ └── [email protected]
│ │ ├─┬ @patternfly/[email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected] deduped
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected] deduped
│ │ ├─┬ @patternfly/[email protected]
│ │ │ └── [email protected] deduped
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped
│ │ └── [email protected]
│ ├─┬ @kie-tools-core/[email protected]
│ │ └── [email protected]
│ ├─┬ @kie-tools/[email protected]
│ │ ├─┬ @kie-tools/[email protected]
│ │ │ └─┬ @kie-tools/[email protected]
│ │ │ ├─┬ @patternfly/[email protected]
│ │ │ │ ├─┬ @patternfly/[email protected]
│ │ │ │ │ └── [email protected] deduped
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ └── [email protected] deduped
│ │ │ │ │ └── [email protected] deduped
│ │ │ │ └── [email protected] deduped
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected]
│ │ ├─┬ @kie-tools/[email protected]
│ │ │ ├─┬ @patternfly/[email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ └── [email protected] deduped
│ │ │ │ │ └── [email protected] deduped
│ │ │ │ └── [email protected] deduped
│ │ │ ├─┬ @patternfly/[email protected]
│ │ │ │ └── [email protected] deduped
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected]
│ │ ├─┬ @patternfly/[email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected] deduped
│ │ │ │ └── [email protected] deduped
│ │ │ └── [email protected] deduped
│ │ ├─┬ @patternfly/[email protected]
│ │ │ └── [email protected] deduped
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped
│ │ └── [email protected]
│ ├─┬ @material-ui/[email protected]
│ │ ├─┬ @material-ui/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles
│ │ ├─┬ @material-ui/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system
│ │ ├─┬ @material-ui/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core
│ ├─┬ @material-ui/[email protected]
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons
│ ├─┬ @material-ui/[email protected]
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @monaco-editor/[email protected]
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @mui/[email protected]
│ │ ├─┬ @mui/[email protected]
│ │ │ ├─┬ @mui/[email protected]
│ │ │ │ ├─┬ @floating-ui/[email protected]
│ │ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ ├─┬ @mui/[email protected]
│ │ │ │ ├─┬ @mui/[email protected]
│ │ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ │ ├─┬ @mui/[email protected]
│ │ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @rjsf/[email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @rjsf/[email protected]
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @rjsf/[email protected] invalid: "^5.18.x" from plugins/orchestrator/node_modules/@rjsf/core, "^5.18.x" from plugins/orchestrator/node_modules/@rjsf/material-ui
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @storybook/[email protected]
│ │ ├─┬ @storybook/[email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ @testing-library/[email protected] invalid: "^15.0.0" from node_modules/@backstage/test-utils
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ [email protected] invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0
|| ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ └─┬ [email protected]
│ │ │ ├── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ │ └─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 ||
^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/pickers, "^15.0.0 || ^16.0.0 || ^17.0.0" from node_modules/material-ui-popup-state
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ ├─┬ [email protected]
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ ├─┬ [email protected]
│ │ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
│ │ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ ├── [email protected] invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ └─┬ [email protected]
│ ├── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view
│ └─┬ [email protected]
│ └── [email protected] deduped invalid: "^16.8.0 || ^17.0.0" from node_modules/@material-ui/core, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/icons, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/lab, "^17.0.0 || ^16.3.0 || ^15.5.4" from node_modules/react-json-view, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/styles, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/system, "^16.8.0 || ^17.0.0" from node_modules/@material-ui/utils, "^15.0.2 || ^16.0.0 || ^17.0.0" from node_modules/flux
├─┬ @kie-tools-core/[email protected] extraneous
│ ├─┬ @patternfly/[email protected] extraneous
│ │ └── [email protected] deduped
│ ├─┬ @patternfly/[email protected] extraneous
│ │ └── [email protected] deduped
│ ├─┬ [email protected] extraneous
│ │ └── [email protected] deduped
│ ├─┬ [email protected] extraneous
│ │ └── [email protected] deduped
│ ├─┬ [email protected] extraneous
│ │ └── [email protected] deduped
│ └── [email protected] extraneous
├─┬ @kie-tools-core/[email protected] extraneous
│ ├─┬ [email protected] extraneous
│ │ └── [email protected] deduped
│ └── [email protected] extraneous
├─┬ @kie-tools-core/[email protected] extraneous
│ ├─┬ [email protected] extraneous
│ │ └── [email protected] deduped
│ └── [email protected] extraneous
├─┬ @kie-tools-core/[email protected] extraneous
│ ├─┬ [email protected] extraneous
│ │ └── [email protected] deduped
│ └── [email protected] extraneous
└─┬ @kie-tools-core/[email protected] extraneous
└── [email protected] extraneous
Versions of software used and environment
N/A
The text was updated successfully, but these errors were encountered:
Describe the bug
Presently, the orchestrator plugin necessitates
react
andreact-dom
to be set as dev dependencies for proper resolution ofreact@18
instead ofreact@17
. This requirement arises due to the dependency on@kie-tools-core/*
and@kie-tools/*
, which currently depend onreact@17
. Consequently, eliminating the dev dependency onreact
andreact-dom
would result in the orchestrator plugin encountering conflicting versions ofreact
. Additionally, plugins should abstain from specifying versions ofreact
andreact-dom
, as this resolution should occur within the backstage instance.Solution
@kie-tools-core/*
and@kie-tools/*
to depend onreact@18
.react
andreact-dom
as dev dependencies.Expected Behavior
The plugin should work with
react
andreact-dom
set only as a peer dependency.What are the steps to reproduce this bug?
react
andreact-dom
as a dev dependencyNotice the two different versions of
react
.Versions of software used and environment
N/A
The text was updated successfully, but these errors were encountered: