Cucumber-js: nuevas dependencias de pares insatisfechas con la última versión

Creado en 21 dic. 2020  ·  5Comentarios  ·  Fuente: cucumber/cucumber-js

He estado recibiendo PRs renovados para la nueva v7 en algunos de mis proyectos ahora que lo ha promocionado a la última versión. Ya había actualizado algunos de mis proyectos a la versión preliminar de v7 sin problemas.

sin embargo, ahora veo algunas fallas nuevas debido a dependencias entre pares insatisfechas con la nueva versión. puede ver un ejemplo de esto en esta salida de compilación . utilizo npm ls para asegurarme de que las dependencias entre pares sean compatibles (saldrá distinto de cero si hay un conflicto).

los proyectos en los que estoy viendo estos problemas no son proyectos de reacción, por lo que no tengo ninguna razón para depender de los paquetes de pares más que por el uso de pepino, por lo que preferiría no depender de ellos directamente. ¿Podrías satisfacer estas dependencias entre pares por tu parte convirtiéndolas en dependencias de pepino?

bug since-7

Todos 5 comentarios

Gracias por criar a @travi

Estas dependencias relacionadas con React vienen a través de nuestro formateador HTML y algunas bibliotecas React que usa.

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

Ya hay un PR combinado para permitir React 17 por react-accessible-accordion aquí https://github.com/springload/react-accessible-accordion/pull/307, así que con suerte se lanzará en breve y podemos incorporarlo. .

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

Lo plantearé con ese proyecto. No creo que deba requerir consumir proyectos para instalar tipos para reaccionar.

suena genial. muchas gracias por profundizar en esto :)

¿Ha habido alguna actualización sobre esto? También nos encontramos con esto al instalar la versión 7.0.0.
npm ERR! peer dep missing: @types/react@>=16, required by [email protected]

Hola @ ericlanteigne-quest: la solución está hecha y esto debería publicarse pronto.

7.1.0 se lanzó hoy, incluida la solución para este https://www.npmjs.com/package/@cucumber/cucumber/v/7.1.0

¿Fue útil esta página
0 / 5 - 0 calificaciones