Skip to content

Update minor deps

Loic Huder requested to merge up-deps into main

I only point up relevant updates below:

eslint to 8.50.0 and eslint-config-galex to 4.5.2

eslint-config-galex update brings a rule to sort imports which is why there is so many changes.

I also had to disable a few rules:

  • import/consistent-type-specifier-style: As in h5web, this can only be enabled with a TS update.
  • etc/no-assign-mutated-array: I don't find this rule particularly relevant in the case of chaining operations after mutations.
  • jsx-a11y/refer-tag-over-role for list and listitem that I will fix separately

react-router-dom to 6.16.0

This new redirectDocument looks quite handy. I didn't use it though cause I didn't found any usecase (perhaps for the Gitlab pages) ?

reactflow to 11.9.2

11.8.0 (https://github.com/wbkd/react-flow/releases/tag/11.8.0)

Had to update zustand to the latest version. See below.

11.6.0 (https://github.com/wbkd/react-flow/releases/tag/11.6.0)

isValidConnection can now be passed to the react-flow component rather than to each handle

11.5.0 (https://github.com/wbkd/react-flow/releases/tag/11.5.0)

  • Connecting edges is now much easier 🎉
  • This version also brings an onError prop that could be useful. I will have to check this more in depth.
  • Node generic type now accepts the custom node type as second parameter. It could help to design more specific Node types but not essential.
  • Had a look to the panning/selection improvements and it feels nice. The usage will tell us if it interferes with other ewoksweb features.

socket.io-client to 4.7.2

The new retry mechanism could help to solve the inconsistent updates of the monitoring page

zustand to 4.4.2

Edited by Loic Huder

Merge request reports