cefn / watchable

Repo for @watchable/store and supporting packages.
MIT License
5 stars 1 forks source link

Upgrade vite and vitest #78

Closed cefn closed 3 months ago

cefn commented 3 months ago

Updates vite, vitest and its plugins throughout the repo. Changes the validation rule to drive all project dependencies from those defined at the root.

Ensures that vite, vitest and relevant plugins are all dependencies of the top-level root workspace, as well as being present in the packages that use them explicitly. Vite dependencies not being present in the root workspace presented as an error recently owing to some change in upstream dependencies (or an interaction with wireit?).

This also fixes an implicit bug in which wireit was in a much older version at the root workspace than it was in the packages, which might have created some problems.