test(svelte-5): add dedicated tests #2397
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #2267
This library is intended to work with Svelte 3, 4, and 5 (non-runes mode). Currently, this library uses Svelte 4 to test and type-check the source code. It also uses Svelte 4 for the interactive demos in the docs.
This PR adds scaffolding to run the same testing with the latest Svelte 5 version.
Motivation
Tabscauseseffect_update_depth_exceedederror #2366 caused by fix(tabs): resolve index de-sync from dynamic tab rendering #2350Changes
tests-svelte5. This must be a separate package since mixing Svelte versions in the samepackage.jsonhas not worked well (causes trouble forsvelte-check, Vite plugin etc..)