Skip to content

Conversation

bedrich-schindler
Copy link
Contributor

@adamkudrna For info, there are few incompatibilities that do not allow us to update everything to the latest versions.

npm outdated
Package                                Current          Wanted   Latest  Location
@babel/plugin-transform-spread          7.12.1          7.12.1  7.12.13  @react-ui-org/react-ui
babel-core                      7.0.0-bridge.0  7.0.0-bridge.0   6.26.3  @react-ui-org/react-ui
eslint-plugin-markdown              2.0.0-rc.2      2.0.0-rc.2    1.0.2  @react-ui-org/react-ui
postcss-loader                           4.2.0           4.2.0    5.0.0  @react-ui-org/react-ui
react                                  16.14.0         16.14.0   17.0.1  @react-ui-org/react-ui
react-dom                              16.14.0         16.14.0   17.0.1  @react-ui-org/react-ui
sass-loader                             10.1.1          10.1.1   11.0.0  @react-ui-org/react-ui
webpack                                 4.46.0          4.46.0   5.21.2  @react-ui-org/react-ui
webpack-cli                             3.3.12          3.3.12    4.5.0  @react-ui-org/react-ui

React 17 cannot be updated due to missing Rect 17 adapter for enzyme (will be released soon), Webpack cannot be updated because Gatsby do not suport Webpack 5. Sass loader and postcss loader are broken, I was not able to fix it.

@babel/plugin-transform-spread must have been added to solve Gatsby issues, we need to remove it later when it will be resolved.

@adamkudrna
Copy link
Member

Sass loader and postcss loader are broken, I was not able to fix it.

That's because both of them require Webpack 5 in their latest versions.

@adamkudrna adamkudrna linked an issue Feb 9, 2021 that may be closed by this pull request
@adamkudrna adamkudrna added dependencies Pull requests that update a dependency file maintenance and removed feature labels Feb 9, 2021
Copy link
Member

@adamkudrna adamkudrna left a comment

Choose a reason for hiding this comment

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

Just two tiny nits and it's ✅ .

package.json Outdated
"eslint-loader": "^4.0.2",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-markdown": "^2.0.0-rc.0",
Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

RC2 is currently installed due to ^. Can update it.

package.json Outdated
"nodemon": "^2.0.6",
"postcss": "^8.2.1",
"postcss-loader": "^4.1.0",
"markdownlint-cli2": "^0.0.13",
Copy link
Member

Choose a reason for hiding this comment

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

Let's be careful with 0.x versions, I'd leave out the ^.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yep, I overlooked this. Thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update dependencies

2 participants