Skip to content

Update packages for dependabot#22

Closed
cviebrock wants to merge 8 commits intomasterfrom
update-packages-for-dependabot
Closed

Update packages for dependabot#22
cviebrock wants to merge 8 commits intomasterfrom
update-packages-for-dependabot

Conversation

@cviebrock
Copy link
Copy Markdown

This is an attempt to fix the Dependabot vulnerabilities in the package.

  1. Most dependencies have been bumped to the latest versions.
  2. The brace-expansion package required by minimatch is still vulnerable, so we override it to the next patch version which fixes the issue.
  3. The postcss-url package hasn't been maintained in several years. We only use it in one place in the code to rebase URLs. With the help of AI, I've removed this package dependency and replaced it with a local function to manage the rebasing.

All the CI checks still pass, and pnpm audit returns no vulnerabilities. 🎉

@cviebrock cviebrock force-pushed the update-packages-for-dependabot branch from ca0eba7 to 7e032ef Compare March 13, 2026 15:21
@cviebrock cviebrock force-pushed the update-packages-for-dependabot branch from 7e032ef to 68ff7da Compare March 13, 2026 15:59
@cviebrock cviebrock closed this Mar 13, 2026
@cviebrock cviebrock deleted the update-packages-for-dependabot branch March 13, 2026 17:30
@cviebrock
Copy link
Copy Markdown
Author

Replaced by #23

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.

1 participant