* feat(pnpr): support --lockfile-only on the pnpr install path
Add a server-side resolve-only mode so `--lockfile-only` (and the
`lockfileOnly` setting) is honored when a pnprServer / agent is
configured: resolve and write the lockfile, fetch nothing, link nothing.
The pnpr server skips the tarball fetch and file diff when the request
sets `lockfileOnly`, returning just the lockfile. The pnpr client and
the TypeScript agent client forward the flag and ignore any file/index
lines an older server still streams, keeping the store untouched. The
pacquet CLI no longer errors and stops after writing the lockfile.
Closes#12146
* fix(agent.client): observe fileDownloads in lockfile-only path; correct minimumReleaseAge unit doc
Address PR review: avoid a possible unhandled rejection if the NDJSON
stream errors after the L frame in lockfile-only mode, and fix the
`minimumReleaseAge` JSDoc (minutes, not seconds) to match the resolver
and the Rust client.