OptionalAdditionalAdditional workspace targets beyond the default server/client pair. Each target specifies a path and role. Packages are distributed by role.
OptionalClientPath to client workspace relative to RepoRoot (default: 'packages/MJExplorer')
Client packages to add/remove
OptionalPackagePackage manager to use (default: auto-detected from lockfile)
Absolute path to the monorepo root
OptionalServerPath to server workspace relative to RepoRoot (default: 'packages/MJAPI')
Server packages to add/remove
Shared packages (added to both server and client)
OptionalVerboseEnable verbose output
Package version (used as the semver range for each package)
OptionalVersionVersion strategy for writing deps (default: 'auto'). 'auto' uses 'catalog' when pnpm + pnpm-workspace.yaml catalog section exists, otherwise falls back to 'semver'.
Options for package operations.