Remove unused dependencies; bump version to 0.2.3 - #30
Conversation
Drop 8 individual @radix-ui/react-* packages (components import via the radix-ui umbrella package since the shadcn CLI upgrade) and the @tauri-apps/plugin-log JS bindings (logging is Rust-side only).
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Claude finished @cohogan's task in 57s —— View job Code Review: Remove unused dependencies; bump version to 0.2.3
Looks good — clean, low-risk PR. Verified the following: Dependency removals — Confirmed zero imports of any of the 8 removed Version bump — All three version sources are now consistent at
The No issues found. LGTM. |
Summary
@radix-ui/react-*packages — leftovers from before the shadcn CLI upgrade (9b5caa0) switched all UI components to importing from theradix-uiumbrella package. Zero imports anywhere insrc/; the primitives still ship as transitive deps ofradix-ui, so runtime is unchanged.@tauri-apps/plugin-log(npm JS bindings only) — nothing in the frontend imports it. The Rusttauri-plugin-logcrate stays and logging behavior is unchanged.package.json,Cargo.toml,tauri.conf.json(also syncs the laggingCargo.lockversion entry).Effectively a no-op at runtime — also serves to exercise the release build with the new Rust cache from #29 once merged.
Verification
pnpm build(tsc + vite) passes with the removals.grepconfirms zero imports of any removed package insrc/.