Cucumber-js: 最新版本的新的不满意的对等依赖项

创建于 2020-12-21  ·  5评论  ·  资料来源: cucumber/cucumber-js

我已经在我的一些项目中收到了新 v7 的翻新 PR,因为您已经将其升级到最新版本。 我已经将我的一些项目升级到 v7 的预发布版本,没有问题。

但是,由于对新版本的对等依赖性不满意,我现在看到了一些新的失败。 您可以在此构建输出中看到一个示例。 我使用npm ls来确保对等依赖项是兼容的(如果存在冲突,它将以非零值退出)。

我在其中看到这些问题的项目不是反应项目,所以除了使用黄瓜之外,我没有理由依赖对等包,所以我不想直接依赖它们。 您能否通过使它们成为黄瓜的产品依赖来满足这些对等依赖?

bug since-7

所有5条评论

感谢您提出@travi

这些与 React 相关的依赖项来自我们的 HTML 格式化程序和它使用的一些 React 库。

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

已经有一个 PR 合并以允许 React 17 以react-accessible-accordion在这里https://github.com/springload/react-accessible-accordion/pull/307所以希望它会很快发布,我们可以将其引入.

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

我会用那个项目提出来。 我不认为它应该需要消耗项目来安装反应类型。

听起来不错。 非常感谢您对此进行深入研究:)

这方面有任何更新吗? 我们在安装 7.0.0 版时也遇到了这个问题。
npm ERR! peer dep missing: @types/react@>=16, required by [email protected]

嘿@ericlanteigne-quest - 修复已经完成,应该很快发布。

今天发布了 7.1.0,包括对此https://www.npmjs.com/package/@cucumber/cucumber/v/7.1.0的修复

此页面是否有帮助?
0 / 5 - 0 等级