Commit Graph

55 Commits (a3b4eea3d739d9b5d219eb40a29aa309d76a3bcc)

Author SHA1 Message Date
Rich Harris 3206e08286 allow computed properties to depend on store props
8 years ago
Rich Harris d590dbe165
Reinstate code coverage
8 years ago
Rich Harris 51901442c9
attach globals to state object on initialisation
8 years ago
Rich Harris bcae68de06 treat quoted property names the same way as identifiers - fixes #914
8 years ago
Johnny Hauser 5275892152 keep "async" keyword for async oncreate functions
8 years ago
Rich Harris 6436886500 exclude irrelevant stuff from SSR output
8 years ago
Rich Harris 7f39b5be16 tidy up
8 years ago
Rich Harris 4dbfc65e74 fix indentation, update snapshot tests
8 years ago
Rich Harris 49403d4326 deconflict
8 years ago
Rich Harris 2865a98e57 move properties out of the template IIFE (#756)
8 years ago
Rich Harris fcf2b03ba6 take template object out of IIFE
8 years ago
Rich Harris 1f9fc04d27 simplify module wrapping
8 years ago
Rich Harris fdd7ac71c2 Merge branch 'master' into iife
8 years ago
Rich Harris 4f1d48c4a6 more readable each block values
8 years ago
Rich Harris 5cd76be290 various fixes
8 years ago
Rich Harris abea37af71 wrap ES modules in an IIFE
8 years ago
Rich Harris 240291604b refactor module wrapping
8 years ago
Rich Harris 6e57fa3ced add debugging comments
8 years ago
Rich Harris e993ae0748 more consistent style for generated code
8 years ago
Rich Harris f5f35b5a50 scoped styles
8 years ago
Rich Harris 30e58c4a73 validate props, auto-generate props if unspecified
8 years ago
Rich Harris afe3e2e669 basic custom element generation (#797)
8 years ago
Rich Harris 7a8c8fd577 replace {{yield}} with <slot/>
8 years ago
Rich Harris 6f28f25a68 consolidate everything in Component.ts - much cleaner
8 years ago
Rich Harris 531354fc39 only cache values when it makes sense
8 years ago
Rich Harris ac3c1086e3 use Records to remove TS errors
8 years ago
Rich Harris aa59dafb81 more TS fixes
8 years ago
Rich Harris bd9c59aa5a fix various typescript errors
8 years ago
Rich Harris f2db3ea828 tidy up, add sourcemaps to add_css function
8 years ago
Rich Harris 45039e9612 move Stylesheet
8 years ago
Rich Harris 65e27c98a0 reduce duplication by moving validation into stylesheet
8 years ago
Rich Harris 75fa924e89 remove processCss
8 years ago
Rich Harris 4639b8d349 move css logic into new Stylesheet class, add CSS sourcemap support
8 years ago
Rich Harris 7a752df55d fix handling of modified :global(...) selectors
8 years ago
Rich Harris 205bcfac7e warn on unused selectors
8 years ago
Rich Harris 6f01d5f62f refactor a bit, fix typing error
8 years ago
Rich Harris ab40007406 move CSS analysis into preprocess
8 years ago
Rich Harris fae9036ce6 only apply svelte-123xyz attributes where necessary (WIP)
8 years ago
Rich Harris 7ad4befd25 deconflict name with imports (#655)
8 years ago
Rich Harris ba822bd60c Merge pull request #642 from sveltejs/gh-639-b
8 years ago
Rich Harris 9a70ca7874 mark indirect dependencies of <select> bindings - #639
8 years ago
Rich Harris 135f626395 include ast in svelte.compile return value (#632)
8 years ago
Rich Harris b0a1616e31 add trailing commas to prettier config, only run on .ts files
8 years ago
Rich Harris 84595fb381 run prettier on src, update tests
8 years ago
Conduitry 03616943dd update for magic-string .overwrite API change
8 years ago
Rich Harris 7b99d47215 add cascade option, to prevent components inheriting styles (#583)
8 years ago
Rich Harris 75ea52754d always use helpers if referenced, not just for CallExpressions, and warn on context clashes (#575)
8 years ago
Rich-Harris 4486b93d88 more TS
8 years ago
Rich-Harris dc82db609c more TS
8 years ago
Rich-Harris 78adc5b226 more TS
8 years ago