Running Vercel CLI 43.2.0, not using Corepack. The app itself is an express web server.
I'm running into an issue where vercel dev in local isn't using npm and instead tries to use yarn. I don't have a yarn.lock and I have a package-lock.json. However, when I make a push to prod it does use npm somehow.
I have also tried adding npm install as the Install Command in the vercel UI settings, but that it still doesn't seem to be working either. I only have this one project so I don't think it's being connected to any other instance. I assume that the Install Command would override whatever local commands there are.
This is what my vercel.json looks like
{ "version": 2, "rewrites": [{ "source": "/(.*)", "destination": "/api" }], "installCommand": "npm install", "buildCommand": "npm run build"}I have also deleted the project and readded it and it looks like it gets gets the npm from vercel.json when initializing but then runs yarn




