Commit Graph

108 Commits (c67f5348ea3a596ce408d85c09b15fad50f16679)

Author SHA1 Message Date
Richard Harris cb11aa78c8 deconflict own name against globals - fixes #2175
7 years ago
Richard Harris 7abf32f275 implement $$props - fixes #2186
7 years ago
John Chesley 212273ee68 tabs
7 years ago
John Chesley 8cae8f233e add support for various export syntax
7 years ago
Rich Harris 4090925a8e
Merge pull request #2172 from jches/gh/2165
7 years ago
John Chesley 428165eb79 woops, this is redundant
7 years ago
John Chesley d6c160aade create a new declaration for non-exported variables that follow an exported one (#2165)
7 years ago
Conduitry 8f5aba3225 prevent reactive declaration assignees from being dependencies (#2129)
7 years ago
John Chesley 8c044d5572 subscribable declarations trigger a new group (#2127)
7 years ago
Conduitry 6e8d884c9d expose implicit vars in script-less components
7 years ago
Richard Harris 9819facf04 remove unused argument
7 years ago
Richard Harris 6ea722a18a more imported store stuff
7 years ago
Richard Harris 91332c540c fix initialisation of imported stores - fixes #2108
7 years ago
Rich Harris 816ca1ac4d
Merge pull request #2099 from sveltejs/gh-2015
7 years ago
Richard Harris b2f371a3d1 move vars out of stats
7 years ago
Richard Harris 248f55a574 move warnings out of stats
7 years ago
Richard Harris f124f3c081 unsubscribe and resubscribe when stores are reassigned - fixes #2014
7 years ago
Richard Harris 534f6e5425 init store values in situ - fixes #2015
7 years ago
Richard Harris 7cde8d06be pick error code
7 years ago
Richard Harris 9757fbfdb8 move store subscriptions into a helper. broke a bunch of stuff, bear with me
7 years ago
Richard Harris 19f6727c8d handle implicit and explicit-but-undefined props — fixes #2024
7 years ago
Richard Harris a8e0a471af remove eval format - closes #2084
7 years ago
Rich Harris a50c84ea36 remove internal gubbins when using bind:props - fixes #2038
7 years ago
Rich Harris cf775486cf
Merge pull request #2064 from sveltejs/gh-2054
7 years ago
Rich Harris aa7bcb0a8e prevent duplicated reactive declarations - fixes #2054
7 years ago
Rich Harris f64a661fa5 better cyclical dependency detection - fixes #2055
7 years ago
Rich Harris 539fbbd8ef inject lets for reactive declarations where necessary - fixes #2059
7 years ago
Rich Harris 43d3bb08e4
Merge pull request #2044 from sveltejs/gh-2036
7 years ago
Richard Harris 0f7ae264e4 insert semicolon where necessary when initing props - fixes #2037
7 years ago
Richard Harris 6df94aa651 remove unnecessary dupe check - fixes #2036
7 years ago
Rich Harris 5b57a17632 deconflict with globals referenced in module context
7 years ago
Rich Harris 96d14a15ef
Merge pull request #2021 from sveltejs/gh-2017
7 years ago
Richard Harris d9e80738c7 fix tests
7 years ago
Richard Harris 21a07fcaf4 prevent component name from conflicting with globals
7 years ago
Conduitry 5b9cc176df rename properties to component.compileOptions and .componentOptions
7 years ago
Conduitry a270661d20 rename `<svelte:meta>` to `<svelte:options>` (#2017)
7 years ago
Rich Harris b1d919f3f2
Overhaul stats — closes #1891
7 years ago
Rich Harris c2e6d1bf0d
Better composition — implements https://github.com/sveltejs/rfcs/pull/12
7 years ago
Rich Harris 37351196b0
Merge pull request #2007 from sveltejs/gh-2005-evschris
7 years ago
Richard Harris f1ca1cc098 housekeeping
7 years ago
Chris Reeves c9301dc9f7 defer hoisting until after the template is walked - fixes #2005
7 years ago
Richard Harris b8e0cccea8 prevent writing to reactive values - fixes #1920
7 years ago
Richard Harris 81d9647517 hoist vars and lets - closes #1952
7 years ago
Conduitry 2368dff5f8 typos
7 years ago
Richard Harris 3359b5fb3a set immutable option correctly - fixes #1968
7 years ago
Chris Reeves e85222ad84 first pass at tracking mutation to avoid unnecessary update code - #1952
7 years ago
Richard Harris 423e4e6cbc deconflict with implicit props - fixes #1957
7 years ago
Richard Harris e15d13bf91 allow reactive store references anywhere in script - fixes #1889
7 years ago
Rich Harris d6552025e4
fix hoisting of functions that reference imported values - fixes #1933
7 years ago
Richard Harris 454ff8d84e rewrite props after instrumentation - fixes #1931
7 years ago
Richard Harris 88c674079b always use stats.warn instead of options.onwarn - fixes #1918
7 years ago
Rich Harris 29052aba7d
Bring svelte.technology source into main repo
7 years ago
Rich Harris f991a41d83
store auto-subscriptions
7 years ago
Rich Harris 48f1f6b4d0
implement `bind:this`
7 years ago
Rich Harris f45e2b70fd
Implement reactive assignments (#1839)
7 years ago
Rich Harris e0fe31327a move render logic into separate phase (#1678)
7 years ago
Rich Harris 945134bc81 warn on unused helpers - fixes #1704
7 years ago
Rich Harris 9031c16905
[WIP] Refactor, change where validation occurs (#1721)
7 years ago