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

v7.21.0 #3665

Merged
merged 22 commits into from Aug 19, 2021
Merged

v7.21.0 #3665

merged 22 commits into from Aug 19, 2021

Commits on Aug 17, 2021

  1. fix(did-you-mean): switch levenshtein libraries

    `leven` dropped support for node10 and we still currently have to support
    it.  Moved to https://github.com/ka-weihe/fastest-levenshtein
    
    Originally discussed in #2403, but the
    did-you-mean lib moved quite a bit since then and there were conflicts
    so I made a new PR
    
    PR-URL: #3640
    Credit: @wraithgar
    Close: #3640
    Reviewed-by: @nlf
    wraithgar committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    32e88c9 View commit details
    Browse the repository at this point in the history
  2. fix(docs): revert auto-generated portion of docs

    The content in this portion of the docs is auto-generated.
    
    PR-URL: #3654
    Credit: @wraithgar
    Close: #3654
    Reviewed-by: @nlf
    wraithgar committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    4314490 View commit details
    Browse the repository at this point in the history
  3. chore(docs): add more 'autogenerated' comments

    This should prevent the kind of thing we've seen where people edit the
    generated docs, as in #3654 and #3630, and provide them with a helpful
    pointer so they put the config documentation changes in the right place.
    isaacs authored and wraithgar committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    22f3bbb View commit details
    Browse the repository at this point in the history
  4. chore(ci): check that docs are up to date in ci

    When we accidentally edit the auto-generated portions of the docs, this
    will catch the error and cause CI to fail.
    
    Later phase automated safety check that the early-stage human commenting
    in the last commit also addresses.
    
    Re: #3654
    Re: #3630
    
    PR-URL: #3655
    Credit: @isaacs
    Close: #3655
    Reviewed-by: @nlf
    isaacs authored and wraithgar committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    7a58264 View commit details
    Browse the repository at this point in the history
  5. fix(logging): sanitize logged argv

    Wraps logged process.argv in `replaceInfo`
    
    Removes logged process.argv from EJSONPARSE warning for top level
    package.json merge conflicts.  It is currently not even working (er.file
    is not being populated by the parsing library right now), and
    process.argv contains fullly resolved paths which isn't very nice
    looking.  The user knows what they typed, it's enough to tell them to
    retry.
    
    PR-URL: #3658
    Credit: @wraithgar
    Close: #3658
    Reviewed-by: @nlf
    wraithgar committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    487731c View commit details
    Browse the repository at this point in the history
  6. @npmcli/run-script@1.8.6

    wraithgar committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    df57f0d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. normalize-package-data@3.0.3

      * fix: account for "licence" as spelling variant
    wraithgar committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    8183976 View commit details
    Browse the repository at this point in the history
  2. feat(cache): initial implementation of ls and rm

    PR-URL: #3592
    Credit: @fritzy
    Close: #3592
    Reviewed-by: @nlf
    fritzy authored and wraithgar committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    ff34d6c View commit details
    Browse the repository at this point in the history
  3. fix(error-message): look for er.path not er.file

    The attribute is here, er.file was used in error on another lib, the lib
    got changed, and this code wasn't fixed.
    
    PR-URL: #3661
    Credit: @wraithgar
    Close: #3661
    Reviewed-by: @fritzy
    wraithgar authored and fritzy committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    68a19bb View commit details
    Browse the repository at this point in the history
  4. init-package-json@2.0.4

    wraithgar committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    f077724 View commit details
    Browse the repository at this point in the history
  5. read-package-json@4.0.0

    wraithgar committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    991a3bd View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. @npmcli/arborist@2.8.2

     * fix: treat top-level global packages as "top" nodes
     * fix: load global symlinks implicitly as file: deps
     * fix(reify): debug crash when extracting into symlink
     * fix: node_modules must be a directory
     * fix: make Node.children() a case-insensitive Map
     * fix(reify): verify existing deps in nm are dirs
    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    e9e5ee5 View commit details
    Browse the repository at this point in the history
  2. tar@6.1.10

      * fix: prune dirCache properly for unicode, windows
      * fix: reserve paths properly for unicode, windows
      * fix: prevent path escape using drive-relative paths
      * fix: drop dirCache for symlink on all platforms
    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    b6f40b5 View commit details
    Browse the repository at this point in the history
  3. fix(docs): update npm-publish access flag info

    PR-URL: #3630
    Credit: @austincho
    Close: #3630
    Reviewed-by: @wraithgar
    
    EDIT(@isaacs): rebased and edited to put config documentation in the
    correct location.
    austincho authored and isaacs committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    ff6626a View commit details
    Browse the repository at this point in the history
  4. is-core-module@2.6.0

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    218caca View commit details
    Browse the repository at this point in the history
  5. smart-buffer@4.2.0

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    7ac621c View commit details
    Browse the repository at this point in the history
  6. make-fetch-happen@9.0.5

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    94f92de View commit details
    Browse the repository at this point in the history
  7. spdx-license-ids@3.0.10

      * update license list to v3.14
    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    71cdfd8 View commit details
    Browse the repository at this point in the history
  8. chore(tests): fix snapshots

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    771a1cb View commit details
    Browse the repository at this point in the history
  9. docs: changelog for v7.21.0

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    06461ec View commit details
    Browse the repository at this point in the history
  10. update AUTHORS

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    0b2cd9d View commit details
    Browse the repository at this point in the history
  11. 7.21.0

    wraithgar committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    30a9844 View commit details
    Browse the repository at this point in the history