Commit Graph

253 Commits (62c8ef42ff1bf7a5af302cf3a6296e6249d44eb9)

Author SHA1 Message Date
Rich-Harris da2e78d6fa run tests with SSR compiler, where possible
8 years ago
Arpad Borsos 20e1b05c45
correctly update yield fragment inside each, #230
8 years ago
Rich Harris d5dfe4dfb9 reenable all tests
8 years ago
Rich Harris c34842b8c1 fail CI if any tests have solo: true
8 years ago
Rich Harris 00db8419d2 Merge pull request #242 from sveltejs/gh-231
8 years ago
Rich Harris 57ba95e898 fix component yields inside each blocks (#230)
8 years ago
Rich Harris 45cea1fab5 make yield renderer names globally unique (#231)
8 years ago
Rich Harris 5ba51be341 dont use properties when setting <svg> element attributes (fixes #233)
8 years ago
Paul Sauve ca2f0a5bbb Fix partial numbers being detected as numbers
8 years ago
Rich-Harris 11dc7dc380 handle component directives at positions other than end (fixes #221)
8 years ago
Rich Harris 620b9ae5e8 Merge pull request #225 from sveltejs/gh-224
8 years ago
Rich-Harris fc977a2abe provide useful feedback on encountering void element closing tag
8 years ago
Arpad Borsos 91551b9d43
make html validators work inside else blocks
8 years ago
Rich-Harris 3905683e64 allow custom path for helpers (#218)
8 years ago
Rich-Harris e7dd885ecf handle directives on components (fixes #216)
8 years ago
Rich-Harris 46abb9c712 fix test failure caused by clearing cache
8 years ago
Rich-Harris ccba20bac9 non-standalone mode (#9)
8 years ago
Rich-Harris 0d89f6478d failing test for #81
8 years ago
Rich-Harris 8340583fa1 parse @id for keyed each blocks (#81)
8 years ago
Rich-Harris b90ad17ad1 throw if options.name is illegal
8 years ago
Rich-Harris c84991217d merge master -> gh-202
8 years ago
Rich Harris 4df7cfa0f8 use shared generator for SSR compiler
8 years ago
Conduitry 010b4cff29 stop prepending CSS with spaces (fixes #140)
8 years ago
Rich Harris 92ec869b6c dont self-close elements - fixes #200
8 years ago
Rich Harris e016b200ef include filename in error/warning objects
8 years ago
Rich Harris bdba7531df allow local data to override globals
8 years ago
Rich Harris 6444e8da29 merge master -> gh-185
8 years ago
Rich Harris c453ae5dd0 increase patch coverage, again
8 years ago
Rich Harris c09a02caf2 increase patch coverage
8 years ago
Rich Harris c8b232f431 implement triples in SSR compiler, and escape HTML for regular tags
8 years ago
Rich Harris 212a3560ee Merge pull request #183 from sveltejs/builder
8 years ago
Rich Harris 9f04d46ffe Merge pull request #187 from sveltejs/gh-178
8 years ago
Rich-Harris a35c516350 bump coverage – duplicate default export is handled by acorn
8 years ago
Rich-Harris 4a610f7073 throw if default export is not an object literal
8 years ago
Rich-Harris be6b950abc use setAttribute() for list attributes – fixes #178
8 years ago
Rich-Harris c353aa2447 allow whitelisted globals (#185)
8 years ago
Rich-Harris 017b67aa38 ensure onrender and onteardown are not arrow function expressions
8 years ago
Rich-Harris a6c648b086 error if method is an arrow function expression and uses `this` or `arguments` (#179)
8 years ago
Rich-Harris 5fa2cd24c4 use builders everywhere
8 years ago
Rich-Harris fbe130835d add support for declared namespaces – fixes #147
8 years ago
Rich Harris 25e12f8597 Merge pull request #169 from sveltejs/gh-167
8 years ago
Rich Harris 72dc86aa5e Merge pull request #170 from sveltejs/gh-162
8 years ago
Rich-Harris 05c38bc872 Merge branch 'master' of https://github.com/sveltejs/svelte
8 years ago
Rich-Harris 65a99c9161 support node methods in event handlers (#162)
8 years ago
Rich-Harris 8529e28c11 allow event handlers to call event methods e.g. stopPropagation – closes #162
8 years ago
Rich-Harris 284224cb4f omit attributes for SSR – fixes #163
8 years ago
Rich-Harris 941de39523 test importing non-component
8 years ago
Rich Harris 4a7bb8ca8a implement Comment in SSR compiler – fixes #165
8 years ago
Rich Harris 81c2dc2507 allow functions in data/computed - fixes #163
8 years ago
Arpad Borsos e1cf4ea49b
restructure tests
8 years ago
Rich Harris 85368b929a implement css: false in main compiler (#153)
8 years ago
Rich Harris c7f6b6006f move skipped test to new home
8 years ago
Rich Harris 54d90b68e8 test nested server-rendered styles
8 years ago
Rich Harris bac02481b7 server-rendered CSS (#153)
8 years ago
Rich Harris 6d890f1a65 Merge pull request #148 from sveltejs/gh-1
8 years ago
Rich Harris bb9e48a309 rename folders to remove .gitignore confusion
8 years ago
Rich Harris 2c3cbf672b add SSR tests
8 years ago
Arpad Borsos 83e9ed9111
add a failing test for svg rendered via child component
8 years ago
Rich Harris e5b9ca3638 test with correct files
8 years ago
Rich Harris 7684afb2f8 move files into src in preparation for SSR integration
8 years ago
Fabrice Weinberg 65b10f6d5e Make passing options to component optional
8 years ago
Rich Harris b81ff3e73d Merge pull request #138 from sveltejs/gh-137
8 years ago
Rich-Harris a72955faa2 fix typo, disallow multiple style/script tags
8 years ago
Rich-Harris d3a2ff243a handle xmlns attributes correctly
8 years ago
Rich-Harris abbd605091 dont render text nodes inside SVG elements (#142)
8 years ago
Rich-Harris 06a5169eeb require void elements to be lowercase – fixes #137
8 years ago
Rich Harris 384e724c4c Merge pull request #135 from sveltejs/uniq-elem-attrs
8 years ago
Fabrice Weinberg 53ad868525 Enable working tests
8 years ago
Fabrice Weinberg 75cf9d16ce Make sure parser only allows unique attribute names
8 years ago
Rich Harris 4d3dcb6493 fix test
8 years ago
Rich Harris ddfc3e9f1e additional test for #88, from #126
8 years ago
Rich Harris 659eb32bc5 deconflict names. fixes #88
8 years ago
Rich Harris 0e64f26712 gather names during validation, for later deoncflicting (#88)
8 years ago
Rich Harris 1d941abddc allow multiple SVGs - fixes #130
8 years ago
Rich Harris f5b78e406c Merge pull request #122 from sveltejs/each-else
8 years ago
Arpad Borsos 91903cb927
add codegen support for raw mustache tags
8 years ago
Arpad Borsos 9187c2dd09
add parser support for raw mustache tags
8 years ago
Arpad Borsos 5d256eb600
add support for each-else in codegen
8 years ago
Arpad Borsos fec55a1ccd
add each-else support to parser
8 years ago
Rich-Harris d94209ba31 show code for all compiled components if config.show, not just main.html
8 years ago
Rich-Harris 306a931176 test update while yield fragment is torn down, and tweak code for consistency
8 years ago
Rich-Harris 172f0c9d6b Merge branch 'yield-next' of https://github.com/FWeinb/svelte into FWeinb-yield-next
8 years ago
Fabrice Weinberg 6c473a3466 Initial implementation of {{yield}}-generator
8 years ago
Nico Rehwaldt 65cdead991 Verify computed property dependencies
8 years ago
Fabrice Weinberg 4bcbdfb5ae Parse {{yield}} as YieldTag
8 years ago
Rich-Harris 7654437d7b resolve merge conflicts
8 years ago
Rich-Harris 76b9c37f13 Merge branch 'master' of https://github.com/sveltejs/svelte
8 years ago
mrkishi bf12bb54a7 Fix typo in generator's contextualise; solves #46
8 years ago
Arpad Borsos 19c376f032
fix onrender hook for nested widgets
8 years ago
Arpad Borsos a80dcda2e0
separate create from mount
8 years ago
Rich-Harris 90fac61d2a use decodeCharacterReferences in text.js, not tag.js
8 years ago
Rich-Harris 84c9f647dd Merge branch 'fix-entities' of https://github.com/FWeinb/svelte into FWeinb-fix-entities
8 years ago
Rich-Harris 57f94d4d0b upgrade magic-string, fix sourcemaps
8 years ago
Rich Harris 695cfd01c9 more sourcemap stuff
8 years ago
Fabrice Weinberg 4b9832f03a Convert entities of all text nodes
8 years ago
Rich-Harris 5e8a25fe65 add infrastructure for sourcemap tests
8 years ago
Rich Harris f9b596c5e3 Merge pull request #82 from sveltejs/gh-75
8 years ago
Rich-Harris 56b4fbcea2 prevent compiler from generating ES2015+ code
8 years ago
Arturo Guzman a55b2374ae return state when using get without key
8 years ago
Rich Harris 1de87945db Merge pull request #71 from sveltejs/gh-63
8 years ago