Skip to content

deps: lucide-react 0.488 -> 1.28 (replace dropped brand icons) - #273

Merged
github-actions[bot] merged 1 commit into
mainfrom
deps/lucide-react-v1
Aug 6, 2026
Merged

deps: lucide-react 0.488 -> 1.28 (replace dropped brand icons)#273
github-actions[bot] merged 1 commit into
mainfrom
deps/lucide-react-v1

Conversation

@catomean

@catomean catomean commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Supersedes #263, which could not go green on its own: lucide v1 removes brand icons and two were in use, so dependabot's version-only bump failed typecheck.

error TS2305: Module '"lucide-react"' has no exported member 'Github'.
error TS2724: '"lucide-react"' has no exported member named 'Chrome'.

Changes

Was Now Where
Github GitBranch "view source" link on a project's repoUrl
Chrome Compass Chrome/Edge row of the browser comparison

Compass rather than Globe because Globe is already the icon on the Firefox/Brave row directly above it — reusing it would have collapsed the open-source vs proprietary distinction that comparison exists to draw.

Verification

  • npm run typecheck — clean. This is the meaningful check: it enumerates every icon export in use, so any other glyph dropped in v1 would have failed here. Only these two did.
  • npm run lint — 48 warnings, 0 errors: the same count as main, so the bump adds no new lint debt.
  • Both replacement icons confirmed present in the installed v1 package before use.

Build runs in CI.

🤖 Generated with Claude Code

Dependabot's bump (#263) could not go green on its own: lucide v1 removes
brand icons, and two were in use.

  Github  -> GitBranch   ("view source" link on a project's repoUrl)
  Chrome  -> Compass     (the Chrome/Edge row of the browser comparison)

Compass rather than Globe because Globe is already the icon for the
Firefox/Brave row directly above it — reusing it would have collapsed the
open-source/proprietary distinction the comparison exists to draw.

Verified: typecheck clean (it enumerates every icon export, so any other
removed glyph would have surfaced here), lint 48 warnings / 0 errors —
the same count as main, so no new debt.

Supersedes #263.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions
github-actions Bot merged commit 9de386b into main Aug 6, 2026
7 checks passed
@github-actions
github-actions Bot deleted the deps/lucide-react-v1 branch August 6, 2026 12:21
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