Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Support for pnpm `package.yaml` ?

Aperta
#579 3 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript, yaml
Ambito
cli, tooling

Direzione di ricerca

Inizia riproducendo corepack up in un progetto contenente solo il package.yaml di pnpm, quindi traccia il modo in cui Corepack rileva i metadati del gestore di pacchetti del progetto. Il lavoro è completato quando Corepack riconosce il manifest YAML ed esegue l'aggiornamento senza richiedere un package.json temporaneo; il contenuto non indica file sorgente o test specifici.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Having a project that uses pnpm's package.yaml (ours are extensively commented), we get:

$ corepack up
Usage Error: Couldn't find a project in the local directory - please explicit the package manager to pack, or run this command from a valid project

Right now we are using the following script for corepack updates, in case someone needs it:

(yq -Poj package.yaml > package.json) && corepack up && pmversion=$(yq '.packageManager' package.json) && yq -i ".packageManager = ${pmversion}" package.yaml && rm package.json

Perhaps adding support to package.yaml could be useful for projects that use it?

Lingua principale
TypeScript
Stelle
3.8k
Fork
279
Merge medio
1h 47m
PR unite (30g)
2

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di nodejs/corepack

Tutte le issue di nodejs/corepack

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.