Make sourcing easier for a better DX
Dieses Issue hat noch niemand übernommen.
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
- shell, typescript
- Bereich
- cli, developer-experience
Rechercherichtung
Das Issue nennt keine Dateien oder Tests. Beginne damit, den bestehenden Ablauf zur Generierung von Completions und zum Sourcen hinter npx @bombsh/tab enable pnpm nachzuverfolgen, und ermittle dann, wie unterstützte Shells und lokale Profile behandelt werden. Als erledigt gilt, wenn der Befehl die aktuelle Shell erkennt, die passenden Completions generiert und die Sourcing-Konfiguration automatisch anhängt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
@43081j suggested having a dedicated cli bin that automatically pipes the appropriate shell code into source.
This would let users run a simple command like npx @bombsh/tab enable pnpm instead of the current, more manual approach.
this would detect the user’s current shell, generate the correct completions and append them to the local shell profile automatically!
- Vorherrschende Sprache
- TypeScript
- Sterne
- 282
- Forks
- 11
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bombshell-dev/tab
-
An option is resolved from the root before the matched command, so a short name means one thing for the whole lineEvtl. vergeben @AmirSa12 hat das vor 19 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 56/100
bombshell-dev/tab#153 · 6 Kommentare ·
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
bombshell-dev/tab#127 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
bombshell-dev/tab#118 ·
-
provide installation utilitiesEvtl. vergeben @theoephraim hat das vor 148 Tagen übernommen. Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
bombshell-dev/tab#117 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
bombshell-dev/tab#107 · 3 Kommentare ·
Alle Issues in bombshell-dev/tab
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
awesome-dsh-plugin/awesome-dsh-plugin#9184 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
farion1231/cc-switch#8829 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverOffendoc-audit enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100