Initial dependency upgrades and associated fixes #1645
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@KentShikama, this is the beginning of #1634. The first batch is focused on getting to a baseline before future changes.
Commit 1
.pre-commit-config.yaml
. We could upgrade that in a future commit, if you think it would be okay.Commits 2 and 3
Commit 4
There were some problems with using newer versions of TS and react-scripts with the older node version we had. Upgrading to
node:18.13-bullseye
fixed those.With these commits, the frontend dev environment should be generally good to go. However, on my Macbook, I've been having problems with the
docker-compose.yml
binding to port 5000. I've been using"5001:5000"
port binding instead. If you don't think that port binding would cause other problems (I'm still having problems getting the backend container to work), then I could add that change to this PR. Please let me know.Thanks.