Detect a package manager from an npm-style user agent string.
Optional
The user agent string (e.g. "pnpm/10.0.0 npm/? node/v22").
The detected package manager, or undefined if not recognized.
Detect a package manager from an npm-style user agent string.