Reproduce nextjs-pkg-manager-user-agent-first from its authentic engineer request.
Reproduce nextjs-pkg-manager-user-agent-first from its authentic engineer request.: a task in nextjs-selfbench (Harbor dataset). Make package-manager detection always consult npm config user agent before looking for lockfiles or probing installed executables. A recognized invoking package manager…
The task
Make package-manager detection always consult `npm_config_user_agent` before looking for lockfiles or probing installed executables. A recognized invoking package manager must win even when a project has a conflicting lockfile, so an npm-driven invocation inside a pnpm or yarn project is detected as npm rather than…
Part of dari-ai/nextjs-selfbench.