mapbox / mapbox/duplicate-module-test
Fail or warn when module isn't found?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Right now if a module isn't found, we exit `1` and fail. Output looks like this:
```
Checking for duplicate modules ...
tilelive was not found in the node_modules tree
```
Alternatively, we could just print a warning since this isn't necessarily a bad thing, it just means the module isn't being installed (presumably because it's not longer being used). Output could instead look like:
```
Checking for duplicate modules ...
✔ @mapbox/vtquery has only one version
? tilelive was not found in the node_modules tree
```
cc @mapbox/core-tech
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
Es wird keine Datei, kein Test und kein Einstiegspunkt genannt. Beginne damit, den Code zu finden, der ein fehlendes Modul im node_modules-Baum behandelt, und prüfe, wie sein Exit-Status und seine Ausgabe getestet werden. Als abgeschlossen gilt die Aufgabe, wenn das Projekt ein festgelegtes Fail-or-Warn-Verhalten, eine übereinstimmende Ausgabe und eine Abdeckung für den Fall eines fehlenden Moduls hat.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- cli, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100