cucumber / cucumber-js

Cucumber for JavaScript
https://cucumber.io
MIT License
5.01k stars 1.09k forks source link

reflect-metadata 0.2.1 deprecated - wants bumping up to 0.2.2 #2412

Open alexvoss opened 1 week ago

alexvoss commented 1 week ago

👓 What did you see?

Just started looking at cucumber-js and go this:

$ npm install --save-dev @cucumber/cucumber
npm warn deprecated reflect-metadata@0.2.1: This version has a critical bug in fallback handling. Please upgrade to reflect-metadata@0.2.2 or newer.

✅ What did you expect to see?

Ideally, no deprecation warnings.

📦 Which tool/library version are you using?

node v22.2.0 "@cucumber/cucumber": "^10.8.0"

🔬 How could we reproduce it?

npm install --save-dev @cucumber/cucumber

📚 Any additional context?

I literally just picked up cucumber-js, so apologies if I am getting anything wrong here. Hope that bumping the version of reflect-metadata to 0.2.2 is easy. If not then this might be the place to discuss.