Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Dependencies update: React 19, TypeScript 5.7.2...
This is a PR for our regular dependencies update: - I updated to React 19 (only relied on in our demo page). We didn't use any feature that was broken by this version update. - I updated TypeScript from 5.6 to 5.7. In terms of feature, 5.7 is not that much interesting to us. It comes however with an updated type definition for the `HTMLMediaElement` and I thus had to update the `IMediaElement` type accordingly (which also means the type is working as we want, nice!) - I updated prettier who decided that it wasn't happy now with how it previously formatted the `CHANGELOG.md` file. I hope it now is, I am not too much of a fan of having big formatting changes and an occasion for future conflicts for such minor things. - I updated both `webdriverio` and `vitest` with the hope of removing those pesky hundreds (thousand?) of deprecation notices each time we run our integration tests... But no, `vitest` is still apparently relying on a deprecated `webdriverio` feature for now. - I did not update eslint though, I'm under the impression that updating eslint is its own full-time job (I already tried a whole day, failed, enjoyed 0 second of it and thus did not want to retry for now).
- Loading branch information