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.19.0 #3465

Merged
merged 15 commits into from
Jun 24, 2021
Merged

Release/v7.19.0 #3465

merged 15 commits into from
Jun 24, 2021

Commits on Jun 17, 2021

  1. Configuration menu
    Copy the full SHA
    9bdfbc7 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. fix(docs): Improve phrasing of workspace example

    PR-URL: #3450
    Credit: @lumaxis
    Close: #3450
    Reviewed-by: @wraithgar
    lumaxis authored and wraithgar committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    53f81af View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. chore(linting): add bin and clean up lib/ls.js

    This adds linting checking to our bin directory, fixes the linting
    errors that generated, and cleans up lib/ls.js
    to remove unused variables.
    
    PR-URL: #3454
    Credit: @Ivan12273
    Close: #3454
    Reviewed-by: @darcyclarke
    Ivan12273 authored and wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    78da60f View commit details
    Browse the repository at this point in the history
  2. chore(errorHandler): rename to exit handler

    Cleaned the code up too
    
    PR-URL: #3416
    Credit: @wraithgar
    Close: #3416
    Reviewed-by: @nlf
    wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    54eae30 View commit details
    Browse the repository at this point in the history
  3. chore(refactor): async npm.load

    Tests for cli now use the real npm
    
    PR-URL: #3451
    Credit: @wraithgar
    Close: #3451
    Reviewed-by: @nlf
    wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    d0f50b1 View commit details
    Browse the repository at this point in the history
  4. chore(tests): expose real mock npm object

    Consolidates existing "real npm" mocks, labels it real. We can now
    migrate tests to this one at a time instead of trying to make one giant
    PR that does it all at once.
    
    PR-URL: #3458
    Credit: @wraithgar
    Close: #3458
    Reviewed-by: @nlf
    wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    87f67d9 View commit details
    Browse the repository at this point in the history
  5. [email protected]

    wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    400f757 View commit details
    Browse the repository at this point in the history
  6. chore(config): snapshot config descriptions

    We had tied the usage of commands to snapshots, but not the full config
    descriptions. This will prevent us from landing changes to the config
    descriptions that don't also result in rebuilt `.md` help docs.
    
    Closes npm/statusboard#374
    
    PR-URL: #3459
    Credit: @wraithgar
    Close: #3459
    Reviewed-by: @nlf
    wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f3dce09 View commit details
    Browse the repository at this point in the history
  7. chore: @npmcli/package-json refactor

    Refactor set-script and init to use @npmcli/package-json as a uniformed
    way to update and save package.json files.
    
    Fixes: #3234
    Relates to: npm/statusboard#368
    
    PR-URL: #3455
    Credit: @ruyadorno
    Close: #3455
    Reviewed-by: @nlf
    ruyadorno authored and wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    6254b6f View commit details
    Browse the repository at this point in the history
  8. feat(ls): report *why* something is invalid

    This is a papercut that has been driving me crazy when debugging
    ERESOLVE issues.  It's not particularly useful to just say something is
    "invalid", without showing which module's dependency is not being met.
    
    With this commit, it prints all the packages that depend on that
    dependency and do not have their required version met.
    
    This does print multiple times for deduped deps that are invalid, but
    if we skip the printing of the `invalid` label for deduped deps, we end
    up losing information that is only detected later in the tree walk.
    
    PR-URL: #3460
    Credit: @isaacs
    Close: #3460
    Reviewed-by: @nlf
    isaacs authored and wraithgar committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    23ce3af View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. chore(deps): bundle-and-gitignore

    this didn't get ran when we added the new package-json package
    wraithgar committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    dd81d0c View commit details
    Browse the repository at this point in the history
  2. @npmcli/[email protected]

      * bin: allow turning off timer display with --timers=false
      * fix: do not try to inflate a fresh lockfile
      * fix(diff): walk target children if root is a link
      * chore: @npmcli/package-json refactor
    wraithgar committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    fe41383 View commit details
    Browse the repository at this point in the history
  3. docs: changelog for v7.19.0

    wraithgar committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    52ccecd View commit details
    Browse the repository at this point in the history
  4. update AUTHORS

    wraithgar committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    ea62bac View commit details
    Browse the repository at this point in the history
  5. 7.19.0

    wraithgar committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    cf55fe0 View commit details
    Browse the repository at this point in the history