ionic-team / ionic-team/vscode-ionic

any plan to support pnpm's `workspace:` and `catalog:`

Offen
#171 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
15
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

for example, the package.json
```json
"dependencies": {
"@local/front-shared": "workspace:*",
"@capacitor/android": "catalog:",
"@capacitor/app": "catalog:"
}
```
will show `Unknown -> null` in IONIC packages panel. to display version of `workspace:` and `catalog:` is more better.

in monorepos, defining the global version of the dependency (pnpm [catalog](https://pnpm.io/catalogs)) is very useful to manage the correct deps.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by tracing how the IONIC packages panel reads dependency entries from package.json and turns pnpm workspace: and catalog: values into the displayed version. Use the supplied workspace:* and catalog: examples as cases; done means these entries no longer display as “Unknown -> null” and show their versions appropriately.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.