loopbackio / loopbackio/loopback-next

Remove Assert as a dependency from @Loopback/Filter

Offen
#8,126 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
5.1k
Forks
1.1k
Ø Merge
2 T. 21 Std.
Gemergte PRs (30 T.)
27

Beschreibung

This library only seems to serve the purpose of doing simple assertions if it was removed the portability of the library would increase (as it would no longer be node dependent) this means it could be moved into any frontend framework without issue and be shared between the front and backend.

This caused this issue in Angular
https://github.com/angular/angular-cli/issues/20819

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die Verwendung von Assert in @LoopBack/Filter zu lokalisieren, und prüfe den verlinkten Angular CLI-Issue auf den Portabilitätsfehler. Bestätige, dass die Bibliothek nicht mehr von Node-spezifischem Assert abhängt, während ihr einfaches Assertion-Verhalten erhalten bleibt, und überprüfe, dass sie mit Frontend-Frameworks gemeinsam genutzt werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, node.js, typescript
Bereich
api, frontend
Issue-Typ
Refactoring
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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