contentlayerdev / contentlayerdev/contentlayer
Consider renaming `required` to `nullable`
- Lingua principale
- TypeScript
- Stelle
- 3.5k
- Fork
- 192
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Special case: Field `required: true` with `default: "some value"` results in the actual **input data** not actually being required and therefore making the concept of a "required field" kind of "weird".
Related:
- #120
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia leggendo l’issue correlata #120 ed esaminando il comportamento di `required: true` quando un campo ha anche un valore predefinito. Determina se rinominare `required` in `nullable` rappresenta accuratamente la semantica dei dati di input e identifica l’ambito di questa modifica del nome. Il lavoro è terminato quando la terminologia e l’ambito della migrazione sono chiaramente stabiliti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- backend-api-design
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100