notationlabs / notationlabs/notation
envs as config
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 54
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
NOTATION_STATE_PATH feels like a code smell for a few reasons:
- pass through config to state providers
- config in env – prefer via config file if using cli, or passed in explicitly if using programatic api
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit nachzuverfolgen, wo NOTATION_STATE_PATH gelesen wird und wie Zustandsanbieter Konfiguration erhalten. Vergleiche den Pfad zur Konfigurationsdatei der CLI mit dem expliziten Konfigurationspfad der programmatischen API und bestätige anschließend, dass beide nicht mehr von der Umgebungsvariable abhängen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- nodejs, typescript
- Bereich
- api, cli
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100