alleyinteractive / alleyinteractive/alley-scripts

Refactor oxlint-config to not use peer deps

Offen
#912 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
javascript Package: oxlint-config
Vorherrschende Sprache
TypeScript
Sterne
10
Forks
3
Ø Merge
4 T. 22 Std.
Gemergte PRs (30 T.)
2

Beschreibung

### Description

I would like the oxlint-config package to install all necessary dependencies itself so that it manages the versions of oxlint, oxfmt, etc itself instead of pushing that burden to the user. We should not use peer dependencies in the package, and should instead install all dependencies as regular dependencies.

### Use Case

As a user, I want to be able to use this package by running `npm install --save-dev @alleyinteractive/oxlint-config` without having to install or manage peer dependencies myself.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Locate the oxlint-config package manifest and inspect its peerDependencies and dependencies entries. Run the repository's package validation or tests, then verify that installing @alleyinteractive/oxlint-config with npm does not require separate peer-dependency installation and that the package manages the relevant versions itself.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
node.js, typescript
Bereich
tooling
Issue-Typ
Refactoring
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
58/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.