This is the first step of support for bun and pnpm. We want to be independent from gluegun in terms of installing dependencies as it does not support bun nor pnpm.
Changes
running install commands for npm and yarn on our own instead of using toolbox.packageManager.add
changed run commands in generated workflows to use working-directory instead of package manager specific flags like --cwd or --prefix, this will make implementing support for new package managers easier
Description
This is the first step of support for
bun
andpnpm
. We want to be independent fromgluegun
in terms of installing dependencies as it does not supportbun
norpnpm
.Changes
npm
andyarn
on our own instead of usingtoolbox.packageManager.add
run
commands in generated workflows to useworking-directory
instead of package manager specific flags like--cwd
or--prefix
, this will make implementing support for new package managers easier