Ideas for Arc XP

Support for Alternative Package Managers

There are alternatives to npm that offer some improvements in caching and build performance. We would like to see support offered for pnpm and/or bun.

  • Kenny Elshoff
  • Nov 14 2023
  • Future consideration
  • Attach files
  • Admin
    Fatih Yildiz commented
    13 Feb 15:06

    Hi @Kenny, thanks for submitting this idea and apologies for late response. Our developer experience and Engine team is actively exploring other bundling solutions, which some of them potentially have support and additional features from other package managers. But our efforts focus more on the bundling parts, to improve build cache, build speed with faster underlying runtimes (like rust-based compilers) rather than the package/dependency management. Since npm is the most global and common solution, we will most likely stay within npm world even if the build system may change for the same benefits you mentioned (speed).


    I'll leave this idea open as future consideration to gauge interest from other clients.

  • Kenny Elshoff commented
    November 14, 2023 20:42

    Links to pnpm and bun:

    pnpm.io
    https://bun.sh/docs/cli/install