Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeScript 4.0 support #11760

Merged
merged 4 commits into from Jul 29, 2020
Merged

TypeScript 4.0 support #11760

merged 4 commits into from Jul 29, 2020

Commits on Jul 15, 2020

  1. Configuration menu
    Copy the full SHA
    5cb77c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    981cb8f View commit details
    Browse the repository at this point in the history
  3. Follow-up on initial TS4 catch param support (#11767)

    * refactor: align with AST shape convention
    
    * feat: print catch param type annotations
    
    * test: add test case on transform
    JLHwung authored and nicolo-ribaudo committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    0363945 View commit details
    Browse the repository at this point in the history
  4. TypeScript 4.0: Support labeled tuple elements (#11754)

    * TypeScript 4.0: Support labeled tuple elements
    
    * More tests
    
    * Disallow mixing labeled and unlabeled elements
    
    * Update AST shape
    
    * Enable test after rebase
    
    * Allow labeled spread types
    
    * Fix flow
    
    * Add types and generator suport
    
    * Update packages/babel-parser/src/plugins/typescript/index.js
    
    * Prettier
    nicolo-ribaudo committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    0b8ac7d View commit details
    Browse the repository at this point in the history