Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
execa
is used as part of the test suite, and while not specifying it doesn't immediately cause problems here, it is tripping up the ecosystem-ci I'm writing. This seemed like a reasonable enough of a thing to correct, however, as right now the test suite is relying on transient copies ofexeca
to be lying around for use.Essentially, as
execa
is not specified as a dependency, pnpm is able to resolve it from other places outside of the prefresh project (depending on directory structure and whatnot).execa
is a Sindre package that went ESM-only in v6, so pulling anything newer obviously chokes up therequire()
s used here. Explicitly specifying it corrects pnpm's resolution, ensuring we only use a compatible v5.