Describe the bug
The pnpm-lock.yaml is not actually used any more. This is clear because this project is not buildable after pnpm install since the ethers transitive deps are imported, but not hoisted. This could be solved by "shamefully hoisting" deps by setting the npmrc config, but that largely defeats the point of pnpm.
To Reproduce
clone the repo
pnpm install --frozen-lockfile
pnpm build
observe errors about missing dependencies
Expected behaviorpnpm install && pnpm build to work, or for there not to be a pnpm-lock.yaml
Describe the bug The
pnpm-lock.yaml
is not actually used any more. This is clear because this project is not buildable afterpnpm install
since theethers
transitive deps are imported, but not hoisted. This could be solved by "shamefully hoisting" deps by setting the npmrc config, but that largely defeats the point of pnpm.To Reproduce
pnpm install --frozen-lockfile
pnpm build
Expected behavior
pnpm install && pnpm build
to work, or for there not to be apnpm-lock.yaml
versions
master