Commit Graph

61 Commits (v3.0.0-beta.24)

Author SHA1 Message Date
Rich Harris 21d56c9ee3
Tidy up (#2252)
7 years ago
Rich Harris b1d919f3f2
Overhaul stats — closes #1891
7 years ago
Richard Harris cf6b6d4dbf upgrade Acorn - fixes #1949
7 years ago
Rich Harris 48f1f6b4d0
implement `bind:this`
7 years ago
Rich Harris f45e2b70fd
Implement reactive assignments (#1839)
7 years ago
Rich Harris aa203973e0 add some more modifier validation tests
7 years ago
Conduitry b8ed27105d adjust parsing of directives to preserve line/column info
7 years ago
Rich Harris f54c1ec7b8 support dynamic import in expressions
7 years ago
Jacob Wright 5ef44ae6c9 Adds the class directive
7 years ago
Jacob Wright ba5ede599a Allows actions to use any expression type
7 years ago
Rich Harris a74abddcd2
Merge pull request #1673 from UnwrittenFun/fix/missing-ObjectPattern-props
7 years ago
James Birtles bbe5319f3b add end position to object and array patterns
7 years ago
James Birtles 1d9ab99a9f better shorthand detection
7 years ago
James Birtles 404587d991 add some missing ObjectPattern properties
7 years ago
Rich Harris 15efef9a98 separate hasOutros from hasOutroMethod - fixes #1492
7 years ago
Rich Harris 98e63b37e9 groundwork for animations (#1431)
7 years ago
Rich Harris 70034ea997 bind to destructured properties
8 years ago
Rich Harris 9607593705 sparse array patterns
8 years ago
Rich Harris 506ab3952e destructuring
8 years ago
Rich Harris a2759604cb SSR tests
8 years ago
Rich Harris 35f4a1f063 add codes to errors
8 years ago
Rich Harris cb514afde4 more tests, support svelte: elements
8 years ago
Rich-Harris cc0055cf82 update parser for v2
8 years ago
Jacob Wright 04f5d5c975 Adds actions to components
8 years ago
Rich Harris 39694c31c3 nicer error messages
8 years ago
Rich Harris f97036dd39 error if ref:foo has a value
8 years ago
Rich Harris bd74929920 dont treat :foo as a directive
8 years ago
Jacob Wright 6d4f8d889a Refactor directive parsing for code reuse
8 years ago
Conduitry 8c1f09db1f upgrade acorn and parse as ES2018
8 years ago
Rich Harris 5904a647db
support dynamic import - closes #1003
8 years ago
Rich Harris d734a6b823 start work on <slot>
8 years ago
Rich Harris 82559c3775 support ref:foo as a CSS selector (#693)
8 years ago
Rich Harris aa59dafb81 more TS fixes
8 years ago
Rich Harris 51af8c29e0 event propagation shorthand for elements (#638)
8 years ago
Rich Harris 4b1f1e8392 TS-ify spaces.js and deindent.js, so they get included in prettier task
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
Rich Harris d752959ef1 change error message for invalid bindings
8 years ago
Rich-Harris 7c3fca57cf more typescript conversion
8 years ago
Rich-Harris e85bec00a2 add a few type annotations
9 years ago
Rich-Harris 366c490bcc switch a few more files over
9 years ago
Rich-Harris 7f76ab24f9 Merge branch 'master' into gh-7
9 years ago
Conduitry a5dce59735 fix parsing of expressions wrapped in parentheses (#534)
9 years ago
Rich-Harris 53c5c32da3 allow parameter-less transitions
9 years ago
Rich-Harris 2784ae0ade parse transition directives
9 years ago
Rich-Harris 75e8d6205e better error for bind:value="{{foo}}" - fixes #437
9 years ago
Rich-Harris 05ea031895 prevent unclosed <script> causing infinite loop
9 years ago
Rich-Harris 6e0d0b1a12 use a map to avoid false positives
9 years ago
Rich-Harris 6c754c2a3d special case literals
9 years ago
Conduitry eab3f62f25 try to parse expressions as javascript before interpreting them as an identifier (#424)
9 years ago