Tenho recebido PRs renovados para o novo v7 em alguns dos meus projetos, agora que você o promoveu como o mais recente. Eu atualizei alguns dos meus projetos para o pré-lançamento do v7 sem problemas.
no entanto, agora estou vendo algumas novas falhas devido a dependências de pares não satisfeitas com a nova versão. você pode ver um exemplo disso nesta saída de construção . eu uso npm ls
para garantir que as dependências de mesmo nível sejam compatíveis (ele sairá diferente de zero se houver um conflito).
os projetos em que estou vendo esses problemas não são projetos de reação, então não tenho razão para depender dos pacotes pares a não ser por causa do uso de pepino, então prefiro não depender deles diretamente. você poderia satisfazer essas dependências de pares em sua extremidade, tornando-as dependências produtivas do pepino?
Obrigado por levantar @travi
Essas dependências relacionadas ao React vêm por meio de nosso formatador HTML e de algumas bibliotecas do React que ele usa.
peer dep missing: react@^16.3.2, required by [email protected]
peer dep missing: react-dom@^16.3.3, required by [email protected]
Já existe um PR mesclado para permitir o React 17 por react-accessible-accordion
aqui https://github.com/springload/react-accessible-accordion/pull/307, então espero que seja lançado em breve e possamos trazê-lo .
peer dep missing: @types/react@>=16, required by [email protected]
Vou levantar isso com esse projeto. Não acho que deva exigir consumir projetos para instalar tipos para reagir.
parece bom. muito obrigado por se aprofundar nisso :)
Houve alguma atualização sobre isso? Também encontramos isso ao instalar a versão 7.0.0.
npm ERR! peer dep missing: @types/react@>=16, required by [email protected]
Ei @ ericlanteigne-quest - a correção foi feita e deve ser lançada em breve.
7.1.0 foi lançado hoje, incluindo a correção para este https://www.npmjs.com/package/@cucumber/cucumber/v/7.1.0