-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
PR: implement code-oss-idl a interface definition language to express static types. #168008
This implements the core concepts of typescript but using the ESEngine as parser and compiler feedback for types it allows you to create facades like you do with typescript but for any language this replaces typescript partial and will incremental get derived from it. as also trying to define rule sets that are more share able and maintainable without patching stuff.
this merges tsserver and partial tslib tslib will then depend on code-oss-idl inverse of control. So code-oss will not depend directly on typescript typescript will depend on code-oss-idl
Part of:
- Reaching GraalVM Equality via exposing v8 compiler feedback API's to the editor.
- PR: Incremental refactoring to web-modules #167505 #12
- Use ESM for our executables (tsc, tsserver, typingsInstaller) microsoft/TypeScript#51440
Metadata
Metadata
Assignees
Labels
No labels