ionic-team / ionic-team/vscode-ionic
any plan to support pnpm's `workspace:` and `catalog:`
- 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
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