Skip to content
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

Release/v7.7.5 #2967

Merged
merged 8 commits into from Mar 25, 2021
Merged

Release/v7.7.5 #2967

merged 8 commits into from Mar 25, 2021

Commits on Mar 25, 2021

  1. Fix manNumberRegex in help.js

    The current regex will match any .[0-9]. pattern anywhere in the path, which will give incorrect results if npm is installed to a path like .../node-v14.5.5/...
    
    This change restricts it to only the last path element.
    
    PR-URL: #2949
    Credit: @dmchurch
    Close: #2949
    Reviewed-by: @wraithgar
    dmchurch authored and ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    95ba876 View commit details
    Browse the repository at this point in the history
  2. Always set npm.command to canonical command name

    This ensures that we get a npm_command env set to, eg 'run-script'
    instead of the shorthand 'run'.
    
    PR-URL: #2958
    Credit: @isaacs
    Close: #2958
    Reviewed-by: @wraithgar
    isaacs authored and ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    59cf379 View commit details
    Browse the repository at this point in the history
  3. add smoke tests

    Lightweight smoke test suite that runs common commands so that we can
    also have a holistic check during CI.
    
    PR-URL: #2959
    Credit: @ruyadorno
    Close: #2959
    Reviewed-by: @nlf
    ruyadorno committed Mar 25, 2021
    1 Configuration menu
    Copy the full SHA
    97b4152 View commit details
    Browse the repository at this point in the history
  4. fix(config): properly translate user-agent

    This config item is a bit of a unique one, as it can be set as a
    template, but then gets translated and also populated to
    process.env.npm_config_user_agent.  This adds that logic back in during
    the flattening.
    
    PR-URL: #2964
    Credit: @wraithgar
    Close: #2964
    Reviewed-by: @nlf
    wraithgar authored and ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    1415b4b View commit details
    Browse the repository at this point in the history
  5. fix(config): tie save-exact/save-prefix together

    Each affects the other
    
    PR-URL: #2965
    Credit: @wraithgar
    Close: #2965
    Reviewed-by: @nlf
    wraithgar authored and ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    5927193 View commit details
    Browse the repository at this point in the history
  6. docs: changelog for v7.7.5

    ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    e8f75ba View commit details
    Browse the repository at this point in the history
  7. update AUTHORS

    ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    7e4c006 View commit details
    Browse the repository at this point in the history
  8. 7.7.5

    ruyadorno committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    cc68634 View commit details
    Browse the repository at this point in the history