voidzero-dev / voidzero-dev/vite-plus

Also migrate dynamic Oxlint & Oxfmt configurations if they exist

Ouverte
#2,430 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
contribution welcome
Langage dominant
Rust
Étoiles
5.8k
Forks
262
Merge moyen
23 h 18 min
PR mergées (30 j)
139

Description

### Description

From what I can see it seems like `oxlint.config.ts` and `oxfmt.config.ts` doesn't have a migration flow yet. This seems like a bit of low-hanging fruit.

### Suggested solution

Probably replicate how Vitest & tsdown are migrated.

### Alternative

Manual migration, but we already have their `.ox*rc.json(c)` versions migratable, why not these ones too?

### Additional context

_No response_

### Validations

- [x] Read the [Contributing Guidelines](https://github.com/voidzero-dev/vite-plus/blob/main/CONTRIBUTING.md).
- [x] Confirm this request is for Vite+ itself and not for Vite, Vitest, tsdown, Rolldown, or Oxc.
- [x] Check that there isn't already an issue requesting the same feature.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Repérez les flux de migration existants pour Vitest et tsdown, puis comparez-les avec la gestion de la migration des configurations .ox*rc.json(c). Ajoutez une gestion équivalente pour oxlint.config.ts et oxfmt.config.ts lorsque ces fichiers existent, et vérifiez que les deux configurations dynamiques sont migrées correctement.

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

Évaluation

Stack technique
typescript
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
68/100

Recevez les nouvelles issues par e-mail

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