Commit Graph

66 Commits (47e56e3da6565fa52a6b74f94082d35917c700ef)

Author SHA1 Message Date
Rich Harris 17a95239b3 support ref:foo as a CSS selector (#693)
9 years ago
Rich Harris fedbab8839 more TS fixes
9 years ago
Rich Harris e25a4d5882 event propagation shorthand for elements (#638)
9 years ago
Rich Harris a675525830 remove unused code
9 years ago
Rich Harris 6a6857624f update parser tests
9 years ago
Rich Harris 137cefde72 move whitespace logic out of parse and into preprocess
9 years ago
Rich Harris 091667748f use 31 instead of 33
9 years ago
Rich Harris 2bccc7f8df use bitshifting for magic perf boost
9 years ago
Rich Harris ba0cbdb8d0 TS-ify spaces.js and deindent.js, so they get included in prettier task
9 years ago
Rich Harris 3cc89a0a95 add trailing commas to prettier config, only run on .ts files
9 years ago
Rich Harris f92b33c130 run prettier on src, update tests
9 years ago
Rich Harris 4b08fe38f2 change error message for invalid bindings
9 years ago
Rich Harris 02068bfb3a separate parsing rules for textareas
9 years ago
Rich-Harris 2a9eacdb3e more TS
9 years ago
Rich-Harris 5c75730091 typescriptify validator
9 years ago
Rich-Harris 8a5b11dd74 more typescript conversion
9 years ago
Rich-Harris 65a82a5683 gah, rollup needs the file extensions. which idiot wrote it
10 years ago
Rich-Harris fd8b09eb2e add a few type annotations
10 years ago
Rich-Harris e8027c6d6f remove .ts file extensions
10 years ago
Rich-Harris 3d234f070b rename all (almost) .js files
10 years ago
Rich-Harris f06cb81c22 switch a few more files over
10 years ago
Rich-Harris 87a4fb4879 some more html entity stuff, the bits i understand at least
10 years ago
Rich-Harris d6856c135b add complete list of html entities
10 years ago
Rich-Harris 3eda59d2cb Merge branch 'master' into gh-7
10 years ago
Conduitry 3e736f5ebd fix parsing of expressions wrapped in parentheses (#534)
10 years ago
Rich-Harris 33bce40839 allow parameter-less transitions
10 years ago
Rich-Harris 41700f689b parse transition directives
10 years ago
Rich-Harris dc6fa6ff24 collapse text around comments
10 years ago
Rich-Harris 2ce0cbec23 better error for bind:value="{{foo}}" - fixes #437
10 years ago
Rich-Harris f9fc2f37dc prevent unclosed <script> causing infinite loop
10 years ago
Rich-Harris ce38d480be use a map to avoid false positives
10 years ago
Rich-Harris e77b998adf special case literals
10 years ago
Conduitry 265df6c989 try to parse expressions as javascript before interpreting them as an identifier (#424)
10 years ago
Rich Harris 4613ec324b Merge branch 'master' into gh-371
10 years ago
Conduitry f3fe23a263 use maps and sets in many places instead of plain objects
10 years ago
Rich-Harris 1ffc76ec3f Merge branch 'master' into gh-371
10 years ago
Conduitry fe3068f779 only do special reserved name handling when tag is all lowercase letters
10 years ago
Rich-Harris eaf4a2e8bd parse <:Window> tags
10 years ago
Rich Harris a64d2081ea Merge pull request #385 from sveltejs/gh-383
10 years ago
Rich Harris e71d4e0d53 allow reserved words in tags e.g. {{class}} (#383)
10 years ago
Rich Harris 8b528bada1 implement :shorthand attributes
10 years ago
Rich Harris b2a2b3c821 linting
10 years ago
Rich Harris 2ac793c561 treat binding values as expressions
10 years ago
Rich-Harris 1617547776 simplify JS parsing step
10 years ago
Rich Harris 4b23c0ac36 Merge pull request #352 from sveltejs/gh-348
10 years ago
Rich-Harris bb2cd0d33f differentiate between nbsp and other whitespace (#348)
10 years ago
Rich Harris 9ba5fcd362 Merge pull request #349 from taylorzane/fix-raw-js-in-html
10 years ago
Conduitry 2d20c6e066 only process special tags (script, style) when they are top-level
10 years ago
Conduitry f3ed8d1b47 accept DOCTYPE element in any case
10 years ago
Taylor Zane Glaeser 9e95a4589a Resolved an issue with raw Svelte JS in a script block breaking an HTML document.
10 years ago