Feature request: `modify` and `applyEdits` on parsed AST

Ouverte
#80 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
typescript
Domaine
tooling

Piste de recherche

L'issue ne nomme aucun fichier ni test. Commencez par examiner les API existantes de l'AST et des opérations d'édition du parser, puis définissez comment les modifications de l'arbre analysé doivent rester synchronisées avec le texte JSON ; la tâche est terminée lorsqu'un périmètre convenu et des tests pour le comportement proposé de modify et applyEdits sont définis.

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

Description

I'm trying to keep a JSON datastructure in sync with its text representation for a custom VS Code editor.

I was thinking maybe it'd make sense to directly apply edit operations on the parsed tree rather than reparsing JSON every time?

Langage dominant
TypeScript
Étoiles
759
Forks
66
Merge moyen
5 j 10 h
PR mergées (30 j)
7

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

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.

Autres issues de microsoft/node-jsonc-parser

Toutes les issues de microsoft/node-jsonc-parser

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

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