Dependency Updates with Renovate
pnpm
Run commands in the package's directory:
pnpm add [-D] --workspace [package-name]
-workspace
ensures that it is installed from the workspace directory.workspace:^[version]
. I recommend adjusting this to workspace:^
afterwards to make it an easier workflow for updates (this "version specifier" gets replaced automatically with the correct version on publish)pnpm add [-D] @fliegwerk/logsemts
In root directory:
pnpm add -D -w @parcel/core
-w
"enables" running this in the workspace root (otherwise forbidden to ensure that you don't accidentally install it in the workspace root), cf. https://pnpm.io/cli/add#--ignore-workspace-root-check--w