Skip to content

chore(deps): update packages and fix barrel exports#25

Merged
kegren merged 1 commit intomainfrom
chore/update-packages
Feb 7, 2026
Merged

chore(deps): update packages and fix barrel exports#25
kegren merged 1 commit intomainfrom
chore/update-packages

Conversation

@kegren
Copy link
Owner

@kegren kegren commented Feb 7, 2026

No description provided.

@greptile-apps
Copy link

greptile-apps bot commented Feb 7, 2026

Greptile Overview

Greptile Summary

Updated multiple dependencies to their latest versions and removed an unnecessary barrel export file for ThemeProvider.

Key Changes:

  • Updated 35+ dependencies including major packages: @tanstack/react-router (1.144.0 → 1.158.4), @tanstack/react-start (1.145.3 → 1.159.0), better-auth (1.4.10 → 1.4.18), and better-themes (1.0.0 → 1.1.0)
  • Removed src/components/theme-provider.tsx barrel export file - now imports ThemeProvider directly from better-themes
  • Updated import in src/routes/__root.tsx to reference the library directly
  • Reordered imports in src/components/theme-toggle.tsx to follow conventional ordering (external before internal)
  • Auto-generated routeTree.gen.ts updated with corrected fullPath for authenticated route

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk
  • All changes are routine dependency updates and code cleanup. The barrel export removal was properly implemented with corresponding import updates. The TanStack Router auto-generated file change is expected from the version upgrade. No breaking changes or logic modifications.
  • No files require special attention

Important Files Changed

Filename Overview
package.json Updated dependencies to latest versions - routine maintenance update
src/components/theme-provider.tsx Removed unnecessary barrel export file - import directly from better-themes instead
src/components/theme-toggle.tsx Reordered imports to follow conventional ordering (external, internal, local)
src/routes/__root.tsx Updated ThemeProvider import to use better-themes directly after removing barrel export
src/routeTree.gen.ts Auto-generated file updated by TanStack Router - fullPath corrected from empty string to '/'

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant PM as Package Manager
    participant TR as TanStack Router
    participant App as Application
    
    Dev->>PM: Update package.json dependencies
    PM->>PM: Resolve dependency versions
    PM->>PM: Update bun.lock
    
    Dev->>TR: Run router plugin
    TR->>TR: Regenerate routeTree.gen.ts
    TR->>TR: Fix fullPath: '' → '/'
    
    Dev->>App: Remove barrel export
    Note over Dev,App: src/components/theme-provider.tsx deleted
    
    Dev->>App: Update import in __root.tsx
    Note over Dev,App: Import from 'better-themes' directly
    
    Dev->>App: Reorder imports in theme-toggle.tsx
    Note over Dev,App: Follow conventional import order
Loading

@kegren kegren merged commit 1b76e55 into main Feb 7, 2026
2 checks passed
@kegren kegren deleted the chore/update-packages branch February 7, 2026 14:44
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