Skip to content

chore(website): migrate package manager from npm to bun#171

Merged
LuchoBazz merged 1 commit into
mainfrom
chore/migrate-package-manager-npm-to-bun
Jul 14, 2026
Merged

chore(website): migrate package manager from npm to bun#171
LuchoBazz merged 1 commit into
mainfrom
chore/migrate-package-manager-npm-to-bun

Conversation

@LuchoBazz

@LuchoBazz LuchoBazz commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Pull request overview

This PR migrates the website/ Docusaurus site from npm-based workflows to Bun, updating local developer instructions, CI deploy steps, and related repo tooling files.

Changes:

  • Update website/ docs and scripts usage to run installs/builds via Bun.
  • Add Bun version pinning via .tool-versions and update GitHub Pages deploy workflow to use setup-bun + bun install.
  • Adjust .gitignore files for Bun/npm artifacts and local-file patterns.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
website/README.md Updates setup/install/run commands to Bun and clarifies Bun installation/version pinning.
website/package.json Switches engines to Bun and adds Bun-related install controls (trustedDependencies) plus an override.
website/.gitignore Ignores Bun/npm error/log artifacts and adds a local-file pattern.
.tool-versions Pins the Bun version for asdf/mise consumers.
.gitignore Fixes a typo and adds a repo-wide local-file ignore pattern.
.github/workflows/gh_pages_deploy.yml Migrates the GH Pages deploy job from Node/npm steps to Bun steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR migrates the website/ Docusaurus site from npm-based workflows to Bun, updating local developer instructions, CI deploy steps, and related repo tooling files.

Changes:

  • Update website/ docs and scripts usage to run installs/builds via Bun.
  • Add Bun version pinning via .tool-versions and update GitHub Pages deploy workflow to use setup-bun + bun install.
  • Adjust .gitignore files for Bun/npm artifacts and local-file patterns.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
website/README.md Updates setup/install/run commands to Bun and clarifies Bun installation/version pinning.
website/package.json Switches engines to Bun and adds Bun-related install controls (trustedDependencies) plus an override.
website/.gitignore Ignores Bun/npm error/log artifacts and adds a local-file pattern.
.tool-versions Pins the Bun version for asdf/mise consumers.
.gitignore Fixes a typo and adds a repo-wide local-file ignore pattern.
.github/workflows/gh_pages_deploy.yml Migrates the GH Pages deploy job from Node/npm steps to Bun steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/package.json
@LuchoBazz
LuchoBazz merged commit cacafba into main Jul 14, 2026
4 checks passed
@LuchoBazz
LuchoBazz deleted the chore/migrate-package-manager-npm-to-bun branch July 14, 2026 01:13
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