Skip to content

Migrate package manager to Bun #1643

Open
@aklinker1

Description

@aklinker1

Feature Request

Switch package managers from PNPM to Bun. Why?

  • Tried out PNPM 10's new catalog feature and, while nice, has problems:
  • 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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions