Skip to content

feat(compiler-sfc): support more TS syntaxes#7165

Closed
sxzz wants to merge 4 commits into
vuejs:mainfrom
sxzz:feat/upgrade-babel
Closed

feat(compiler-sfc): support more TS syntaxes#7165
sxzz wants to merge 4 commits into
vuejs:mainfrom
sxzz:feat/upgrade-babel

Conversation

@sxzz

@sxzz sxzz commented Nov 17, 2022

Copy link
Copy Markdown
Member

closes #7161

upgrade @babel/parser to support new TS syntaxes.

  • TS 4.9: satisfies operator: obj satisfies SomeType
  • TS 4.7: Instantiation Expressions: const makeHammerBox = makeBox<Hammer>;

@netlify

netlify Bot commented Nov 17, 2022

Copy link
Copy Markdown

Deploy Preview for vue-sfc-playground failed.

Name Link
🔨 Latest commit 72211d6
🔍 Latest deploy log https://app.netlify.com/sites/vue-sfc-playground/deploys/63766fe57ea09b0009f39ba7

@sxzz sxzz changed the title feat(compiler-sfc): support TS Instantiation expression feat(compiler-sfc): support TS instantiation expression Nov 17, 2022
@netlify

netlify Bot commented Nov 17, 2022

Copy link
Copy Markdown

Deploy Preview for vuejs-coverage failed.

Name Link
🔨 Latest commit 72211d6
🔍 Latest deploy log https://app.netlify.com/sites/vuejs-coverage/deploys/63766fe52c9fcc000857a10d

@sxzz sxzz changed the title feat(compiler-sfc): support TS instantiation expression feat(compiler-sfc): support more TS expression Nov 17, 2022
@sxzz sxzz changed the title feat(compiler-sfc): support more TS expression feat(compiler-sfc): support more TS syntaxes Nov 17, 2022
@sxzz sxzz closed this Feb 4, 2023
@sxzz
sxzz deleted the feat/upgrade-babel branch February 4, 2023 18:30
@sxzz

sxzz commented Feb 4, 2023

Copy link
Copy Markdown
Member Author

Sadly closed. Done via 53e3533

@yyx990803

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Don't suport TS4.7.0 Instantiation Expressions feature.

1 participant