Folks using pnpm and Heroku CI may be surprised with strange error messages like This project is configured to use ${result.spec.name} because ${result.target} has a "packageManager" field. This is because our bin/test script is trying to run npm test on an app managed with pnpm.
Folks using
pnpm
and Heroku CI may be surprised with strange error messages likeThis project is configured to use ${result.spec.name} because ${result.target} has a "packageManager" field
. This is because ourbin/test
script is trying to runnpm test
on an app managed withpnpm
.Resolves #1307.
/cc @julianduque