Description
Feature Request
Switch package managers from PNPM to Bun. Why?
- Tried out PNPM 10's new catalog feature and, while nice, has problems:
- Dependency changes don't show up in changelogs: https://github.com/wxt-dev/wxt/releases/tag/wxt-v0.20.6
- Taze/
pnpm upgrade
/dependabot don't work with it :/
- Bun's github action for installing the tool is faster than Node's, and should result in faster CI
- Install times should be faster as well
- Can remove
tsx
from dependencies - Opens up the option to use a bun based tool for building packages (like
bunup
), reducing overall build times slightly
Is your feature request related to a bug?
N/A
What are the alternatives?
Continue using PNPM. Yarn, NPM, and Deno are not options in my mind:
- Yarn berry: Too much clutter and too different from NPM
- Yarn classic: Slow
- NPM: Slow
- Deno: Project doesn't support it, and it doesn't have good support for publishing to NPM. Too much work to migrate
Additional context
Metadata
Metadata
Assignees
Labels
No labels