By: Michael Lynch <git@mtlynch.io>
Switch JavaScript tooling to pnpm Replace the npm lockfile and Nix npm builders with pnpm.fetchDeps and pnpm.configHook so frontend and e2e checks use the same pinned pnpm dependency store. This ports 18d1c6ed9bb3d23aaa71dd5b6fd9ed6aba8080a6 and 407b40139e988eb92545747eb33568470b75f5db as one adapted change for go-app-starter.