You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 29, 2020. It is now read-only.
Yarn 2: gherkin-testcafe tried to access cucumber-expressions, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound
#67
Open
lexaurin opened this issue
Jun 10, 2020
· 3 comments
Running gherkin-testcafe with yarn 2 fails on this error:
.pnp.js:14505
throw firstError;
^
Error: gherkin-testcafe tried to access cucumber-expressions, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.
Required package: cucumber-expressions (via "cucumber-expressions")
seems like dependencies should be fixed to make package able to run with new Yarn.
Steps to reproduce
Enable newer yarn
yarn policies set-version berry # below v1.22
yarn set version berry # on v1.22+
& run gherkin-testcafe
The text was updated successfully, but these errors were encountered:
I have not worked with Yarn 2 yet. I tried adding cucumber-expressions to the peer dependencies, and it fixed the issue you reported. I got a new but similar issue in testcafe-legacy-api. Did you face that issue, too? Or did I do something wrong there?
Running gherkin-testcafe with yarn 2 fails on this error:
seems like dependencies should be fixed to make package able to run with new Yarn.
Steps to reproduce
Enable newer yarn
& run
gherkin-testcafe
The text was updated successfully, but these errors were encountered: