-
Notifications
You must be signed in to change notification settings - Fork 852
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
npm install corrupts large entries in package.tgz content (node 6) #313
Comments
simonbuchan
changed the title
npm i corrupts large entries package.tgz content (node 6)
npm install corrupts large entries in package.tgz content (node 6)
May 2, 2016
Looks like the fix that fixed rbenv install also fixed this issue:
|
@benhillis Sweet! |
Closed
Closed
This was referenced May 11, 2016
related npm/npm#12436 |
Toot cause is fixed in build 14352 which just went out. Marking this one as fixed. |
Confirming fixed on 14352 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As in title, npm cache contains valid
package.tgz
, but (it seems) the extract step innpm install
generates causes larger files to be garbled (smaller files are good).Same steps in git bash (ie MSYS2) with the same node, npm works fine. node installed with
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
q.js diff is very boring for a long time.
Very clear split:
package/lib/node_modules/boom/test/index.js
(17399 bytes) and every file smaller is OK,package/lib/node_modules/cli-width/coverage/lcov-report/prettify.js
(17569 bytes) and every file bigger is corrupt:package.json diff is due to npm munging.
The text was updated successfully, but these errors were encountered: