-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Structured code generation #3539
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 28 commits
Commits
Show all changes
95 commits
Select commit
Hold shift + click to select a range
93c7e1d
early WIP
Rich-Harris e876f60
more progress. everything still broken
Rich-Harris a335d81
use nodes instead of strings in more places
Rich-Harris 8addd23
bump code-red
Rich-Harris 0bcbe96
baby steps
Rich-Harris 1d8d17b
hoist nodes, not snippets
Rich-Harris 5028023
props
Rich-Harris 9d94729
bit more progress
Rich-Harris 12e7b5e
more
Rich-Harris 6514b14
more
Rich-Harris af1057b
various
Rich-Harris e2d6ce1
various
Rich-Harris d731766
attributes and innerHTML
Rich-Harris 605c5d2
various
Rich-Harris 3470005
various
Rich-Harris 2adcdfb
various
Rich-Harris 42f4d69
...
Rich-Harris 8d093c6
dont worry con i promise i will squash these commits
Rich-Harris 1091d23
some annoying typescript stuff
Rich-Harris fe7d0d3
...
Rich-Harris e12a30a
various
Rich-Harris 9e1bc90
...
Rich-Harris 6616b17
more stuff
Rich-Harris 67ae2e7
maybe fix TS stuff
Rich-Harris 032cab9
prevent duplicate manipulations
Rich-Harris d386efd
fix filename var
Rich-Harris 3f2f1b1
fix some transition stuff
Rich-Harris 9d60236
various
Rich-Harris 2bf4b9c
update code-red
Rich-Harris ec238d7
couple of fixes
Rich-Harris f30e02a
various
Rich-Harris 79b75cf
various
Rich-Harris 36b0bd3
fix
Rich-Harris 41becdc
various
Rich-Harris b9b72a9
fixes
Rich-Harris d01669e
binding stuff
Rich-Harris 29f6437
use raw_expression
Rich-Harris 8f233ae
more binding stuff
Rich-Harris f721a7d
more binding stuff
Rich-Harris 9d9245d
fix dev warnings
Rich-Harris 13de893
remove some unreachable code
Rich-Harris 23b8f5f
fix store bindings
Rich-Harris 88106c9
almost all client-side runtime tests passing
Rich-Harris 2031f52
slot fallbacks
Rich-Harris 2ea2753
fix add_css function
Rich-Harris a5a729c
doh, wrong way round
Rich-Harris 5ece428
fix event modifiers
Rich-Harris eec4bd1
so close, 4 left
Rich-Harris 0d8bdee
deep destructuring in each block
Rich-Harris cd83265
dont overwrite const props
Rich-Harris 3d9943d
fix aliased props
Rich-Harris c6dfd8c
quality of life improvement
Rich-Harris 7348390
all client-side runtime tests passing!
Rich-Harris e3c98cf
fix hydration
Rich-Harris a2e96db
basic SSR working
Rich-Harris 9fa1337
most ssr-only tests passing
Rich-Harris 6ac2c8a
add ssr-only tests passing
Rich-Harris c4b8af9
tidy up
Rich-Harris 6e00b68
various
Rich-Harris 23167da
fixes
Rich-Harris 1e2f29b
various fixes
Rich-Harris 16b4897
various
Rich-Harris 91459bd
fixes
Rich-Harris 7a000c2
fix slots
Rich-Harris 9ba199a
almost all SSR tests passing
Rich-Harris c4a43a3
...
Rich-Harris 59035c8
all runtime tests passing
Rich-Harris 2f7e67e
fix some CSS stuff
Rich-Harris b02028d
fix element_is
Rich-Harris 09c0cef
fix a bunch more tests
Rich-Harris ff3501f
almost all tests passing...
Rich-Harris f3064f1
most sourcemap tests working
Rich-Harris 37bac60
fix each block sourcemap hack
Rich-Harris 12d5126
update tests. one still failing
Rich-Harris 24be607
all tests passing
Rich-Harris 855f9a6
Merge branch 'master' into code-red
Rich-Harris ab2c228
fix DebugTag etc
Rich-Harris 1b85b36
Merge branch 'code-red' of github.com:sveltejs/svelte into code-red
Rich-Harris 68b6d9e
SSR debug tag
Rich-Harris d7e6ffc
remove some unused code
Rich-Harris f2f7129
remove class_matches
Rich-Harris 2ce451f
various
Rich-Harris 42e1c8f
various
Rich-Harris da4d900
update code-red, update some tests etc
Rich-Harris 8f2c657
get various js tests passing. not all the way there yet
Rich-Harris 51f2b1c
more tests passing
Rich-Harris 85afdef
dynamic imports, hoisting order
Rich-Harris 96b9343
various
Rich-Harris bc066d3
ALL TESTS PASSING
Rich-Harris 7efcca8
lint
Rich-Harris 682707f
typescript stuff
Rich-Harris 7cbb658
get lint check to pass
Rich-Harris 0982fea
delete some junk
Rich-Harris 76053cf
remove more junk
Rich-Harris cbc9779
remove obsolete estree-walker typing stuff
Rich-Harris 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.
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.