Skip to content

chore: update dependencies safely - #606

Merged
nmn merged 4 commits into
main-perspectives-merge-with-debugfrom
chore/update-deps
Dec 5, 2024
Merged

nmn merged 4 commits into
main-perspectives-merge-with-debugfrom
chore/update-deps

Conversation

@nmn

@nmn nmn commented Dec 4, 2024

Copy link
Copy Markdown
Collaborator

Updating some of the dependencies. For now I have not updated by major version to avoid any breaking changes.

@jgclark

jgclark commented Dec 4, 2024

Copy link
Copy Markdown
Collaborator

Thanks, @nmn. I'm really not competent to review the changes; but as I type I see that the 22.x CI check has failed.

@dwertheimer I scanned down the list and "react-loader-spinner" caught my eye. I didn't remember seeing it, and so I checked, and sure enough I can't see in our codebase. Are you using it?

@nmn

nmn commented Dec 4, 2024

Copy link
Copy Markdown
Collaborator Author

@jgclark No, I'm not using react-loader-spinner. We can remove the dep if no one is using it. Will do.

@dwertheimer

Copy link
Copy Markdown
Collaborator

@jgclark No, I'm not using react-loader-spinner. We can remove the dep if no one is using it. Will do.

@jgclark I think I was using it at one point on a project but I went another direction, so @nmn I'm good with you deleting it.

@nmn It's been several years, so I think we might need to bite the bullet and upgrade major versions also and figure out what we need to fix.

@dwertheimer

Copy link
Copy Markdown
Collaborator

@jgclark Also the tests that are failing are the ones we have fixed in the branch we've been working on. What would you think of doing a squash/merge into main of that branch so we can get the tests back to passing.

@nmn

nmn commented Dec 4, 2024

Copy link
Copy Markdown
Collaborator Author

@dwertheimer which branch did you fix the tests in? I can just rebase this branch to merge into that one.

@dwertheimer

Copy link
Copy Markdown
Collaborator

@nmn The branch we have been working in is called "main-perspectives-merge-with-debug"

@nmn
nmn changed the base branch from main to main-perspectives-merge-with-debug December 5, 2024 00:05
@nmn
nmn force-pushed the chore/update-deps branch from 8da1bb5 to 9152718 Compare December 5, 2024 00:23
@nmn

nmn commented Dec 5, 2024

Copy link
Copy Markdown
Collaborator Author

npm test now passes locally for me. All the tests that were failing are tests that should be disabled.

@nmn
nmn merged commit 61fcb43 into main-perspectives-merge-with-debug Dec 5, 2024
@nmn
nmn deleted the chore/update-deps branch December 5, 2024 07:27
@nmn

nmn commented Dec 5, 2024

Copy link
Copy Markdown
Collaborator Author

@dwertheimer PR merged into your branch. Make sure you pull these changes as you continue to work on your branch. Hopefully this gets you far along enough to fix your problem.

@dwertheimer

dwertheimer commented Dec 5, 2024 via email

Copy link
Copy Markdown
Collaborator

@aaronpoweruser

Copy link
Copy Markdown
Collaborator

@dwertheimer I have some time I'll join.

@dwertheimer

dwertheimer commented Dec 5, 2024 via email

Copy link
Copy Markdown
Collaborator

@nmn

nmn commented Dec 5, 2024

Copy link
Copy Markdown
Collaborator Author

Sorry, I don't think I'll have time for a zoom this week. Carry on without me.

@dwertheimer

Copy link
Copy Markdown
Collaborator

@nmn No worries. We can wait until you have some time to discuss.

@nmn

nmn commented Dec 6, 2024

Copy link
Copy Markdown
Collaborator Author

It might be weeks. I'll be traveling and just contributing when I have some time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants