Yeah, I don't know. But in a clean git clone when I tried this, it would cd into that directory, there is no package.json in that directory, and so npm install walks up to find the top level package.json and starts the install over again.