-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
fix package-lock.json to restore heroku deploys #3904
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
No such luck 🤔 I'm gonna see if I can get dependabot to open a PR with a fix |
@calebcartwright Have you tried updating to the latest npm? I’m not following development super closely but there were some recent regressions on Windows that were fixed in the latest version. |
I'll give this a second shot. I think the last known working deploy was 316749b so I'll start by reverting to that. |
I wonder if this is not a problem with the lockfile, but with the npm installer. If I blow away my local |
From the build log:
|
Ditto. I just remembered that last time I ran into this I had to delete the node_modules directory in the root of the project as well as the one within the 🤞 |
I'm on node 8.x and npm 5.x at the moment. I have node 10 on Windows so I guess I can give that a try too, especially since nothing else seems to be working 😄 |
I wonder if I was wrong about which was the last known working version. |
I'm baffled. I know this is the most unhelpful thing commonly said by engineers, but it works on my machine! |
Can you give me steps to produce a good install on this commit? I can try it on my machine. The commit on #3909 is not working on my machine. |
For me a |
Definitely! I had explicitly specified my review app though ( I also tried setting them in |
Co-Authored-By: Paul Melnikow <[email protected]>
Even using strings for the env values in app.json didn't seem to have an impact
|
Gosh, so much strangeness! I'm guessing the problem we are running into is a recent regression in npm, and something we ought to report so it can be fixed. I haven't had much time at the keyboard in recent weeks and haven't had too much time to dig into this myself. Though its effects are kind of far-reaching (e.g. #3901) and I feel like we need to get to the bottom of it. |
Perhaps this is related? https://npm.community/t/6-11-1-some-dependencies-are-no-longer-being-installed/9586 |
It looks like that is the solution: Steps to reproduce the problem: npm install -g [email protected]
rm -rf node_modules
npm install
ls -d node_modules/is-css-color |
I can't approve this as the author but 👍 from me |
[npm 6.11.3 has been released](https://npm.community/t/release-6-11-3/9873/1) which fixes [the regression we've been seeing](https://npm.community/t/6-11-1-some-dependencies-are-no-longer-being-installed/9586/4). Ref #3904
[npm 6.11.3 has been released](https://npm.community/t/release-6-11-3/9873/1) which fixes [the regression we've been seeing](https://npm.community/t/6-11-1-some-dependencies-are-no-longer-being-installed/9586/4). Ref #3904
Heroku deploys are failing again with missing dependencies that seem to be related to the package-lock.json file
#3898 (comment)
https://dashboard.heroku.com/pipelines/d8fd42e8-8e42-466e-98fc-f5f50edbdd8f