Skip to content

Conversation

@isaacs
Copy link
Owner

@isaacs isaacs commented Jan 5, 2021

This allows a way to suppress the call to process.umask() while
still being as compliant as possible with the modes as defined
in the tarball entries.

Re: npm/cli#1103

References

@isaacs isaacs requested a review from a team as a code owner January 5, 2021 23:34
@isaacs isaacs force-pushed the isaacs/no-chmod branch 2 times, most recently from fb05f55 to 8861b07 Compare January 6, 2021 00:28
@isaacs isaacs force-pushed the isaacs/no-chmod branch 3 times, most recently from 43422ff to c9f4e18 Compare January 6, 2021 23:52
@isaacs isaacs mentioned this pull request Jan 7, 2021
@isaacs
Copy link
Owner Author

isaacs commented Jan 7, 2021

  1. Land this
  2. Bump minor version and publish
  3. Update pacote to depend on bumped tar version Isaacs/no chmod npm/pacote#57
  4. Bump patch on pacote and publish (it's not a new feature in pacote, just an optimization)
  5. Update arborist to use bumped pacote version
  6. Install updated pacote and tar in cli, land Remove process.umask() call from config default npm/cli#2444

Copy link
Collaborator

@nlf nlf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

isaacs added 6 commits January 7, 2021 14:19
This allows a way to suppress the call to process.umask() while
still being as compliant as possible with the modes as defined
in the tarball entries.

Re: npm/cli#1103

PR-URL: #270
Credit: @isaacs
Close: #270
Reviewed-by: @ruyadorno
@ruyadorno ruyadorno closed this in 2d83d5b Jan 7, 2021
@ruyadorno ruyadorno merged commit 2d83d5b into master Jan 7, 2021
@isaacs isaacs deleted the isaacs/no-chmod branch July 23, 2021 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants