Skip to content

v0.0.44: Match template strings while matching strings

Compare
Choose a tag to compare
@sheetalkamat sheetalkamat released this 31 Aug 21:42
· 447 commits to master since this release
  • Scope const declarations as const
    Fixes #641, #542

  • Rest in binding pattern

  • Include export declare pattern in declaration matching
    Fixes #642

  • Handle field declaration without type or assignment
    Fixes #643

  • Revert bccefcd as named type argument is not yet supported feature.

  • Treat * in type argument list as infering type argument
    Support for microsoft/TypeScript#26349

  • Allow 'export default interface'
    Fixes #653

  • Do not consume end of line in a single line comment
    Fixes #646

  • Handle comma followed by single line comment in variable expression
    Fixes #491 portion after making comments not consume end of line

  • Handle function expressions to consume line ending of single line comment since we rely on lookback of function completion (})
    Fixes #455 after making change in comments to not consume line endings

  • Treat spaces followed by < as ending of as operator
    Fixes #647

  • Merge pull request #656 from mjbvz/fix-653
    Allow 'export default interface'

  • Handle optional fields followed by , and no type
    Fixes #651

  • Fix the line ending consumption of let and var expression
    Fixes #654

  • Test for #652

  • Handle export declaration when its followed by comment
    Fixes #650

  • add unknown type

  • Allow _ in jsx attribute names
    Fixes #648

  • Add tests for #649
    Fixes #649

  • Merge pull request #655 from mjbvz/fix-648
    Allow underscore in jsx attribute names

  • Merge pull request #658 from 43081j/unknown-type
    add unknown type

  • Match template strings while matching strings
    Fixes #661

Grammar diff: 84de89d...a9ad6eb