-
-
Notifications
You must be signed in to change notification settings - Fork 209
feat: Svelte 5 component class/function interop #2380
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 34 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
0f68761
wip
dummdidumm fea467d
exports
dummdidumm f5dfbbe
bindings
dummdidumm 9c6766d
generics
dummdidumm 0b46528
Merge remote-tracking branch 'upstream/master' into component-class-f…
dummdidumm 0ae7ace
resolve component type for Svelte 5 type alias correctly
dummdidumm 1fec79e
dts generation simple
dummdidumm 4dc0867
dts generics
dummdidumm c9bf951
take into account Record<string, never> case, remove obsolete function
dummdidumm c670fcd
omit partial/any prop wrappers in runes mode, obsolete there
dummdidumm 3abf0df
jsdoc on component
dummdidumm 1cf5d37
tests
dummdidumm b35a5c4
accessors
dummdidumm 4ff61f9
fix tests
dummdidumm f999d76
run these in runes mode onl
dummdidumm 5180e9c
fix tests
dummdidumm ea88604
generics + children
dummdidumm b88e1e9
tweak test suite for Svelte 5
dummdidumm e156aa3
more
dummdidumm eaeaddc
skip tests, unfortunate limitation, but maybe not that relevant?
dummdidumm 0fd2fc3
adjust test
dummdidumm 2700d72
fix
dummdidumm 571ddde
fix test
dummdidumm 941d7b1
fix references
dummdidumm 9d05749
cleanup
dummdidumm 136e552
tweak output to not generate props / slots when it doesn't have to
dummdidumm bb1131c
tweak repl debugger
dummdidumm a60cf7c
dont run runes tests in v4 / do stuff only in v5
dummdidumm 36df9e1
update v4 test
dummdidumm 9e35892
check for component type to exist
dummdidumm da4a891
fix check of "has component export" (it failed because it doesn't wor…
dummdidumm ab0d687
forward-compat for future: don't rely on old SvelteComponent class fo…
dummdidumm 921f0e8
move bindings to a property so it doesn't pollute the instance return…
dummdidumm 788405d
Merge branch 'master' into component-class-fn-interop
dummdidumm 6f7c999
remove gibberish from more places
dummdidumm 84344d5
Merge branch 'component-class-fn-interop' of https://github.com/svelt…
dummdidumm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.