Skip to content

Switch to ts-go for compiling built-in extensions #271167

@mjbvz

Description

@mjbvz

Let's see if we can use tsgo to compile our built-in extensions. It can compile our extensions pretty fast (at most one second per extension) which means we can remove much of our custom compiling logic for tsb and transpileOnly, at least for extensions

One small road bump is that tsgo currently can't be used as a library so we'll have to call it from the command line

Work towards this:

  • Switching to normal decorators: 2baf1b4
  • Isolated compiling of extensions: #271171

Metadata

Metadata

Assignees

Labels

engineeringVS Code - Build / issue tracking / etc.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions