cucumber-js-tsflow
cucumber-js-tsflow copied to clipboard
Error: The "from" argument must be of type string. Received undefined
I got this error while trying to run my project with version 4.0.0-rc.1 . Program fails on classes tagged as @binding. Downgrading the version of cucumber-tsflow to 3.4.1 seemed to solve all the issues.
You can find my project here https://github.com/AnneManzhura/WebDriverPractice
Please, fix it before release.
I noticed in the package.json
in your screenshot, that you're referencing cucumber
. Could you change this to @cucumber/cucumber
and try again. They are scoping the package from version 7, and this version of cucumber-tsflow
looks for @cucumber/cucumber
as a peer dependency instead of cucumber
.
Changed it to @cucumber/cucumber
Didn't help ;(
I could not reproduce this bug on the latest version of cucumber-tsflow
with either the latest Cucumber v7 and v8.
Since this was reported two years ago and a lot has changed both on Cucumber and here I'll close this as can't repro.
If anyone is also having this problem please say so :)