Auto merge of #3231 - rust-lang:renovate/npm-7.x, r=Turbo87
Auto merge of #3231 - rust-lang:renovate/npm-7.x, r=Turbo87

Update npm to v7

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [npm](https://docs.npmjs.com/) ([source](https://togithub.com/npm/cli)) | [`^6.10.2` -> `^7.0.0`](https://renovatebot.com/diffs/npm/npm/6.14.11/7.5.2) | [![age](https://badges.renovateapi.com/packages/npm/npm/7.5.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/npm/7.5.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/npm/7.5.2/compatibility-slim/6.14.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/npm/7.5.2/confidence-slim/6.14.11)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>npm/cli</summary>

### [`v7.5.2`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v752-2021-02-02)

[Compare Source](https://togithub.com/npm/cli/compare/v7.5.1...v7.5.2)

##### BUG FIXES

-   [`37613e4e6`](https://togithub.com/npm/cli/commit/37613e4e686e4891210acaabc9c23f41456eda3f)
    [#&#8203;2395](https://togithub.com/npm/cli/issues/2395)
    [#&#8203;2329](https://togithub.com/npm/cli/issues/2329)
    fix(exec): use latest version when possible
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`567c9bd03`](https://togithub.com/npm/cli/commit/567c9bd03a7669111fbba6eb6d1f12ed7cad5a1b)
    fix(lib/npm): do not clobber config.execPath
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`

##### DEPENDENCIES

-   [`643709706`](https://togithub.com/npm/cli/commit/64370970653af5c8d7a2be2c2144e355aa6431b0)
    ``@npmcli/config@1.2.9`` ([`@&#8203;isaacs](https://togithub.com/isaacs))`
    -   [`4c6be4a`](https://togithub.com/npm/config/commit/4c6be4a66a3e89ae607e08172b8543b588a95fb5) Restore npm v6 behavior with `INIT_CWD`
    -   [`bbebc66`](https://togithub.com/npm/config/commit/bbebc668888f71dba57959682364b6ff26ff4fac) Do not set the `PREFIX` environment variable

### [`v7.5.1`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v751-2021-02-01)

[Compare Source](https://togithub.com/npm/cli/compare/v7.5.0...v7.5.1)

##### BUG FIXES

-   [`0ea134e41`](https://togithub.com/npm/cli/commit/0ea134e4190f322138299c51672eab5387ec41bb)
    [#&#8203;2587](https://togithub.com/npm/cli/issues/2587)
    pass all settings through to pacote.packument, fixes [#&#8203;2060](https://togithub.com/npm/cli/issues/2060)
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`8c5ca2f51`](https://togithub.com/npm/cli/commit/8c5ca2f516f5ac87f3bbd7f1fd95c0b283a21f14)
    Add test for npm-usage.js, and fix 'npm --long' output
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### DEPENDENCIES

-   [`7e4e88e93`](https://togithub.com/npm/cli/commit/7e4e88e938323e34a2a41176472d8e43e84bd4dd)
    ``@npmcli/arborist@2.1.1`,` `pacote@11.2.4`
    -   Properly raise ERESOLVE errors on root dev dependencies
    -   Ignore ERESOLVE errors when performing git dep 'prepare' scripts
    -   Always reinstall packages that are explicitly requested
    -   fix global update all so it actually updates things
    -   Install bins properly when global root is a link
        ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### DOCUMENTATION

-   [`23dac2fef`](https://togithub.com/npm/cli/commit/23dac2feff1d02193791c7e39d9e93bc9bf8e624)
    [#&#8203;2557](https://togithub.com/npm/cli/issues/2557)
    npm team revamp
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`dd05ba0c0`](https://togithub.com/npm/cli/commit/dd05ba0c0b2f4c70eb8558c0ecc54889efbe98f5)
    [#&#8203;2572](https://togithub.com/npm/cli/issues/2572)
    add note about `--force` overriding peer dependencies
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`e27639780`](https://togithub.com/npm/cli/commit/e276397809aceb01cc468e02a83bc6f2265376d9)
    [#&#8203;2584](https://togithub.com/npm/cli/issues/2584)
    Fixed the spelling of contributor as it was written as conributor
    ([`@&#8203;pavanbellamkonda](https://togithub.com/pavanbellamkonda))`
-   [`13a5e3178`](https://togithub.com/npm/cli/commit/13a5e31781cdaa37d3f007e1c8583c7cb591c62a)
    [#&#8203;2502](https://togithub.com/npm/cli/issues/2502)
    elaborate that npm help uses browser
    ([`@&#8203;ariccio](https://togithub.com/ariccio))`

### [`v7.5.0`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v750-2021-01-28)

[Compare Source](https://togithub.com/npm/cli/compare/v7.4.3...v7.5.0)

##### FEATURES

-   [`d011266b7`](https://togithub.com/npm/cli/commit/d011266b733367aad283ccbfb9d2b19442c3405f)
    [#&#8203;1319](https://togithub.com/npm/cli/issues/1319)
    add npm diff command
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### BUG FIXES

-   [`d2f8af2da`](https://togithub.com/npm/cli/commit/d2f8af2da64d510d3d363aec10531bebf840d84e)
    [#&#8203;2445](https://togithub.com/npm/cli/issues/2445)
    publish: don't complain about missing auth until after registry is chosen
    ([`@&#8203;dr-js](https://togithub.com/dr-js))`

##### DOCUMENTATION

-   [`8d3fd63aa`](https://togithub.com/npm/cli/commit/8d3fd63aaa6a5c9b3d2281dd0bd9e1c270b35941)
    [#&#8203;2559](https://togithub.com/npm/cli/issues/2559)
    updates to readme, removal, contributing and several other docs
    ([`@&#8203;darcyclarke](https://togithub.com/darcyclarke))`
-   [`7772d9f9f`](https://togithub.com/npm/cli/commit/7772d9f9f9f853573a7ff8e7fb60c5e46566f596)
    [#&#8203;2542](https://togithub.com/npm/cli/issues/2542)
    fix grammar on caching docs for search, exec and init
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`52e8a1aef`](https://togithub.com/npm/cli/commit/52e8a1aef4aab3f378c20276a9109bb3f00eccd5)
    [#&#8203;2558](https://togithub.com/npm/cli/issues/2558)
    refreshed npm updated docs
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`abae00ca0`](https://togithub.com/npm/cli/commit/abae00ca05925e521696dd12480853509aab6c0a)
    [#&#8203;2565](https://togithub.com/npm/cli/issues/2565)
    update npm command docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`9351cbf9a`](https://togithub.com/npm/cli/commit/9351cbf9afd2310c56b9953c005505ea5126a5d4)
    [#&#8203;2566](https://togithub.com/npm/cli/issues/2566)
    refresh npm run-script docs
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### DEPENDENCIES

-   [`56c08863e`](https://togithub.com/npm/cli/commit/56c08863e15cb9cf8662b99ddc627cfcdff0348d)
    `hosted-git-info@3.0.8`
-   [`18a93f06b`](https://togithub.com/npm/cli/commit/18a93f06b632be051b9455e32a85e4e75066f52c)
    `ssri@8.0.1`
-   [`cb768f671`](https://togithub.com/npm/cli/commit/cb768f671c4d8d5a09d9a6c5a74227d300e81104)
    ``@npmcli/move-file@1.1.1``
-   [`32cc0a4be`](https://togithub.com/npm/cli/commit/32cc0a4be76465093e3d0f314215a0ec46dc03c6)
    `minipass-fetch@1.3.3`
    -   fixes ssl settings passthrough
-   [`530997968`](https://togithub.com/npm/cli/commit/530997968fbbd9e8bf016689b1d192daa812b4de)
    ``@npmcli/arborist@2.1.0``
    -   added signal handler to rollback when possible
    -   prevent ERESOLVEs caused by loose root dep specs
    -   detect conflicts among nested peerOptional deps
    -   properly buildIdealTree when root is a symlink

### [`v7.4.3`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v743-2021-01-21)

[Compare Source](https://togithub.com/npm/cli/compare/v7.4.2...v7.4.3)

##### DOCUMENTATION

-   [`ec1f06d06`](https://togithub.com/npm/cli/commit/ec1f06d06447a29c74bee063cff103ede7a2111b)
    [#&#8203;2498](https://togithub.com/npm/cli/issues/2498)
    docs(npm): update `npm` docs
    ([`@&#8203;darcyclarke](https://togithub.com/darcyclarke))`

##### DEPENDENCIES

-   [`bc23284cd`](https://togithub.com/npm/cli/commit/bc23284cd5c4cc4532875aff14df94213727a509)
    [#&#8203;2511](https://togithub.com/npm/cli/issues/2511)
    remove coverage files
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`fcbc676b8`](https://togithub.com/npm/cli/commit/fcbc676b88e1b7c8d01a3799683cd388a82c44d6)
    `pacote@11.2.3`
-   [`ebd3a24ff`](https://togithub.com/npm/cli/commit/ebd3a24ff8381f2def306136b745d1615fd6139f)
    ``@npmcli/arborist@2.0.6``
    -   Preserve git+https auth when provided

### [`v7.4.2`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v742-2021-01-15)

[Compare Source](https://togithub.com/npm/cli/compare/v7.4.1...v7.4.2)

##### DEPENDENCIES

-   [`e5ce6bbba`](https://togithub.com/npm/cli/commit/e5ce6bbbad82b85c8e74a4558503513e4f337476)
    -   ``@npmcli/arborist@2.0.5``
        -   fix creating missing dirs when using --prefix and --global
        -   fix omit types of deps in global installs
        -   fix prioritizing npm-shrinkwrap.json over package-lock.json
        -   better cache system for packuments
        -   improves audit performance

### [`v7.4.1`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v741-2021-01-14)

[Compare Source](https://togithub.com/npm/cli/compare/v7.4.0...v7.4.1)

##### BUG FIXES

-   [`23df96d33`](https://togithub.com/npm/cli/commit/23df96d3394ba0b69a37f416d7f0c26bb9354975)
    [#&#8203;2486](https://togithub.com/npm/cli/issues/2486)
    npm link no longer deletes entire project when global prefix is a symlink
    ([`@&#8203;nlf](https://togithub.com/nlf))`

##### DOCUMENTATION

-   [`7dd0dfc59`](https://togithub.com/npm/cli/commit/7dd0dfc59c861e7d3e30a86a8e6db10872fc6b44)
    [#&#8203;2459](https://togithub.com/npm/cli/issues/2459)
    fix(docs): clean up `npm start` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`307b3bd9f`](https://togithub.com/npm/cli/commit/307b3bd9f90e96fcc8805a1d5ddec80787a3d3a7)
    [#&#8203;2460](https://togithub.com/npm/cli/issues/2460)
    fix(docs): clean up `npm stop` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`23f01b739`](https://togithub.com/npm/cli/commit/23f01b739d7a01a7dc3672322e14eb76ff33d712)
    [#&#8203;2462](https://togithub.com/npm/cli/issues/2462)
    fix(docs): clean up `npm test` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`4b43656fc`](https://togithub.com/npm/cli/commit/4b43656fc608783a29ccf8495dc305459abc5cc7)
    [#&#8203;2463](https://togithub.com/npm/cli/issues/2463)
    fix(docs): clean up `npm prefix` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`1135539ba`](https://togithub.com/npm/cli/commit/1135539bac9f98bb1a5d5ed05227a8ecd19493d3)
    [`a07bb8e69`](https://togithub.com/npm/cli/commit/a07bb8e692a85b55d51850534c09fa58224c2285)
    [`9b55b798e`](https://togithub.com/npm/cli/commit/9b55b798ed8f2b9be7b3199a1bfc23b1cd89c4cd)
    [`cd5eeaaa0`](https://togithub.com/npm/cli/commit/cd5eeaaa08eabb505b65747a428c3c59159663dc)
    [`6df69ce10`](https://togithub.com/npm/cli/commit/6df69ce107912f8429665eb851825d2acebc8575)
    [`dc6b2a8b0`](https://togithub.com/npm/cli/commit/dc6b2a8b032d118be3566ce0fa7c67c171c8d2cb)
    [`a3c127446`](https://togithub.com/npm/cli/commit/a3c1274460e16d1edbdca6a0cee86ef313fdd961)
    [#&#8203;2464](https://togithub.com/npm/cli/issues/2464)
    fix(docs): clean up `npm uninstall` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`cfdcf32fd`](https://togithub.com/npm/cli/commit/cfdcf32fd7628501712b8cad4a541c6b8e7b66bc)
    [#&#8203;2474](https://togithub.com/npm/cli/issues/2474)
    fix(docs): clean up `npm unpublish` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`acd5b062a`](https://togithub.com/npm/cli/commit/acd5b062a811fcd98849df908ce26855823ca671)
    [#&#8203;2475](https://togithub.com/npm/cli/issues/2475)
    fix(docs): update `package-lock.json` docs
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`b0b0edf6d`](https://togithub.com/npm/cli/commit/b0b0edf6de1678de7f4a000700c88daa5f7194ef)
    [#&#8203;2482](https://togithub.com/npm/cli/issues/2482)
    fix(docs): clean up `npm token` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`
-   [`35559201a`](https://togithub.com/npm/cli/commit/35559201a4a0a5b111ce58d6824e5b4030eb4496)
    [#&#8203;2487](https://togithub.com/npm/cli/issues/2487)
    fix(docs): clean up `npm search` docs
    ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`

##### DEPENDENCIES

-   [`ea8c02169`](https://togithub.com/npm/cli/commit/ea8c02169cfbf0484d67db7c0e7a6ec8aecb7210)
    ``@npmcli/arborist@2.0.5``
-   [`fb6f2c313`](https://togithub.com/npm/cli/commit/fb6f2c313d1d9770cc7d02a3900c7945df3cb661)
    `pacote@11.2.1`
-   [`c549b7657`](https://togithub.com/npm/cli/commit/c549b76573b1835a63e1e5898e9c16860079d84e)
    `make-fetch-happen@8.0.13`

### [`v7.4.0`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v740-2021-01-07)

[Compare Source](https://togithub.com/npm/cli/compare/v7.3.0...v7.4.0)

##### FEATURES

-   [`47ed2dfd8`](https://togithub.com/npm/cli/commit/47ed2dfd865566643bc1d39e8a4f98d2e1add99a)
    [#&#8203;2456](https://togithub.com/npm/cli/issues/2456) add
    `--foreground-scripts` option ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### BUG FIXES

-   [`d01746a5a`](https://togithub.com/npm/cli/commit/d01746a5a6dde115ee6a600cdf54c9b35afcab3f)
    [#&#8203;2444](https://togithub.com/npm/cli/issues/2444)
    [#&#8203;1103](https://togithub.com/npm/cli/issues/1103) Remove deprecated
    `process.umask()` ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`b2e2edf8a`](https://togithub.com/npm/cli/commit/b2e2edf8aee57347c96a61209c7a10139a0cc85a)
    [#&#8203;2422](https://togithub.com/npm/cli/issues/2422) npm publish --dry-run
    should not check login status ([`@&#8203;buyan302](https://togithub.com/buyan302))`
-   [`99156df80`](https://togithub.com/npm/cli/commit/99156df8099f55bc69dfa99d7ddcf8d1d569016e)
    [#&#8203;2448](https://togithub.com/npm/cli/issues/2448)
    [#&#8203;2425](https://togithub.com/npm/cli/issues/2425) pass extra arguments
    directly to run-script as an array ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`907b34b2e`](https://togithub.com/npm/cli/commit/907b34b2ecc34ac376d989f824f7492064e43ef4)
    [#&#8203;2455](https://togithub.com/npm/cli/issues/2455) fix(ci): pay attention to
    \--ignore-scripts ([`@&#8203;wraithgar](https://togithub.com/wraithgar))`

##### DEPENDENCIES

-   [`7a49fd4af`](https://togithub.com/npm/cli/commit/7a49fd4afc8cd24db40aee008031ea648583d0bc)
    `tar@6.1.0`, `pacote@11.1.14`
-   [`54a7bd16c`](https://togithub.com/npm/cli/commit/54a7bd16c130525ade71ec9894af71c2825d8584)
    ``@npmcli/arborist@2.0.3``

##### DOCUMENTATION

-   [`a390d7456`](https://togithub.com/npm/cli/commit/a390d74561b72f0b13cba65844ce60c379198087)
    [#&#8203;2440](https://togithub.com/npm/cli/issues/2440) Updated the url for RFC
    19 so that it isn't a 404.
    ([`@&#8203;therealjeffg](https://togithub.com/therealjeffg))`
-   [`e02b46ad7`](https://togithub.com/npm/cli/commit/e02b46ad7acdeb9fbb63f782e546c2f8db94ae6e)
    [#&#8203;2436](https://togithub.com/npm/cli/issues/2436) Grammatical Fix in npm-ls
    Documentation 'Therefore' is spelled 'Therefor'
    ([`@&#8203;marsonya](https://togithub.com/marsonya))`
-   [`0fed44dea`](https://togithub.com/npm/cli/commit/0fed44dea12f125b639b5e3575adcea74a86d3a0)
    [#&#8203;2417](https://togithub.com/npm/cli/issues/2417) Fix npm bug reporting url
    ([`@&#8203;AkiaCode](https://togithub.com/AkiaCode))`

### [`v7.3.0`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;730-2020-12-18)

[Compare Source](https://togithub.com/npm/cli/compare/v7.2.0...v7.3.0)

##### FEATURES

-   [`a9b8bf263`](https://togithub.com/npm/cli/commit/a9b8bf2634c627fbb16ca3a6bb2c2f1058c3e586)
    [#&#8203;2362](https://togithub.com/npm/cli/issues/2362)
    Support multiple set/get/deletes in npm config
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### BUG FIXES

-   [`9eef63849`](https://togithub.com/npm/cli/commit/9eef638499c88689acb00d812c10f0407cb95c08)
    Pass full set of options to login helper functions.
    This fixes `npm login --no-strict-ssl`, as well as a host of other
    options that one might want to set while logging in.
    Reported by: [`@&#8203;toddself](https://togithub.com/toddself)`
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`628a554bc`](https://togithub.com/npm/cli/commit/628a554bc113e4e115d34778bfe8a77cfad1d933)
    [#&#8203;2358](https://togithub.com/npm/cli/issues/2358)
    fix doctor test to work correctly for node pre-release versions
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`be4a0900b`](https://togithub.com/npm/cli/commit/be4a0900b14b2c6315bf62bed8f5affb648215ae)
    [#&#8203;2360](https://togithub.com/npm/cli/issues/2360)
    raise an error early if publishing without login, registry
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`44d433105`](https://togithub.com/npm/cli/commit/44d4331058c53909ada62470b23b2185102b2128)
    [#&#8203;2366](https://togithub.com/npm/cli/issues/2366)
    Include prerelease versions when deprecating
    ([`@&#8203;tiegz](https://togithub.com/tiegz))`
-   [`cba3341da`](https://togithub.com/npm/cli/commit/cba3341dae4c92541049dc976e82e2ba19566e95)
    [#&#8203;2373](https://togithub.com/npm/cli/issues/2373)
    npm profile refactor
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`7539504e3`](https://togithub.com/npm/cli/commit/7539504e3abdec28039a7798e5ccb745b536cb6e)
    [#&#8203;2382](https://togithub.com/npm/cli/issues/2382)
    remove the metrics sender
    ([`@&#8203;nlf](https://togithub.com/nlf))`

##### DOCS

-   [`b98569a8c`](https://togithub.com/npm/cli/commit/b98569a8ca28dbd611fe84492aee996e2e567b55)
    add note about `INIT_CWD` to run-script doc
-   [`292929279`](https://togithub.com/npm/cli/commit/292929279854a06ca60ff737b574cbd6503ec5db)
    [#&#8203;2368](https://togithub.com/npm/cli/issues/2368)
    Revert bug-reporting links to GH.
    Re: <https://blog.npmjs.org/post/188841555980/updates-to-community-docs-more>
    ([`@&#8203;tiegz](https://togithub.com/tiegz))`
-   [`f4560626f`](https://togithub.com/npm/cli/commit/f4560626f09dba4889d752f7f739aa5a5f3da741)
    update `ISSUE_TEMPLATE` with modern links
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`bc1c567ed`](https://togithub.com/npm/cli/commit/bc1c567ed3d853ed4f01d33a800eb453956de6ef)
    update npm command doc feature request links
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`0ad958fe1`](https://togithub.com/npm/cli/commit/0ad958fe1cb811699caca235f361c8328baac8c4)
    [#&#8203;2381](https://togithub.com/npm/cli/issues/2381)
    (docs,test): assorted typo fixes
    ([`@&#8203;XhmikosR](https://togithub.com/XhmikosR))`

##### TESTING

-   [`a92d310b7`](https://togithub.com/npm/cli/commit/a92d310b7e9e4c48b08f52785c2e3a6d52a82ad7)
    [#&#8203;2361](https://togithub.com/npm/cli/issues/2361)
    Add max-len to lint rules
    ([`@&#8203;Edu93Jer](https://togithub.com/Edu93Jer))`

##### DEPENDENCIES

-   [`4fc2f3e05`](https://togithub.com/npm/cli/commit/4fc2f3e05b600aa64fe5eb6b8b77bc070e5a9403)
    [#&#8203;2300](https://togithub.com/npm/cli/issues/2300)
    ``@npmcli/config@1.2.8`:`
    -   Support setting email without username/password

### [`v7.2.0`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;720-2020-12-15)

[Compare Source](https://togithub.com/npm/cli/compare/v7.1.2...v7.2.0)

##### FEATURES

-   [`a9c4b158c`](https://togithub.com/npm/cli/commit/a9c4b158c46dd0d0c8d8744a97750ffd0c30cc09)
    [#&#8203;2342](https://togithub.com/npm/cli/issues/2342)
    allow npm rebuild to accept a path to a module
    ([`@&#8203;nlf](https://togithub.com/nlf))`

##### DEPENDENCIES

-   [`beb371800`](https://togithub.com/npm/cli/commit/beb371800292140bf3882253c447168a378bc154)
    [#&#8203;2334](https://togithub.com/npm/cli/issues/2334)
    remove unused top level dep tough-cookie
    ([`@&#8203;darcyclarke](https://togithub.com/darcyclarke))`
-   [`d45e181d1`](https://togithub.com/npm/cli/commit/d45e181d17dd88d82b3a97f8d9cd5fa5b6230e48)
    [#&#8203;2335](https://togithub.com/npm/cli/issues/2335)
    `ini@2.0.0`, ``@npmcli/config@1.2.7``
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`ef4b18b5a`](https://togithub.com/npm/cli/commit/ef4b18b5a70381b264d234817cff32eeb6848a73)
    [#&#8203;2309](https://togithub.com/npm/cli/issues/2309)
    ``@npmcli/arborist@2.0.2``
    -   properly remove deps when no lockfile and package.json is present
-   [`c6c013e6e`](https://togithub.com/npm/cli/commit/c6c013e6ebc4fe036695db1fd491eb68f3b57c68)
    `readdir-scoped-modules@1.1.0`
-   [`a1a2134aa`](https://togithub.com/npm/cli/commit/a1a2134aa9a1092493db6d6c9a729ff5203f0dd4)
    remove unused sorted-object dep
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`85c2a2d31`](https://togithub.com/npm/cli/commit/85c2a2d318ae066fb2c161174f5aea97e18bc9c5)
    [#&#8203;2344](https://togithub.com/npm/cli/issues/2344)
    remove editor dependency
    ([`@&#8203;nlf](https://togithub.com/nlf))`

##### TESTING

-   [`3a6dd511c`](https://togithub.com/npm/cli/commit/3a6dd511c944c5f2699825a99bba1dde333a45ef)
    npm edit
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`3ba5de4e7`](https://togithub.com/npm/cli/commit/3ba5de4e7f6c5c0f995a29844926d6ed2833addd)
    [#&#8203;2347](https://togithub.com/npm/cli/issues/2347)
    npm help-search
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`6caf19f49`](https://togithub.com/npm/cli/commit/6caf19f491e144be3e2a1a50f492dad48b01f361)
    [#&#8203;2348](https://togithub.com/npm/cli/issues/2348)
    npm help
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`cb5847e32`](https://togithub.com/npm/cli/commit/cb5847e3203c52062485b5de68e4f6d29b33c361)
    [#&#8203;2349](https://togithub.com/npm/cli/issues/2349)
    npm hook
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`996a2f6b1`](https://togithub.com/npm/cli/commit/996a2f6b130d6678998a2f6a5ec97d75534d5f66)
    [#&#8203;2353](https://togithub.com/npm/cli/issues/2353)
    npm org
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`8c67c38a4`](https://togithub.com/npm/cli/commit/8c67c38a4f476ff5be938db6b6b3ee9ac6b44db5)
    [#&#8203;2354](https://togithub.com/npm/cli/issues/2354)
    npm set
    ([`@&#8203;nlf](https://togithub.com/nlf))`

### [`v7.1.2`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;712-2020-12-11)

[Compare Source](https://togithub.com/npm/cli/compare/v7.1.1...v7.1.2)

##### DEPENDENCIES

-   [`c3ba1daf7`](https://togithub.com/npm/cli/commit/c3ba1daf7cd335d72aeba80ae0e9f9d215ca9ea5)
    [#&#8203;2033](https://togithub.com/npm/cli/issues/2033) ``@npmcli/config@1.2.6`:`
    -   Set `INIT_CWD` to initial current working directory
    -   Set `NODE` to initial process.execPath
-   [`8029608b9`](https://togithub.com/npm/cli/commit/8029608b914fe5ba35a7cd37ae95ab93b0532e2e)
    `json-parse-even-better-errors@2.3.1`
-   [`0233818e6`](https://togithub.com/npm/cli/commit/0233818e606888b80881b17a2c6aca9f10a619b2)
    [#&#8203;2332](https://togithub.com/npm/cli/issues/2332) `treeverse@1.0.4`
-   [`e401d6bb3`](https://togithub.com/npm/cli/commit/e401d6bb37ffc767b4fefe89878dd3c3ef490b2c)
    `ini@1.3.8`
-   [`011bb1220`](https://togithub.com/npm/cli/commit/011bb122035dcd43769ec35982662cca41635068)
    [#&#8203;2320](https://togithub.com/npm/cli/issues/2320) ``@npmcli/arborist@2.0.1`:`
    -   Do not save with `^` and no version

##### BUGFIXES

-   [`244c2069f`](https://togithub.com/npm/cli/commit/244c2069fd093f053d3061c85575ac13e72e2454)
    [#&#8203;2325](https://togithub.com/npm/cli/issues/2325) npm search
    include/exclude ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`d825e901e`](https://togithub.com/npm/cli/commit/d825e901eceea4cf8d860e35238dc30008eb4da4)
    [#&#8203;1905](https://togithub.com/npm/cli/issues/1905)
    [#&#8203;2316](https://togithub.com/npm/cli/issues/2316) run install scripts for
    root project
-   [`315449142`](https://togithub.com/npm/cli/commit/31544914294948085a84097af7f0f5de2a2e8f7e)
    [#&#8203;2331](https://togithub.com/npm/cli/issues/2331)
    [#&#8203;2021](https://togithub.com/npm/cli/issues/2021) Set `NODE_ENV=production`
    if 'dev' is on the omit list ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### TESTING

-   [`c243e3b9d`](https://togithub.com/npm/cli/commit/c243e3b9d9bda0580a0fc1b3e230b4d47412176e)
    [#&#8203;2313](https://togithub.com/npm/cli/issues/2313) tests: completion
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`7ff6efbb8`](https://togithub.com/npm/cli/commit/7ff6efbb866591b2330b967215cef8146dff3ebf)
    [#&#8203;2314](https://togithub.com/npm/cli/issues/2314) npm team
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`7a4f0c96c`](https://togithub.com/npm/cli/commit/7a4f0c96c2ab9f264f7bda2caf7e72c881571270)
    [#&#8203;2323](https://togithub.com/npm/cli/issues/2323) npm doctor
    ([`@&#8203;nlf](https://togithub.com/nlf))`

##### DOCUMENTATION

-   [`e340cf64b`](https://togithub.com/npm/cli/commit/e340cf64ba31ef329a9049b60c32ffd0342cfb7d)
    [#&#8203;2330](https://togithub.com/npm/cli/issues/2330) explain through
    run-script ([`@&#8203;isaacs](https://togithub.com/isaacs))`

### [`v7.1.1`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;711-2020-12-08)

[Compare Source](https://togithub.com/npm/cli/compare/v7.1.0...v7.1.1)

##### DEPENDENCIES

-   [`bf09e719c`](https://togithub.com/npm/cli/commit/bf09e719c7f563a255b1e9af6b1237ebc5598db6)
    ``@npmcli/arborist@2.0.0``
    -   Much stricter tree integrity guarantees
    -   Fix issues where the root project is a symlink, or linked as a
        workspace
-   [`7ceb5b728`](https://togithub.com/npm/cli/commit/7ceb5b728b9f326c567f5ffe5831c9eccf013aa0)
    `ini@1.3.6`
-   [`77c6ced2a`](https://togithub.com/npm/cli/commit/77c6ced2a6daaadbff715c8f05b2e61ba76e9bab)
    `make-fetch-happen@8.0.11`
    -   Avoid caching headers that are hazardous or unnecessary to leave
        lying around (authorization, npm-session, etc.)
    -   [#&#8203;38](https://togithub.com/npm/make-fetch-happen/pull/38) Include query
        string in cache key ([`@&#8203;jpb](https://togithub.com/jpb))`
-   [`0ef25b6cd`](https://togithub.com/npm/cli/commit/0ef25b6cd2921794d36f066e2b11c406342cf167)
    `libnpmsearch@3.1.0`:
    -   Update to accept query params as options, so we can paginate.
        ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`518a66450`](https://togithub.com/npm/cli/commit/518a664500bcde30475788e8c1c3e651f23e881b)
    ``@npmcli/config@1.2.4`:`
    -   Do not allow path options to be set to a boolean `false` value
-   [`3d7aff9d8`](https://togithub.com/npm/cli/commit/3d7aff9d8dd1cf29956aa306464cd44fbc2af426)
    update all dependencies using latest npm to install them

##### TESTS

-   [`2848f5940`](https://togithub.com/npm/cli/commit/2848f594034b87939bfc5546e3e603f123d98a01)
    [npm/statusboard#&#8203;173](https://togithub.com/npm/statusboard/issues/173)
    [#&#8203;2293](https://togithub.com/npm/cli/issues/2293) npm shrinkwrap
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`f6824459a`](https://togithub.com/npm/cli/commit/f6824459ae0c86e2fa9c84b3dcec85f572ae8e1b)
    [#&#8203;2302](https://togithub.com/npm/cli/issues/2302) npm deprecate
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`b7d74b627`](https://togithub.com/npm/cli/commit/b7d74b627859f08fca23209d6e0d3ec6657a4489)
    [npm/statusboard#&#8203;180](https://togithub.com/npm/statusboard/issues/180)
    [#&#8203;2304](https://togithub.com/npm/cli/issues/2304) npm unpublish
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### FEATURES

-   [`3db90d944`](https://togithub.com/npm/cli/commit/3db90d94474f673591811fdab5eb6a5bfdeba261)
    [#&#8203;2303](https://togithub.com/npm/cli/issues/2303) allow for passing object
    keys to searchopts to allow pagination ([`@&#8203;nlf](https://togithub.com/nlf))`

### [`v7.1.0`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;710-2020-12-04)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.15...v7.1.0)

##### FEATURES

-   [`6b1575110`](https://togithub.com/npm/cli/commit/6b15751106beb99234aa4bf39ae05cf40076d42a)
    [#&#8203;2237](https://togithub.com/npm/cli/pull/2237)
    add `npm set-script` command
    ([`@&#8203;Yash-Singh1](https://togithub.com/Yash-Singh1))`
-   [`15d7333f8`](https://togithub.com/npm/cli/commit/15d7333f832e3d68ae16895569f27a27ef86573e)
    add interactive `npm exec`
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### BUG FIXES

-   [`2a1192e4b`](https://togithub.com/npm/cli/commit/2a1192e4b03acdf6e6e24e58de68f736ab9bb35f)
    [#&#8203;2202](https://togithub.com/npm/cli/pull/2202)
    Do not run interactive `npm exec` in CI when a TTY
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### DOCUMENTATION

-   [`0599cc37d`](https://togithub.com/npm/cli/commit/0599cc37df453bf79d47490eb4fca3cd63f67f80)
    [#&#8203;2271](https://togithub.com/npm/cli/pull/2271)
    don't wrap code block
    ([`@&#8203;ethomson](https://togithub.com/ethomson))`

##### DEPENDENCIES

-   [`def85c726`](https://togithub.com/npm/cli/commit/def85c72640ffe2d27977c56b7aa06c6f6346ca9)
    ``@npmcli/arborist@1.0.14``
    -   fixes running `npm exec` from file system root folder
-   [`4c94673ab`](https://togithub.com/npm/cli/commit/4c94673ab5399d27e5a48e52f7a65b038a456265)
    `semver@7.3.4`

### [`v7.0.15`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7015-2020-11-27)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.14...v7.0.15)

##### DEPENDENCIES

-   [`00e6028ef`](https://togithub.com/npm/cli/commit/00e6028ef83bf76eaae10241fd7ba59e39768603)
    ``@npmcli/arborist@1.0.13``
    -   do not override user-defined shorthand values when saving `package.json`

##### BUG FIXES

-   [`9c3413fbc`](https://togithub.com/npm/cli/commit/9c3413fbcb37e79fc0b3d980e0b5810d7961277c)
    [#&#8203;2034](https://togithub.com/npm/cli/issues/2034)
    [#&#8203;2245](https://togithub.com/npm/cli/issues/2245)
    `npm link <pkg>` should not save `package.json`
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### DOCUMENTATION

-   [`1875347f9`](https://togithub.com/npm/cli/commit/1875347f9f4f2b50c28fe8857c5533eeebf42da2)
    [#&#8203;2196](https://togithub.com/npm/cli/issues/2196)
    remove doc on obsolete `unsafe-perm` flag
    ([`@&#8203;kaizhu256](https://togithub.com/kaizhu256))`
-   [`f51e50603`](https://togithub.com/npm/cli/commit/f51e5060340c783a8a00dadd98e5786960caf43f)
    [#&#8203;2200](https://togithub.com/npm/cli/issues/2200)
    `config.md` cleanup
    ([`@&#8203;alexwoollam](https://togithub.com/alexwoollam))`
-   [`997cbdb40`](https://togithub.com/npm/cli/commit/997cbdb400bcd22e457e8a06b69a7be697cfd66d)
    [#&#8203;2238](https://togithub.com/npm/cli/issues/2238)
    Fix broken link to `package.json` documentation
    ([`@&#8203;d-fischer](https://togithub.com/d-fischer))`
-   [`9da972dc4`](https://togithub.com/npm/cli/commit/9da972dc44c21cf0e337f1c3fca44eb9df3e40d5)
    [#&#8203;2241](https://togithub.com/npm/cli/issues/2241)
    `npm star` docs cleanup
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

### [`v7.0.14`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7014-2020-11-23)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.13...v7.0.14)

##### DEPENDENCIES

-   [`09d21ab90`](https://togithub.com/npm/cli/commit/09d21ab903dcfebdfd446b8b29ad46c425b6510e)
    ``@npmcli/run-script@1.8.1``
    -   fix a regression in how scripts are escaped

### [`v7.0.13`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7013-2020-11-20)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.12...v7.0.13)

##### BUG FIXES

-   [`5fc56b6db`](https://togithub.com/npm/cli/commit/5fc56b6dbcc7d7d1463a761abb67d2fc16ad3657)
    [npm/statusboard#&#8203;174](https://togithub.com/npm/statusboard/issues/174)
    [#&#8203;2204](https://togithub.com/npm/cli/issues/2204)
    fix npm unstar command
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`7842b4d4d`](https://togithub.com/npm/cli/commit/7842b4d4dca1e076b0d26d554f9dce67484cd7be)
    [npm/statusboard#&#8203;182](https://togithub.com/npm/statusboard/issues/182)
    [#&#8203;2205](https://togithub.com/npm/cli/issues/2205)
    fix npm version usage output
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`a0adbf9f8`](https://togithub.com/npm/cli/commit/a0adbf9f8f77531fcf81ae31bbc7102698765ee3)
    [#&#8203;2206](https://togithub.com/npm/cli/issues/2206)
    [#&#8203;2213](https://togithub.com/npm/cli/issues/2213)
    fix: fix flatOptions usage in npm init
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### DEPENDENCIES

-   [`3daaf000a`](https://togithub.com/npm/cli/commit/3daaf000aee0ba81af855977d7011850e79099e6)
    ``@npmcli/arborist@1.0.12``
    -   fixes some windows specific bugs in how paths are handled and compared

##### DOCUMENTATION

-   [`084a7b6ad`](https://togithub.com/npm/cli/commit/084a7b6ad6eaf9f2d92eb05da93e745f5357cce2)
    [#&#8203;2210](https://togithub.com/npm/cli/issues/2210)
    docs: Fix typo
    ([`@&#8203;HollowMan6](https://togithub.com/HollowMan6))`

### [`v7.0.12`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7012-2020-11-17)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.11...v7.0.12)

##### BUG FIXES

-   [`7b89576bd`](https://togithub.com/npm/cli/commit/7b89576bd1fa557a312a841afa66b895558d1b12)
    [#&#8203;2174](https://togithub.com/npm/cli/issues/2174)
    fix running empty scripts with `npm run-script`
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`bc9afb195`](https://togithub.com/npm/cli/commit/bc9afb195f5aad7c06bc96049c0f00dc8e752dee)
    [#&#8203;2002](https://togithub.com/npm/cli/issues/2002)
    [#&#8203;2184](https://togithub.com/npm/cli/issues/2184)
    Preserve builtin conf when installing npm globally
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### DEPENDENCIES

-   [`b74c05d88`](https://togithub.com/npm/cli/commit/b74c05d88dc48fabef031ea66ffaa4e548845655)
    ``@npmcli/run-script@1.8.0``
    -   fix windows command-line argument escaping

##### DOCUMENTATION

-   [`4e522fdc9`](https://togithub.com/npm/cli/commit/4e522fdc917bc85af2ca8ff7669a0178e2f35123)
    [#&#8203;2179](https://togithub.com/npm/cli/issues/2179)
    remove mention to --parseable option from `npm audit` docs
    ([`@&#8203;Primajin](https://togithub.com/Primajin))`

### [`v7.0.11`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7011-2020-11-13)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.10...v7.0.11)

##### DEPENDENCIES

-   [`629a667a9`](https://togithub.com/npm/cli/commit/629a667a9b30b0b870075da965606979622a5e2e)
    `eslint@7.13.0`
-   [`de9891bd2`](https://togithub.com/npm/cli/commit/de9891bd2a16fe890ff5cfb140c7b1209aeac0de)
    `eslint-plugin-standard@4.1.0`
-   [`c3e7aa31c`](https://togithub.com/npm/cli/commit/c3e7aa31c565dfe21cd1f55a8433bfbcf58aa289)
    [#&#8203;2123](https://togithub.com/npm/cli/issues/2123)
    [#&#8203;1957](https://togithub.com/npm/cli/issues/1957)
    ``@npmcli/arborist@1.0.11``

##### BUG FIXES

-   [`a8aa38513`](https://togithub.com/npm/cli/commit/a8aa38513ad5c4ad44e6bb3e1499bfc40c31e213)
    [#&#8203;2134](https://togithub.com/npm/cli/issues/2134)
    [#&#8203;2156](https://togithub.com/npm/cli/issues/2156)
    Fix `cannot read property length of undefined` in `ERESOLVE` explanation code
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`1dbf0f9bb`](https://togithub.com/npm/cli/commit/1dbf0f9bb26ba70f4c6d0a807701d7652c31d7d4)
    [#&#8203;2150](https://togithub.com/npm/cli/issues/2150)
    [#&#8203;2155](https://togithub.com/npm/cli/issues/2155)
    send json errors to stderr, not stdout
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`fd1d7a21b`](https://togithub.com/npm/cli/commit/fd1d7a21b247bb35d112c51ff8d8a06fd83c8b44)
    [#&#8203;1927](https://togithub.com/npm/cli/issues/1927)
    [#&#8203;2154](https://togithub.com/npm/cli/issues/2154)
    Set process.title a bit more usefully
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`2a80c67ef`](https://togithub.com/npm/cli/commit/2a80c67ef8c12c3d9d254f5be6293a6461067d99)
    [#&#8203;2008](https://togithub.com/npm/cli/issues/2008)
    [#&#8203;2153](https://togithub.com/npm/cli/issues/2153)
    Support legacy auth tokens for registries that use them
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`786e36404`](https://togithub.com/npm/cli/commit/786e36404068fd51657ddac766e066a98754edbf)
    [#&#8203;2017](https://togithub.com/npm/cli/issues/2017)
    [#&#8203;2159](https://togithub.com/npm/cli/issues/2159)
    pass all options to Arborist for `npm ci`
    ([`@&#8203;darcyclarke](https://togithub.com/darcyclarke))`
-   [`b47ada7d1`](https://togithub.com/npm/cli/commit/b47ada7d1623e9ee586ee0cf781ee3ac5ea3c223)
    [#&#8203;2161](https://togithub.com/npm/cli/issues/2161)
    fixed typo
    ([`@&#8203;scarabedore](https://togithub.com/scarabedore))`

### [`v7.0.10`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7010-2020-11-10)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.9...v7.0.10)

##### DOCUMENTATION

-   [`e48badb03`](https://togithub.com/npm/cli/commit/e48badb03058286a557584d7319db4143049cc6b)
    [#&#8203;2148](https://togithub.com/npm/cli/issues/2148)
    Fix link in documentation
    ([`@&#8203;gurdiga](https://togithub.com/gurdiga))`

##### BUG FIXES

-   [`8edbbdc70`](https://togithub.com/npm/cli/commit/8edbbdc706694fa32f52d0991c76ae9f207b7bbc)
    [#&#8203;1972](https://togithub.com/npm/cli/issues/1972)
    Support exec auto pick bin when all bin is alias
    ([`@&#8203;dr-js](https://togithub.com/dr-js))`

##### DEPENDENCIES

-   [`04a3e8c10`](https://togithub.com/npm/cli/commit/04a3e8c10c3f38e1c7a35976d77c2929bdc39868)
    [#&#8203;1962](https://togithub.com/npm/cli/issues/1962)
    ``@npmcli/arborist@1.0.10`:`
    -   prevent self-assignment of parent/fsParent
    -   Support update options in global package space

### [`v7.0.9`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;709-2020-11-06)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.8...v7.0.9)

##### BUG FIXES

-   [`96a0d2802`](https://togithub.com/npm/cli/commit/96a0d2802d3e619c6ea47290f5c460edfe94070a)
    default the 'start' script when server.js present
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`7716e423e`](https://togithub.com/npm/cli/commit/7716e423ee92a81730c0dfe5b9ecb4bb41a3f947)
    [#&#8203;2075](https://togithub.com/npm/cli/issues/2075)
    [#&#8203;2071](https://togithub.com/npm/cli/issues/2071) print the registry when
    using 'npm login' ([`@&#8203;Wicked7000](https://togithub.com/Wicked7000))`
-   [`7046fe10c`](https://togithub.com/npm/cli/commit/7046fe10c5035ac57246a31ca8a6b09e3f5562bf)
    [#&#8203;2122](https://togithub.com/npm/cli/issues/2122) tests for `npm cache`
    command ([`@&#8203;nlf](https://togithub.com/nlf))`

##### DEPENDENCIES

-   [`74325f53b`](https://togithub.com/npm/cli/commit/74325f53b9d813b0e42203c037189418fad2f64a)
    [#&#8203;2124](https://togithub.com/npm/cli/issues/2124)
    ``@npmcli/run-script@1.7.5`:`
    -   Export the `isServerPackage` method
    -   Proxy signals to and from foreground child processes
-   [`0e58e6f6b`](https://togithub.com/npm/cli/commit/0e58e6f6b8f0cd62294642a502c17561aaf46553)
    [#&#8203;1984](https://togithub.com/npm/cli/issues/1984)
    [#&#8203;2079](https://togithub.com/npm/cli/issues/2079)
    [#&#8203;1923](https://togithub.com/npm/cli/issues/1923)
    [#&#8203;606](https://togithub.com/npm/cli/issues/606)
    [#&#8203;2031](https://togithub.com/npm/cli/issues/2031) ``@npmcli/arborist@1.0.9`:`
    -   Process deps for all link nodes
    -   Use junctions instead of symlinks
    -   Use [`@&#8203;npmcli/move-file](https://togithub.com/npmcli/move-file)` instead of fs.rename
-   [`1dad328a1`](https://togithub.com/npm/cli/commit/1dad328a17d93def7799545596b4eba9833b35aa)
    [#&#8203;1865](https://togithub.com/npm/cli/issues/1865)
    [#&#8203;2106](https://togithub.com/npm/cli/issues/2106)
    [#&#8203;2084](https://togithub.com/npm/cli/issues/2084) `pacote@11.1.13`:
    -   Properly set the installation command for `prepare` scripts when
        installing git/dir deps
-   [`e090d706c`](https://togithub.com/npm/cli/commit/e090d706ca637d4df96d28bff1660590aa3f3b62)
    [#&#8203;2097](https://togithub.com/npm/cli/issues/2097) `libnpmversion@1.0.7`:
    -   Do not crash when the package.json file lacks a 'version' field
-   [`8fa541a10`](https://togithub.com/npm/cli/commit/8fa541a10dbdc09376175db7a378cc9b33e8b17b)
    `cmark-gfm@0.8.4`

### [`v7.0.8`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;708-2020-11-03)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.7...v7.0.8)

##### DOCUMENTATION

-   [`052e977b9`](https://togithub.com/npm/cli/commit/052e977b9d071e1b3654976881d10cd3ddcba788)
    [#&#8203;1822](https://togithub.com/npm/cli/issues/1822)
    [#&#8203;1247](https://togithub.com/npm/cli/issues/1247)
    add section on peerDependenciesMeta field in package.json
    ([`@&#8203;foxxyz](https://togithub.com/foxxyz))`
-   [`52d32d175`](https://togithub.com/npm/cli/commit/52d32d1758c5ebc58944a1e8d98d57e30048e527)
    [#&#8203;1970](https://togithub.com/npm/cli/issues/1970)
    match npm-exec.md -p usage with lib/exec.js
    ([`@&#8203;dr-js](https://togithub.com/dr-js))`
-   [`48ee8d01e`](https://togithub.com/npm/cli/commit/48ee8d01edd11ed6186c483e1169ff4d2070b963)
    [#&#8203;2096](https://togithub.com/npm/cli/issues/2096)
    Fix RFC links in changelog
    ([`@&#8203;jtojnar](https://togithub.com/jtojnar))`

##### BUG FIXES

-   [`6cd3cd08a`](https://togithub.com/npm/cli/commit/6cd3cd08af56445e13757cac3af87f3e7d54ed27)
    Support _all_ conf keys in publishConfig
-   [`a1f9be8a7`](https://togithub.com/npm/cli/commit/a1f9be8a7f9b7a3a813fc3e5e705bc982470b0e2)
    [#&#8203;2074](https://togithub.com/npm/cli/issues/2074)
    Support publishing any kind of spec, not just directories

##### DEPENDENCIES

-   [`545382df6`](https://togithub.com/npm/cli/commit/545382df62e3014f3e51d7034e52498fb2b01a37)
    `libnpmpublish@4.0.0`:
    -   Support publishing things other than folders
-   [`7d88f1719`](https://togithub.com/npm/cli/commit/7d88f17197e3c8cca9b277378d6f9b054b1b7886)
    `npm-registry-fetch@9.0.0`
-   [`823b40a4e`](https://togithub.com/npm/cli/commit/823b40a4e9c6ef76388af6fe01a3624f6f7675be)
    `pacote@11.1.12`
-   [`90bf57826`](https://togithub.com/npm/cli/commit/90bf57826edf2f78ddf8deb0793115ead8a8b556)
    `npm-profile@5.0.2`
-   [`e5a413577`](https://togithub.com/npm/cli/commit/e5a4135770d13cf114fac439167637181f87d824)
    `libnpmteam@2.0.2`
-   [`fc5aa7b4a`](https://togithub.com/npm/cli/commit/fc5aa7b4ad45cb65893f734e1229a6720f7966e5)
    `libnpmsearch@3.0.1`
-   [`9fc1dee13`](https://togithub.com/npm/cli/commit/9fc1dee138ca33ecdbd57e63142b27c60cf88f9b)
    `libnpmorg@2.0.1`
-   [`0ea870ec5`](https://togithub.com/npm/cli/commit/0ea870ec5d2be1d44f050ad8bc24ed936cc45fde)
    `libnpmhook@6.0.1`
-   [`32fd744ea`](https://togithub.com/npm/cli/commit/32fd744ea745f297f0be79a80955f077a57c4ac7)
    `libnpmaccess@4.0.1`
-   [`fc76f3d9f`](https://togithub.com/npm/cli/commit/fc76f3d9fcf19e65a9373ab3d9068c4326d2f782)
    ``@npmcli/arborist@1.0.8``
    -   Fix `cannot read property 'description' of undefined` in `npm ls`
        when `package-lock.json` is corrupted
    -   Do not allow peerDependencies to be nested under dependents in any
        circumstances
    -   Always resolve peerDependencies in `--prefer-dedupe` mode

### [`v7.0.7`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;707-2020-10-30)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.6...v7.0.7)

##### BUG FIXES

-   [`3990b422d`](https://togithub.com/npm/cli/commit/3990b422d3ff63c54d96b61596bdb8f26a45ca7b)
    [#&#8203;2067](https://togithub.com/npm/cli/pull/2067)
    use sh as default unix shell, not bash
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`81d6ceef6`](https://togithub.com/npm/cli/commit/81d6ceef6947e46355eb3ddb05a73da50870dfc1)
    [#&#8203;1975](https://togithub.com/npm/cli/issues/1975)
    fix npm exec on folders missing package.json
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`2a680e91a`](https://togithub.com/npm/cli/commit/2a680e91a2be1f3f03a6fbd946f74628ee1cb370)
    [#&#8203;2083](https://togithub.com/npm/cli/pull/2083)
    delete the contents of `node_modules` only in `npm ci`
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`2636fe1f4`](https://togithub.com/npm/cli/commit/2636fe1f45383cb1b6fc164564dc49318815db37)
    [#&#8203;2086](https://togithub.com/npm/cli/pull/2086)
    disable banner output if loglevel is silent in `npm run-script`
    ([`@&#8203;macno](https://togithub.com/macno))`

##### DEPENDENCIES

-   [`4156f053e`](https://togithub.com/npm/cli/commit/4156f053ee8712a4b53a210e62fba1e6562ba43a)
    ``@npmcli/run-script@1.7.4``
    -   restore the default `npm start` script
-   [`1900ae9ad`](https://togithub.com/npm/cli/commit/1900ae9adecd227dd6f8b49de61a99c978ba89cf)
    ``@npmcli/promise-spawn@1.3.2``
    -   fix errors when processing scripts as root
-   [`8cb0c166c`](https://togithub.com/npm/cli/commit/8cb0c166ccc019146a7a94d13c12723f001d2551)
    ``@npmcli/arborist@1.0.6``
    -   make sure missing bin links get set on reify

### [`v7.0.6`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;706-2020-10-27)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.5...v7.0.6)

##### BUG FIXES

-   [`46c7f792a`](https://togithub.com/npm/cli/commit/46c7f792ab16dd0b091e1ad6d37de860c8885883)
    [#&#8203;2047](https://togithub.com/npm/cli/pull/2047)
    [#&#8203;1935](https://togithub.com/npm/cli/issues/1935)
    skip the prompt when in a known ci environment
    ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`f8f6e1fad`](https://togithub.com/npm/cli/commit/f8f6e1fad8057edc02e4ce4382b1bc086d01211c)
    [#&#8203;2049](https://togithub.com/npm/cli/pull/2049)
    properly remove pycache in release script
    ([`@&#8203;MylesBorins](https://togithub.com/MylesBorins))`
-   [`5db95b393`](https://togithub.com/npm/cli/commit/5db95b393e9c461ad34c1774f3515c322bf375bf)
    [#&#8203;2050](https://togithub.com/npm/cli/pull/2050)
    pack: do not show individual files of bundled deps
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`3ee8f3b34`](https://togithub.com/npm/cli/commit/3ee8f3b34055da2ef1e735e1a06f64593512f1e3)
    [#&#8203;2051](https://togithub.com/npm/cli/pull/2051)
    view: Better errors when package.json is not JSON
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### DEPENDENCIES

-   [`99ae633f6`](https://togithub.com/npm/cli/commit/99ae633f6ccc8aa93dc3dcda863071658b0653db)
    `libnpmversion@1.0.6`
    -   respect gitTagVersion = false
-   [`d4173f58d`](https://togithub.com/npm/cli/commit/d4173f58ddefdd5456145f34f3c9f4ba5fca407e)
    ``@npmcli/promise-spawn@1.3.1``
    -   do not return empty buffer when stdio is inherited
    -   attach child process to returned promise
-   [`c09380fa5`](https://togithub.com/npm/cli/commit/c09380fa51b720141a9971602f4bb7aabd4d6242)
    ``@npmcli/run-script@1.7.3``
    -   forward SIGINT and SIGTERM to children that inherit stdio
-   [`b154861ad`](https://togithub.com/npm/cli/commit/b154861ad244b6a14020c43738d0cce1948bfdd3)
    ``@npmcli/arborist@1.0.5``
-   [`ffea6596b`](https://togithub.com/npm/cli/commit/ffea6596b8653da32a2b4c9a4903970e7146eee4)
    `agent-base@6.0.2`
    -   support http proxy for https registries

### [`v7.0.5`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;705-2020-10-23)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.4...v7.0.5)

-   [`77ad86b5e`](https://togithub.com/npm/cli/commit/77ad86b5eedf139dda3329a6686d5f104dc233bb)
    Merge docs deps with main project

### [`v7.0.4`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;704-2020-10-23)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.3...v7.0.4)

##### DOCUMENTATION

-   [`cc026daf8`](https://togithub.com/npm/cli/commit/cc026daf8c8330256de01375350a1407064562f9)
    docs: `npm-dedupe` through `npm-install`
-   [`aec77acf8`](https://togithub.com/npm/cli/commit/aec77acf886d73f85e747cafdf7a2b360befba16)
    [#&#8203;1915](https://togithub.com/npm/cli/pull/1915)
    use "dockhand" for faster static documentation generation
    ([`@&#8203;ethomson](https://togithub.com/ethomson))`
-   [`aeb10d210`](https://togithub.com/npm/cli/commit/aeb10d210816cf6829e0ac557c79d9efd8c4bdd1)
    [#&#8203;2024](https://togithub.com/npm/cli/pull/2024)
    Fix post-install script name
    ([`@&#8203;irajtaghlidi](https://togithub.com/irajtaghlidi))`

##### BUG FIXES

-   [`59e8dd6c6`](https://togithub.com/npm/cli/commit/59e8dd6c621f9a5c6e0b65533d8256be87a8e0d3)
    [#&#8203;2015](https://togithub.com/npm/cli/issues/2015)
    [#&#8203;2016](https://togithub.com/npm/cli/pull/2016)
    Properly set `npm_command` environment variable.

##### TESTS

-   [`39ad1ad9e`](https://togithub.com/npm/cli/commit/39ad1ad9e1e1a9530db5b90a588b5081b71abc8d)
    [#&#8203;2001](https://togithub.com/npm/cli/pull/2001)
    `npm config` tests
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`b9c1caa8e`](https://togithub.com/npm/cli/commit/b9c1caa8e4cc7c900d09657425ea361db5974319)
    [#&#8203;2026](https://togithub.com/npm/cli/pull/2026)
    `npm owner` test and refactor
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### DEPENDENCIES

-   [`ed6e6a9d3`](https://togithub.com/npm/cli/commit/ed6e6a9d3c36ffc5fb77fc25b6d66dbcb26beeb9)
    `eslint-plugin-standard@4.0.2`
-   [`b737ee999`](https://togithub.com/npm/cli/commit/b737ee99961364827bacf210a3e5ca5d2b7edad2)
    [#&#8203;2009](https://togithub.com/npm/cli/issues/2009)
    [#&#8203;2007](https://togithub.com/npm/cli/issues/2007)
    `npm-packlist@2.1.4`:

    -   Maintain order in package.json files array globs
    -   Strip slashes from package files list results

-   [`783965508`](https://togithub.com/npm/cli/commit/783965508d49f8ab0d8ceff38bee700cd0a06a54)
    [#&#8203;1997](https://togithub.com/npm/cli/issues/1997)
    [#&#8203;2000](https://togithub.com/npm/cli/issues/2000)
    [#&#8203;2005](https://togithub.com/npm/cli/issues/2005)
    ``@npmcli/arborist@1.0.4``

    -   Ensure that root is added when root.meta is set
    -   Include all edges in explain() output when a root edge exists
    -   Do not conflict on meta-peers that will not be replaced
    -   Install peerOptionals if explicitly requested, or dev

### [`v7.0.3`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;703-2020-10-20)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.2...v7.0.3)

##### BUG FIXES

-   [`ce4724a38`](https://togithub.com/npm/cli/commit/ce4724a3835ded9a4a29d8d67323f925461155e5)
    [#&#8203;1986](https://togithub.com/npm/cli/pull/1986)
    check `result` when determining exit code of `ls <filter>`
    ([`@&#8203;G-Rath](https://togithub.com/G-Rath))`
-   [`00d926f8d`](https://togithub.com/npm/cli/commit/00d926f8d884872d08d9a0cd73aa9cace2acb91b)
    [#&#8203;1987](https://togithub.com/npm/cli/pull/1987)
    don't suppress run output when `--silent` is passed
    ([`@&#8203;G-Rath](https://togithub.com/G-Rath))`
-   [`043da2347`](https://togithub.com/npm/cli/commit/043da234745f36d55742e827314837dead5807ab)
    improve cache clear error message
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`

##### DOCUMENTATION

-   [`a57f5c466`](https://togithub.com/npm/cli/commit/a57f5c466ceae59575ef05bb7941cce8752d8c58)
    update docs for: access, adduser, audit, bin, bugs, build, cache, ci,
    completion, config and dedupe
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`5b88b72b9`](https://togithub.com/npm/cli/commit/5b88b72b9821f7114cc4e475bbf52726a1674e52)
    remove the long-gone bundle command
    ([`@&#8203;isaacs](https://togithub.com/isaacs))`
-   [`ae09aa5c1`](https://togithub.com/npm/cli/commit/ae09aa5c1cd150727b05ccfaeaba8d45e5697e50)
    [#&#8203;1993](https://togithub.com/npm/cli/pull/1993)
    document --save-peer as a common option to npm install
    ([`@&#8203;JakeChampion](https://togithub.com/JakeChampion))`
-   [`c9993e6b1`](https://togithub.com/npm/cli/commit/c9993e6b1c2918699c2d125bf9b966f44f5d3ebe)
    [#&#8203;1982](https://togithub.com/npm/cli/pull/1982)
    fix url links for init-package-json/node-semver
    ([`@&#8203;takenspc](https://togithub.com/takenspc))`

##### DEPENDENCIES

-   [`5d9df8395`](https://togithub.com/npm/cli/commit/5d9df83958d3d5e6d8acad2ebabfbe5f3fd23c13)
    `node-gyp@7.1.2`

### [`v7.0.2`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;702-2020-10-16)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.1...v7.0.2)

##### DOCUMENTATION

-   [`9476734b7`](https://togithub.com/npm/cli/commit/9476734b7d5fa6df80ad17ad277a6bee9a16235c)
    [#&#8203;1967](https://togithub.com/npm/cli/pull/1967)
    add mention to workspaces prepare lifecycle
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### BUG FIXES

-   [`5cf71c689`](https://togithub.com/npm/cli/commit/5cf71c689bcfcd423405e59d05b7cc5704cb4c02)
    [#&#8203;1971](https://togithub.com/npm/cli/pull/1971)
    owner rm at local pkg not work
    ([`@&#8203;ShangguanQuail](https://togithub.com/ShangguanQuail))`

##### DEPENDENCIES

-   [`722b7ae63`](https://togithub.com/npm/cli/commit/722b7ae63da8b386fe188066dc2dae0121d9353b)
    [#&#8203;1974](https://togithub.com/npm/cli/pull/1974)
    patch node-gyp
    ([`@&#8203;targos](https://togithub.com/MylesBorins))`
-   [`4ae825c01`](https://togithub.com/npm/cli/commit/4ae825c01c7ca3031361f9df72594a190c6ed1e4)
    [#&#8203;1976](https://togithub.com/npm/cli/pull/1976)
    patch node-gyp
    ([`@&#8203;MylesBorins](https://togithub.com/MylesBorins))`
-   [`181eabf13`](https://togithub.com/npm/cli/commit/181eabf132c823af086380368de73d2f42e5aac1)
    ``@npmcli/arborist@1.0.3``
    -   fix workspaces `prepare` lifecycle scripts
    -   fix peer deps overchecks resulting in ERESOLVE
-   [`6cc115409`](https://togithub.com/npm/cli/commit/6cc115409b7eb2df8e11db6232ee3d00e4316a7d)
    `init-package-json@2.0.1`
-   [`dbf9d6d1f`](https://togithub.com/npm/cli/commit/dbf9d6d1f060ea43b700409306574396a798127d)
    `libnpmpublish@3.0.2`

### [`v7.0.1`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#&#8203;7015-2020-11-27)

[Compare Source](https://togithub.com/npm/cli/compare/v7.0.0...v7.0.1)

##### DEPENDENCIES

-   [`00e6028ef`](https://togithub.com/npm/cli/commit/00e6028ef83bf76eaae10241fd7ba59e39768603)
    ``@npmcli/arborist@1.0.13``
    -   do not override user-defined shorthand values when saving `package.json`

##### BUG FIXES

-   [`9c3413fbc`](https://togithub.com/npm/cli/commit/9c3413fbcb37e79fc0b3d980e0b5810d7961277c)
    [#&#8203;2034](https://togithub.com/npm/cli/issues/2034)
    [#&#8203;2245](https://togithub.com/npm/cli/issues/2245)
    `npm link <pkg>` should not save `package.json`
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### DOCUMENTATION

-   [`1875347f9`](https://togithub.com/npm/cli/commit/1875347f9f4f2b50c28fe8857c5533eeebf42da2)
    [#&#8203;2196](https://togithub.com/npm/cli/issues/2196)
    remove doc on obsolete `unsafe-perm` flag
    ([`@&#8203;kaizhu256](https://togithub.com/kaizhu256))`
-   [`f51e50603`](https://togithub.com/npm/cli/commit/f51e5060340c783a8a00dadd98e5786960caf43f)
    [#&#8203;2200](https://togithub.com/npm/cli/issues/2200)
    `config.md` cleanup
    ([`@&#8203;alexwoollam](https://togithub.com/alexwoollam))`
-   [`997cbdb40`](https://togithub.com/npm/cli/commit/997cbdb400bcd22e457e8a06b69a7be697cfd66d)
    [#&#8203;2238](https://togithub.com/npm/cli/issues/2238)
    Fix broken link to `package.json` documentation
    ([`@&#8203;d-fischer](https://togithub.com/d-fischer))`
-   [`9da972dc4`](https://togithub.com/npm/cli/commit/9da972dc44c21cf0e337f1c3fca44eb9df3e40d5)
    [#&#8203;2241](https://togithub.com/npm/cli/issues/2241)
    `npm star` docs cleanup
    ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

### [`v7.0.0`](https://togithub.com/npm/cli/blob/master/CHANGELOG.md#v700-2020-10-12)

[Compare Source](https://togithub.com/npm/cli/compare/v6.14.11...v7.0.0)

##### BUG FIXES

-   [`7bcdb3636`](https://togithub.com/npm/cli/commit/7bcdb3636e29291b9c722fe03a8450859dcb5b4f)
    [#&#8203;1949](https://togithub.com/npm/cli/pull/1949) fix: ensure `publishConfig`
    is passed through ([`@&#8203;nlf](https://togithub.com/nlf))`
-   [`97978462e`](https://togithub.com/npm/cli/commit/97978462e9050261e4ce2549e71fe94a48796577)
    fix: patch `config.js` to remove duplicate vals
    ([`@&#8203;darcyclarke](https://togithub.com/darcyclarke))`

##### DOCUMENTION

-   [`60769d757`](https://togithub.com/npm/cli/commit/60769d757859c88e2cceab66975f182a47822816)
    [#&#8203;1911](https://togithub.com/npm/cli/pull/1911) docs: v7 npm-install
    refresh ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`08de49042`](https://togithub.com/npm/cli/commit/08de4904255742cbf7477a20bdeebe82f283a406)
    [#&#8203;1938](https://togithub.com/npm/cli/pull/1938) docs: v7 using npm config
    updates ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`

##### DEPENDENCIES

-   [`15366a1cf`](https://togithub.com/npm/cli/commit/15366a1cf0073327b90ac7eb977ff8a73b52cc62)
    `npm-registry-fetch@8.1.5`
-   [`f04a74140`](https://togithub.com/npm/cli/commit/f04a74140bf65db36be3c379e0eb20dd6db3cc5c)
    `init-package-json@2.0.0`
    -   [`1de21dce0`](https://togithub.com/npm/cli/commit/1de21dce0e56874203a789ce33124a4fc4d3b15f)
        fix: support dot-separated aliases defined in a `.npmrc` ini files
        for `init-*` configs ([`@&#8203;ruyadorno](https://togithub.com/ruyadorno))`
-   [`a67275cd9`](https://togithub.com/npm/cli/commit/a67275cd9a75fa05ee3d3265832d0a015b14e81c)
    `eslint@7.11.0`
-   [`6fb83b78d`](https://togithub.com/npm/cli/commit/6fb83b78db09adfafd7cbd4b926e77802c4993e4)
    `hosted-git-info@3.0.6`
-   [`1ca30cc9b`](https://togithub.com/npm/cli/commit/1ca30cc9b8e7edc2043c1f848855f19781729dc9)
    `libnpmfund@1.0.0`
-   [`28a2d2ba4`](https://togithub.com/npm/cli/commit/28a2d2ba4a63808614f5d98685a64531e3198b93)
    ``@npmcli/arborist@1.0.0``
    -   [npm/rfcs#&#8203;239](https://togithub.com/npm/rfcs/pull/239) Improve handling
        of conflicting `peerDependencies` in transitive dependencies, so that
        `--force` will always accept a best effort override, and
        `--strict-peer-deps` will fail faster on conflicts.
-   [`9306c6833`](https://togithub.com/npm/cli/commit/9306c6833e2e77675e0cfddd569b6b54a8bcf172)
    `libnpmfund@1.0.1`
-   [`fafb348ef`](https://togithub.com/npm/cli/commit/fafb348ef976116d47ada238beb258d5db5758a7)
    `npm-package-arg@8.1.0`
-   [`365f2e756`](https://togithub.com/npm/cli/commit/365f2e7565d0cfde858a43d894a77fb3c6338bb7)
    `read-package-json@3.0.0`

</details>

---

### Renovate configuration

:date: **Schedule**: At any time (no schedule defined).

:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/rust-lang/crates.io).

rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io