Cucumber-js: neue unbefriedigte Peer-Abhängigkeiten mit der neuesten Version

Erstellt am 21. Dez. 2020  ·  5Kommentare  ·  Quelle: cucumber/cucumber-js

Ich habe in einigen meiner Projekte Renovations-PRs für die neue v7 erhalten, nachdem Sie sie auf den neuesten Stand gebracht haben. Ich hatte einige meiner Projekte bereits ohne Probleme auf die Vorabversion von v7 aktualisiert.

Allerdings sehe ich jetzt einige neue Fehler aufgrund von nicht erfüllten Peer-Abhängigkeiten mit der neuen Version. Sie können ein Beispiel dafür in dieser Build-Ausgabe sehen . Ich verwende npm ls um sicherzustellen, dass Peer-Abhängigkeiten kompatibel sind (es wird bei einem Konflikt ungleich Null beendet).

die projekte, in denen ich diese probleme sehe, sind keine reaktionsprojekte, also habe ich keinen grund, außer wegen der verwendung von gurken von den peer-Paketen abhängig zu sein, also würde ich es vorziehen, nicht direkt von ihnen abhängig zu sein. Könnten Sie bitte diese Peer-Abhängigkeiten von Ihrer Seite befriedigen, indem Sie sie zu Abhängigkeiten von Gurken machen?

bug since-7

Alle 5 Kommentare

Danke für die Erhöhung von @travi

Diese React-bezogenen Abhängigkeiten kommen über unseren HTML-Formatierer und einige von ihm verwendete React-Bibliotheken.

peer dep missing: react@^16.3.2, required by [email protected]
peer dep missing: react-dom@^16.3.3, required by [email protected]

Es gibt bereits eine zusammengeführte PR, um React 17 für react-accessible-accordion hier https://github.com/springload/react-accessible-accordion/pull/307 zu ermöglichen. Hoffentlich wird das in Kürze veröffentlicht und wir können das einbringen .

peer dep missing: @types/react@>=16, required by [email protected]

Ich werde es mit diesem Projekt erhöhen. Ich denke nicht, dass es aufwendige Projekte erfordern sollte, Typen für Reagieren zu installieren.

klingt gut. vielen Dank, dass du dich darauf eingelassen hast :)

Gab es hierzu ein Update? Dies tritt auch bei der Installation von Version 7.0.0 auf.
npm ERR! peer dep missing: @types/react@>=16, required by [email protected]

Hey @ericlanteigne-quest - der Fix ist fertig und sollte bald veröffentlicht werden.

7.1.0 wurde heute veröffentlicht, einschließlich des Fixes für dieses https://www.npmjs.com/package/@cucumber/cucumber/v/7.1.0

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen