-
Notifications
You must be signed in to change notification settings - Fork 3
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
chore: update dependencies #305
Conversation
runtime in javascript or the actual database started giving up? |
When starting the project using the |
45afaac
to
4d8ccb5
Compare
|
I say give up and let this be? |
But we will have to update our dependencies at some point. Right now, |
Okay, I suggest we merge this PR and open a new issue for updating |
Sure, but what reason do we have then to switch to nodemon? @Yoronex |
4d8ccb5
to
5a7d274
Compare
We need to use |
Yeah, but we used to use ts-node-dev for that, why switch? |
https://www.npmjs.com/package/ts-node-dev ts-node-dev has had its last update almost 2,5 years ago. In the repository's issues, people are actively doubting whether this package is still being maintained. As nodemon is actively being developed and - together with ts-node - can do the exact same thing as ts-node-dev. Both packages also see far more downloads/users, so I have more faith in these two packages being maintained than ts-node-dev. Does this answer your question/concerns? |
Description
Updates all dependencies to the latest versions. After merging this, we should consider enabling Dependabot for this repository, as individually updating dependencies is easier than updating everything at once.
There is however one problem I encountered and was not able to solve, namely updating
chai
, the package we use for all our unit tests. Since version 5,chai
does only support Javascript modules and no longer the classiccommonjs
. However, this seems to cause problems with the Typescript compiler I was not able to solve. I encountered at least one of the following problems:ts-node
was not able to read.ts
module files when I set"type": "module"
inpackage.json
.ts-node
withtsx
.@JustSamuel do you perhaps have time to look at this problem? All dependencies are currently up to date, except all
chai
-related packages (including@types
).Related issues/external references
Types of changes