Skip to content

Migrate repo from Yarn/Node to Bun#493

Open
alexander-sei wants to merge 3 commits intomainfrom
bun/biome
Open

Migrate repo from Yarn/Node to Bun#493
alexander-sei wants to merge 3 commits intomainfrom
bun/biome

Conversation

@alexander-sei
Copy link
Collaborator

Switch CI and local workflows from Yarn/Node to Bun: update GitHub Actions to use oven-sh/setup-bun and replace yarn commands with bun / bunx / bun run. Update pre-commit to run biome via bunx and add a biome.json config. Remove Node-centric config files (.nvmrc, .prettierrc, .yarnrc) and update README instructions to use Bun. Apply formatting/lint-driven code cleanups (CSS quote/style and removal of excessive !important, small JS/TS fixes like template literals and empty-catch handling, import/order tweaks). Add bun.lock and other dependency adjustments.

What is the purpose of the change?

Describe the changes to the documentation

Notes

Switch CI and local workflows from Yarn/Node to Bun: update GitHub Actions to use oven-sh/setup-bun and replace yarn commands with bun / bunx / bun run. Update pre-commit to run biome via bunx and add a biome.json config. Remove Node-centric config files (.nvmrc, .prettierrc, .yarnrc) and update README instructions to use Bun. Apply formatting/lint-driven code cleanups (CSS quote/style and removal of excessive !important, small JS/TS fixes like template literals and empty-catch handling, import/order tweaks). Add bun.lock and other dependency adjustments.
@vercel
Copy link

vercel bot commented Mar 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sei-docs Ready Ready Preview, Comment Mar 26, 2026 1:05am

Request Review

Resolve conflicts:
- Accept deletion of trieve scripts, bytebellai script, and trieve workflow (removed in main)
- Delete yarn.lock (replaced by bun.lock in this branch)
- package.json: use bun commands with main's structural changes (build-search-index, removed bytebellai/trieve)
- src/components/index.ts: add AIAssistant and ContextualMenu exports from main, keep MCPDemo, sorted order
- DocsProviders.tsx: adopt main's AIAssistant + ContextualMenu components with bun/biome import style

Made-with: Cursor
The merge brought in new dependencies from main that need to be
reflected in the lockfile for CI's --frozen-lockfile to pass.

Made-with: Cursor
@alexander-sei alexander-sei marked this pull request as ready for review March 26, 2026 01:16
@alexander-sei alexander-sei requested a review from a team as a code owner March 26, 2026 01:16
Copy link
Collaborator

@monty-sei monty-sei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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