chore(deps): fix the npm advisories; shadcn is a dev dependency - #262
Merged
Merged
Conversation
Dependabot reported six advisories on the default branch, all in packages that reach the project through the `shadcn` CLI (brace-expansion via minimatch/ts-morph, fast-uri via ajv, ip-address via express-rate-limit in the MCP SDK). None of them is bundled into the app. They are updated to the fixed releases: brace-expansion 5.0.12, fast-uri 3.1.8, ip-address 10.7.2. `shadcn` only adds components from the command line and provides the stylesheet imported at build time (`shadcn/tailwind.css`), so it moves to devDependencies. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Dependabot reports six advisories on the default branch (two high: brace-expansion stack exhaustion; four moderate). All of them are in packages that come in through the
shadcnCLI:None of them is bundled into the app.
shadcnmoves fromdependenciestodevDependencies. It only adds components from the command line and provides the stylesheet imported at build time (@import "shadcn/tailwind.css"), so nothing at run time depends on it.The remaining alert, glib 0.18's
VariantStrIter, comes from Tauri's GTK 3 bindings on Linux and cannot be updated until Tauri moves to GTK 4. The app does not use that iterator.Checked:
vite build,tscand the full test suite pass.🤖 Generated with Claude Code