microsoft / microsoft/TypeScript

Transformer Plugin or Compiler API

Ouverte
#63,771 14 commentaires 47 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Awaiting More Feedback Suggestion
Langage dominant
Go
Étoiles
111k
Forks
14.3k
Merge moyen
2 j 4 h
PR mergées (30 j)
132

Description

Current ecosistem extensively relies in the compiler API, vue, vite, angular, even react is now optimising reactivity as well as many other tools for runtypes like typia, deepkit and my ion rpc based framework [mion](https://github.com/MionKit/mion)

There was a proposal for a transformers plugin but has been now removed now. https://github.com/microsoft/TypeScript/issues/54276#issuecomment-2717407221

My understanding is that now the js interaction and API is way more complicated as we have to bind JS and Go, so assuming this will be implemented last if so.

So opening this Issue to track the progress or at least heard some feedback from the Typescript team about the future of this or should those tooling be looking into migrating to go as well ?

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Examinez la proposition liée concernant transformer-plugin ainsi que la compiler API et l’interaction entre JavaScript/Go décrites dans l’issue. Déterminez si l’équipe TypeScript dispose d’une orientation convenue pour cette fonctionnalité ; le travail est considéré comme terminé lorsqu’un feedback clair ou une décision concrète concernant l’avancement des outils concernés est consigné.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
go, typescript
Domaine
compilers
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Active
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.