Skip to content

chore(frontend): migrate to the renamed @base-ui/react package - #149

Merged
jbouder merged 1 commit into
mainfrom
chore/base-ui-rename
Jul 27, 2026
Merged

chore(frontend): migrate to the renamed @base-ui/react package#149
jbouder merged 1 commit into
mainfrom
chore/base-ui-rename

Conversation

@jbouder

@jbouder jbouder commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

@base-ui-components/react is deprecated on npm"Package was renamed to @base-ui/react" — and frozen at 1.0.0-rc.0. The Nebari design system registry already migrated, so every component we pull from @nebari is authored against @base-ui/react.

This swaps frontend's dependency to @base-ui/react ^1.6.0 and updates the five import specifiers.

Changes

  • package.json: @base-ui-components/react@^1.0.0-rc.0@base-ui/react@^1.6.0
  • Import specifier updated in ui/button.tsx, ui/badge.tsx, ui/dialog.tsx, ui/input.tsx, ui/select.tsx

No API changes were needed — the rename is source-compatible for the primitives this app uses (useRender, Dialog, Input, Select).

Verification

  • npm run build — clean
  • npm test — 7 files, 40 tests passing
  • npm run check (biome) — clean

🤖 Generated with Claude Code

`@base-ui-components/react` is deprecated on npm ("Package was renamed to
@base-ui/react") and frozen at 1.0.0-rc.0. The Nebari design system registry
already moved to `@base-ui/react`, so consumers pulling components from it were
importing a package the registry no longer targets.

Swap the dependency for `@base-ui/react` ^1.6.0 and update the five import
specifiers. No API changes were required: build, all 40 tests, and biome check
pass unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@jbouder
jbouder merged commit 387482e into main Jul 27, 2026
12 checks passed
@jbouder
jbouder deleted the chore/base-ui-rename branch July 27, 2026 10:58
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.

2 participants