Skip to content

Update minimum Node version to 18, Webpack to v5 and Lerna to v6. #676

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 11, 2024

Conversation

sean-mckenna
Copy link
Collaborator

Description of proposed changes

Update the rest of the package(s) dependencies to the latest major version where possible. Some packages cannot be updated to latest due to other peer dependency requirements we have not yet upgraded such as React and React-Dom.

The updated stylelint and eslint versions required some changes in the components to match new style rules.

Remove as many redundant or unused dependencies as possible.

Screenshot of proposed changes

No visual changes to show.

@sean-mckenna sean-mckenna requested a review from a team as a code owner October 8, 2024 08:34
@sean-mckenna sean-mckenna force-pushed the update-depdencies-node-webpack-lerna branch from 3ef9dc9 to 071ec5b Compare October 8, 2024 08:42
@sean-mckenna sean-mckenna force-pushed the update-depdencies-node-webpack-lerna branch 2 times, most recently from 04ccbd2 to 47d47db Compare October 10, 2024 10:14
Update the rest of the package(s)  dependencies to the latest major version where possible. Some packages cannot be updated to latest due to other peer dependency requirements we have not yet upgraded such as React and React-Dom.

The updated stylelintand eslint versions required some changes in the components to match new style rules.

Remove as many redundant or unused dependencies as possible.
@sean-mckenna sean-mckenna force-pushed the update-depdencies-node-webpack-lerna branch from 47d47db to 9801296 Compare October 10, 2024 17:22
@CoMfUcIoS CoMfUcIoS force-pushed the update-depdencies-node-webpack-lerna branch from d49d6d5 to 9f0645a Compare October 11, 2024 11:42
@CoMfUcIoS CoMfUcIoS force-pushed the update-depdencies-node-webpack-lerna branch from 9f0645a to e62ced2 Compare October 11, 2024 11:46
@sean-mckenna sean-mckenna merged commit ec42be5 into main Oct 11, 2024
2 checks passed
sean-mckenna added a commit that referenced this pull request Dec 6, 2024
* Update minimum Node version to 18, Webpack to v5 and Lerna to v6.

Update the rest of the package(s)  dependencies to the latest major version where possible. Some packages cannot be updated to latest due to other peer dependency requirements we have not yet upgraded such as React and React-Dom.

The updated stylelintand eslint versions required some changes in the components to match new style rules.

Remove as many redundant or unused dependencies as possible.

* Upgrade Webpack and plugins for styleguidist and fixed any breaking
changes

* Update styleguidist asset loading

---------

Co-authored-by: Ioannis Karasavvaidis <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants