Update minor deps
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
andlistitem
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
https://github.com/wbkd/react-flow/releases/tag/11.8.0)
11.8.0 (Had to update zustand
to the latest version. See below.
https://github.com/wbkd/react-flow/releases/tag/11.6.0)
11.6.0 (isValidConnection
can now be passed to the react-flow component rather than to each handle
https://github.com/wbkd/react-flow/releases/tag/11.5.0)
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 specificNode
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
- Now using the
create
named import instead of the default import that is deprecated. - Had also to had a couple of parentheses here and there following https://docs.pmnd.rs/zustand/guides/typescript#basic-usage
Edited by Loic Huder