New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Joi #3505
Upgrade Joi #3505
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we try with version 15.0.3: https://www.npmjs.com/package/@hapi/joi?
Hmm, don't we also need to change It looks like we are still installing another copy of Joi (and that's probably what's being used now). Any idea where the For IcedFrisby Joi is a peer dependency (which definitely should be switched over to |
58f9a2f
to
128ed45
Compare
Right, yes of course - good point. I assumed there was some backwards-compatibility magic going on there ✨
|
It's an optional dep in icedfrisby so that's not what's triggering it being pulled in. jeffbski/wait-on#37 is the issue for the transitive dep of start-server-and-test. How about we fix the optional dep in IcedFrisby to use |
Having done the epic find & replace, it looks like we are also blocked on dszakallas/joi-extension-semver#2 to get this working. |
I shipped icedfrisby@2.0.0 🎉 which includes this update. |
Did a full test run. Some timeouts and transient failures, but nothing related to this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Joi is dead
long live Joi