Commit Graph

64 Commits (877e811c99e6b7ad1a77207a1508addca9f49549)

Author SHA1 Message Date
Rich Harris 877e811c99 don't add event to expectedProperties - fixes #972
9 years ago
Rich Harris c4e77df75c refactor
9 years ago
Rich Harris 9efe44fd53 rename :Switch -> :Component
9 years ago
Rich Harris ef838363d9 client-side dynamic components mostly working (#640)
9 years ago
Rich Harris 6187a703c2 Merge branch 'master' into gh-654
9 years ago
Rich Harris 0b8ef112ca prevent boolean attributes breaking shapes inside estree-walker - fixes #961
9 years ago
Rich Harris cd8d144818 allow parameterised transitions - fixes #962
9 years ago
Rich Harris 5b0b115cfc await-then-catch with non-promise
9 years ago
Rich Harris cfd6ff54f3 halfway there
9 years ago
Rich Harris 5ec57f8b9a allow computed properties to depend on store props
9 years ago
Rich Harris e7ae9d764b Reinstate code coverage
9 years ago
Rich Harris 839e8905c9 attach globals to state object on initialisation
9 years ago
Rich Harris 91a14091b8 treat quoted property names the same way as identifiers - fixes #914
9 years ago
Johnny Hauser 37931eaede keep "async" keyword for async oncreate functions
9 years ago
Rich Harris aed2e2be6d exclude irrelevant stuff from SSR output
9 years ago
Rich Harris 601dc8e144 tidy up
9 years ago
Rich Harris 29c954487b fix indentation, update snapshot tests
9 years ago
Rich Harris 4099df3263 deconflict
9 years ago
Rich Harris a71cade90c move properties out of the template IIFE (#756)
9 years ago
Rich Harris e90daceb45 take template object out of IIFE
9 years ago
Rich Harris c765ec6acc simplify module wrapping
9 years ago
Rich Harris 8f5303ad30 Merge branch 'master' into iife
9 years ago
Rich Harris b9327d095d more readable each block values
9 years ago
Rich Harris 2429d93f52 various fixes
9 years ago
Rich Harris 4ccf1ea7b0 wrap ES modules in an IIFE
9 years ago
Rich Harris c72ec1d4fb refactor module wrapping
9 years ago
Rich Harris ef787b84c9 add debugging comments
9 years ago
Rich Harris bc69c67e23 more consistent style for generated code
9 years ago
Rich Harris cbfc609064 scoped styles
9 years ago
Rich Harris 407a457215 validate props, auto-generate props if unspecified
9 years ago
Rich Harris 440bdbe1e0 basic custom element generation (#797)
9 years ago
Rich Harris 25f08b215f replace {{yield}} with <slot/>
9 years ago
Rich Harris 661cb71391 consolidate everything in Component.ts - much cleaner
9 years ago
Rich Harris 8faa01ad5c only cache values when it makes sense
9 years ago
Rich Harris 91c3aa8542 use Records to remove TS errors
9 years ago
Rich Harris fedbab8839 more TS fixes
9 years ago
Rich Harris 60c3c8f7ea fix various typescript errors
9 years ago
Rich Harris 2b15bbae91 tidy up, add sourcemaps to add_css function
9 years ago
Rich Harris 6aed59170a move Stylesheet
9 years ago
Rich Harris 3fae55b199 reduce duplication by moving validation into stylesheet
9 years ago
Rich Harris 8d8e5aa998 remove processCss
9 years ago
Rich Harris 62c70cce9f move css logic into new Stylesheet class, add CSS sourcemap support
9 years ago
Rich Harris e90ca611c5 fix handling of modified :global(...) selectors
9 years ago
Rich Harris 278c44a234 warn on unused selectors
9 years ago
Rich Harris 12977f94d6 refactor a bit, fix typing error
9 years ago
Rich Harris 22e33a7c8c move CSS analysis into preprocess
9 years ago
Rich Harris f644807e7a only apply svelte-123xyz attributes where necessary (WIP)
9 years ago
Rich Harris e8f43c9e3e deconflict name with imports (#655)
9 years ago
Rich Harris 77cd688922 Merge pull request #642 from sveltejs/gh-639-b
9 years ago
Rich Harris 8a095f1d11 mark indirect dependencies of <select> bindings - #639
9 years ago