bcoe / bcoe/optional-dev-dependency
Stop mutating package.json (also, "What's the status of this project?")
- Vorherrschende Sprache
- JavaScript
- Sterne
- 5
- Forks
- 8
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Over in `uuid`, we added this module years ago to deal with [this issue](https://github.com/uuidjs/uuid/pull/509). tl;dr: Some folks want to build `uuid` on Z/OS, where some of web-driver dependencies aren't supported.
However, `optional-dev-dependency` has a propensity for editing the package.json file unexpectedly, which is annoying and leads to [regressions](https://github.com/uuidjs/uuid/pull/802).
I'd elaborate on that, and plead for a fix of some sort, but I see this package is deprecated on NPM. But there's no corresponding note in the README for this repo, nor has it been archived. So what's the recommended path forward here? Is there any chance of this getting fixed (ha!) or should I plan on removing the dependency on this package at some point. (If so... is there a recommended alternative?)
[Edit: Duplicate of #19, I suspect?]
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, zu prüfen, wie optional-dev-dependency package.json verändert, und vergleiche den Bericht mit dem Duplikat-Issue #19. Prüfe README und den npm-Veraltungsstatus; die Arbeit ist erst abgeschlossen, wenn der Status des Projekts und die empfohlene Vorgehensweise dokumentiert sind oder eine definierte Behebung der Mutation vereinbart und verifiziert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 15/100