Execute a shell command in scope of a project.
node_modules/.bin is added to the
pnpm exec allows executing commands of dependencies.
If you have Jest as a dependency of your project, there is no need to install Jest globally, just run it with
exec part is actually optional when the command is not in conflict with a builtin pnpm command, so you may also just run:
Added in: v2.9.0
Execute the shell command in every project of the workspace.
The name of the current package is available through the environment variable
PNPM_PACKAGE_NAME (supported from pnpm v2.22.0 onwards).
Added in: v5.1.0
Completely disregard concurrency and topological sorting, running a given script immediately in all matching packages with prefixed streaming output. This is the preferred flag for long-running processes over many packages, for instance, a lengthy build process.