Add support for Vitest VSCode Plugin and similar
- Vorherrschende Sprache
- TypeScript
- Sterne
- 27k
- Forks
- 11.8k
- Ø Merge
- 14 Std. 23 Min.
- Gemergte PRs (30 T.)
- 162
Beschreibung
### Command
test
### Description
As Angular does not provide a Vitest plugin, it can't expose a `vitest.config.ts` file to 3rd party tools such as IDEs.
This means that as of today, it is impossible to use Vitest VSCode Plugin, nor WallabyJS, nor WebStorm integration etc... unless users switch to Analog plugin https://analogjs.org/docs/features/testing/vitest
### Describe the solution you'd like
_No response_
### Describe alternatives you've considered
_No response_
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Befehl `test` und untersuche, wie Angular die Vitest-Konfiguration derzeit für externe Tools bereitstellt. Reproduziere die Einschränkung mit dem Vitest VSCode Plugin und vergleiche anschließend das Verhalten mit dem im Issue erwähnten Analog plugin. Als erledigt gilt die Aufgabe, wenn das Plugin und ähnliche Integrationen die Vitest-Konfiguration des Angular-Projekts erkennen können, ohne die Plugins zu wechseln.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- angular, typescript, vscode
- Bereich
- testing, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 45/100