[CHORE]: Reintegrate `stackgl_modules` into top level library
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.3k
- Forks
- 2k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 28
Beschreibung
Description
Reintegrate the stackgl_modules sub-project into the top level library.
Why should this change be made?
This was originally moved to a subfolder in #6004 to allow for supporting older versions of Node and npm. That support is no longer required and moving this back would allow us to simplify the repo a bit.
Scope
- Move dependencies into the root package.json
- Update scripts to handle new location
Notes
- It's possible that it would still be beneficial to leave this folder as is since it segregates some dev dependencies that most people don't need
- This was mentioned as a potential option in #7862
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 mit dem root package.json und dem stackgl_modules-Teilprojekt, überprüfe anschließend die Änderungen aus #6004 und die in #7862 genannte Alternative. Verfolge die Skripte, die auf das Teilprojekt verweisen, und führe die vorhandenen Build- und Test-Befehle aus. Als erledigt gilt, dass Abhängigkeiten vom Root aus verwaltet werden und die Skripte ohne die frühere Node/npm-Kompatibilitätsbeschränkung funktionieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, node.js
- Bereich
- build-system, tooling
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 58/100