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