ERROR packages field missing or empty on pnpm install
Answered
ᴉuɐpɹɐɐ posted this in #help-forum
ᴉuɐpɹɐɐOP
This error occured when i try to
pnpm install on a fresh Next.js install. Not sure what causes it or if its just my pnpm setup. The workaround is to rename pnpm-workspace.yaml into something else.Answered by Her Knight ❤️
looks to be a bug of the cli though if it’s not including packages
35 Replies
@Her Knight ❤️ Can you send the pnpm-workspace.yaml
ᴉuɐpɹɐɐOP
its the default ones generated by
pnpm create next-appignoredBuiltDependencies:
- sharp
- unrs-resolver@ᴉuɐpɹɐɐ yaml
ignoredBuiltDependencies:
- sharp
- unrs-resolver
Try this.
packages: []
ignoredBuiltDependencies:
- sharp
- unrs-resolverlooks to be a bug of the cli though if it’s not including packages
Answer
@Her Knight ❤️ Try this.
yaml
packages: []
ignoredBuiltDependencies:
- sharp
- unrs-resolver
ᴉuɐpɹɐɐOP
ooooh!!! thank you so much
@ᴉuɐpɹɐɐ <@173557815326015488>
Oh, ic the issue. pnpm is a bit weird you should be able to do this instead oops
packages:
- .
ignoredBuiltDependencies:
- sharp
- unrs-resolvergive this a shot gurt
@Her Knight ❤️ Oh, ic the issue. pnpm is a bit weird you should be able to do this instead oops
ᴉuɐpɹɐɐOP
packages: [] fixes it dont worryah ok
ᴉuɐpɹɐɐOP
im just curious for your pnpm version
i am using v10
ᴉuɐpɹɐɐOP
exactly?
ᴉuɐpɹɐɐOP
10.0.0?
yeah
ᴉuɐpɹɐɐOP
precisely?
wow
from january i think
yeah
ᴉuɐpɹɐɐOP
we had same issue then
packages isn’t optional for some reason
it should be
ᴉuɐpɹɐɐOP
i found out that
packages prop no longer needed after 10.5 and the CNA omit the package props after major 10 (as seen in the code)this might be might chance to contribute but im mentally prepared for them to close this issue instantly and get told "dev just need to update pnpm, closing it thx bye" 

@ᴉuɐpɹɐɐ this might be might chance to contribute but im mentally prepared for them to close this issue instantly and get told "dev just need to update pnpm, closing it thx bye" <:Sad_Kermit:1065708651945406494>
I mean it would be nice of them to consider backporting, that would be a good thing so other people don’t run into same issue
that we did
yeah they need to do a couple more checks
no problem

