Skip to content

[WIP] - Remove unused shared packages - #10252

Draft
asirvadAbrahamVarghese wants to merge 1 commit into
ManageIQ:masterfrom
asirvadAbrahamVarghese:update-webpack-config
Draft

[WIP] - Remove unused shared packages#10252
asirvadAbrahamVarghese wants to merge 1 commit into
ManageIQ:masterfrom
asirvadAbrahamVarghese:update-webpack-config

Conversation

@asirvadAbrahamVarghese

@asirvadAbrahamVarghese asirvadAbrahamVarghese commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #10219 (Should be merged only after ManageIQ/manageiq-providers-redfish#247)

prop-types has been replaced by TypeScript, and connect from react-redux has been replaced with redux hooks in these PRs:

Therefore, these packages are no longer required as shared dependencies.

Comment thread config/webpack/shared.js

const sharedPackages = [
'@carbon/react',
'angular',

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don’t see angular being used with these plugins (if any components are added in the future, I assume they will be react) so I assume this also is no longer needed. Let me know if that's not the case

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.

1 participant