-
Notifications
You must be signed in to change notification settings - Fork 10
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
Dependency update #109
base: main
Are you sure you want to change the base?
Dependency update #109
Conversation
package.json
Outdated
"knex": ">=0.21.19", | ||
"objection": ">=2 <4" |
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.
Objection v3 is well over a year old, and it doesn't seem like v2 is going to receive updates anymore. Similar goes for knex— v1 came out over a year ago and v2 is actually out! If we're making a breaking change here, there would be something sort of nice/clean about supporting knex v0.95+ and objection v3+. Any thoughts/feels?
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.
Happy to bump both of those up. Also, since joi is at >=17 <18
will just simplify that down to ^17.0.0
package.json
Outdated
@@ -28,25 +28,25 @@ | |||
"model" | |||
], | |||
"dependencies": { | |||
"@hapi/hoek": "^9.0.0", | |||
"@hapi/hoek": "^11.0.2", | |||
"@hapipal/toys": "^3.2.0", |
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.
Just released!
"@hapipal/toys": "^3.2.0", | |
"@hapipal/toys": "^4.0.0", |
Drop support for older versions of node and bump peer deps accordingly.
Tests were failing with the old min versions of objection/knex from the peer deps, so I updated until I had what seem to be the min versions of each that will play nice with each other and still have all tests passing.