contentlayerdev / contentlayerdev/contentlayer
Improve CLI logging messages (e.g. for incremental builds)
- Lingua principale
- TypeScript
- Stelle
- 3.5k
- Fork
- 192
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
We should improve the CLI logging messages e.g. in the following cases:
- timing: we should add how long a step has taken (e.g. 50ms to generate 20 documents)
- This should also provide a summary of how time is spent in different remark plugins etc
- Adjust log messages for incremental builds based on file watching. (Currently the log messages indicate that all documents have been re-generated even though just a single file has changed)
- The log messages should also indicate when using cache from file system
Ideally we can even easily test the wanted behaviour above in unit tests.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
L’issue non indica file, punti di ingresso o test esistenti. Individua prima i percorsi di logging della CLI, monitoraggio incrementale dei file, cache e remark-plugin, quindi verifica come i test unitari possano coprirli. Il lavoro è completato quando i log riportano le durate e i riepiloghi dei passaggi, identificano le modifiche incrementali e l’uso della cache del filesystem e sono presenti test per il comportamento richiesto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- cli, observability
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100