Skip to content

feat: bump a bunch of dependencies#17

Closed
FauxFaux wants to merge 2 commits intojarlef:mainfrom
FauxFaux:feat/relock
Closed

feat: bump a bunch of dependencies#17
FauxFaux wants to merge 2 commits intojarlef:mainfrom
FauxFaux:feat/relock

Conversation

@FauxFaux
Copy link
Copy Markdown

All of the core dependencies seem to work fine after their major version bumps:

  • jsdom has mostly added functionality and broken weird modes, and dropped support for old node
  • del-cli has dropped support for old node

I didn't even read the changelog for vite or vitest as I find they're quite good at providing deprecation advice, and there was none printed in any of the steps.

The tests still pass. biome wants to reformat some files before this change (tabs vs. spaces disagreement), so I left that alone. The new build integrates fine and works in my project.

My aim was to remove (node:658527) [DEP0169] DeprecationWarning: url.parse()behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued forurl.parse() vulnerabilities. from my build, thinking it was in jsdom. It's not, it's actually in the code. Oh well, there's always next time.

@jarlef jarlef closed this Mar 24, 2026
@jarlef
Copy link
Copy Markdown
Owner

jarlef commented Mar 24, 2026

Thanks for the PR. I have updated the dependencies in another PR since this was already stale

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.

2 participants