Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Feature request: read `packageManager` and `devEngines` fields from outside of package.json

Offen
#682 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

@aduh95 arbeitet bereits daran.

Seit 28.2.2025.

  • #668 von @aduh95 — offen

Bewertung

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

Rechercherichtung

Beginne mit der Überprüfung, wie Corepack derzeit packageManager und devEngines aus package.json bezieht, und vergleiche dieses Verhalten anschließend mit der vorgeschlagenen Quelle .corepack.env. Lege die Priorität und das akzeptierte Format für externe Werte fest; als abgeschlossen gilt die Aufgabe, wenn Corepack den angeforderten Paketmanager und die angeforderte Version auswählt, sofern diese Felder außerhalb von package.json angegeben sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Use case:

When developing some projects which reject to add packageManager and devEngines fields to its package.json, it would be not easy to use correct pacakge manager and package manager version, even though I've enabled corepack.

if corepack reads packageManager and devEngines fields from outside of package.json like .corepack.env, it would be convenient.

Vorherrschende Sprache
TypeScript
Sterne
3.8k
Forks
282
Ø Merge
3 Std. 21 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nodejs/corepack

Alle Issues in nodejs/corepack

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

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