CLI documentation update from CI
npm CLI robot committed
Apr 19, 2023 at 21:55 UTC
5b92328b85c925d6d0ba5215ed611f3de360bcca
10 files changed
+45
-75
content/cli/v9/commands/npm-ci.md
-34
@@ -103,40 +103,6 @@ cache:
103
104
### Configuration
105
106
-#### `save`
107
-
108
-* Default: `true` unless when using `npm update` where it defaults to `false`
109
-* Type: Boolean
110
-
111
-Save installed packages to a `package.json` file as dependencies.
112
-
113
-When used with the `npm rm` command, removes the dependency from
114
-`package.json`.
115
-
116
-Will also prevent writing to `package-lock.json` if set to `false`.
117
-
118
-#### `save-exact`
119
-
120
-* Default: false
121
-* Type: Boolean
122
-
123
-Dependencies saved to package.json will be configured with an exact version
124
-rather than using npm's default semver range operator.
125
-
126
-#### `global`
127
-
128
-* Default: false
129
-* Type: Boolean
130
-
131
-Operates in "global" mode, so that packages are installed into the `prefix`
132
-folder instead of the current working directory. See
133
-[folders](/cli/v9/configuring-npm/folders) for more on the differences in behavior.
134
-
135
-* packages are installed into the `{prefix}/lib/node_modules` folder, instead
136
- of the current working directory.
137
-* bin files are linked to `{prefix}/bin`
138
-* man pages are linked to `{prefix}/share/man`
139
-
106
#### `install-strategy`
107
108
* Default: "hoisted"
content/cli/v9/commands/npm-config.md
+1
-1
@@ -77,7 +77,7 @@ npm set key=value [key=value...]
77
78
Sets each of the config keys to the value provided.
79
80
-If value is omitted, then it sets it to an empty string.
80
+If value is omitted, the key will be removed from your config file entirely.
81
82
Note: for backwards compatibility, `npm config set key value` is supported
83
as an alias for `npm config set key=value`.
content/cli/v9/commands/npm-install-ci-test.md
-34
@@ -49,40 +49,6 @@ This command runs `npm ci` followed immediately by `npm test`.
49
50
### Configuration
51
52
-#### `save`
53
-
54
-* Default: `true` unless when using `npm update` where it defaults to `false`
55
-* Type: Boolean
56
-
57
-Save installed packages to a `package.json` file as dependencies.
58
-
59
-When used with the `npm rm` command, removes the dependency from
60
-`package.json`.
61
-
62
-Will also prevent writing to `package-lock.json` if set to `false`.
63
-
64
-#### `save-exact`
65
-
66
-* Default: false
67
-* Type: Boolean
68
-
69
-Dependencies saved to package.json will be configured with an exact version
70
-rather than using npm's default semver range operator.
71
-
72
-#### `global`
73
-
74
-* Default: false
75
-* Type: Boolean
76
-
77
-Operates in "global" mode, so that packages are installed into the `prefix`
78
-folder instead of the current working directory. See
79
-[folders](/cli/v9/configuring-npm/folders) for more on the differences in behavior.
80
-
81
-* packages are installed into the `{prefix}/lib/node_modules` folder, instead
82
- of the current working directory.
83
-* bin files are linked to `{prefix}/bin`
84
-* man pages are linked to `{prefix}/share/man`
85
-
52
#### `install-strategy`
53
54
* Default: "hoisted"
content/cli/v9/commands/npm-ls.md
+1
-1
@@ -58,7 +58,7 @@ packages will *also* show the paths to the specified packages. For
58
example, running `npm ls promzard` in npm's source tree will show:
59
60
```bash
61
-npm@9.6.4 /path/to/npm
61
+npm@9.6.5 /path/to/npm
62
└─┬ init-package-json@0.0.4
63
└── promzard@0.1.5
64
```
content/cli/v9/commands/npm-publish.md
+2
-1
@@ -230,7 +230,8 @@ This value is not exported to the environment for child processes.
230
* Default: false
231
* Type: Boolean
232
233
-Indicates that a provenance statement should be generated.
233
+When publishing from a supported cloud CI/CD system, the package will be
234
+publicly linked to where it was built and published from.
235
236
### See Also
237
content/cli/v9/commands/npm.md
+1
-1
@@ -31,7 +31,7 @@ Note: This command is unaware of workspaces.
31
32
### Version
33
34
-9.6.4
34
+9.6.5
35
36
### Description
37
content/cli/v9/configuring-npm/folders.md
+1
-1
@@ -85,7 +85,7 @@ Man pages are not installed on Windows systems.
85
#### Cache
86
87
See [`npm cache`](/cli/v9/commands/npm-cache). Cache files are stored in `~/.npm` on Posix, or
88
-`%AppData%/npm-cache` on Windows.
88
+`%LocalAppData%/npm-cache` on Windows.
89
90
This is controlled by the [`cache` config](/cli/v9/using-npm/config#cache) param.
91
content/cli/v9/using-npm/changelog.md
+36
@@ -17,6 +17,42 @@ redirect_from:
17
18
# Changelog
19
20
+## [9.6.5](https://github.com/npm/cli/compare/v9.6.4...v9.6.5) (2023-04-19)
21
+
22
+### Bug Fixes
23
+
24
+* [`33dc428`](https://github.com/npm/cli/commit/33dc4285fd8c698c539faae10fe1bf76ceedb6b1) [#6374](https://github.com/npm/cli/pull/6374) account for npx package-name with no spec (@wraithgar)
25
+* [`82879f6`](https://github.com/npm/cli/commit/82879f69c72681f636be73d13c4464e35f258954) [#6225](https://github.com/npm/cli/pull/6225) lazy loading of arborist and pacote (#6225) (@wraithgar)
26
+* [`f4e73ab`](https://github.com/npm/cli/commit/f4e73ab87e0aa1e214f978d4723e85ee2cfdd9c8) [#6322](https://github.com/npm/cli/pull/6322) remove incompatible params from ci (#6322) (@wraithgar)
27
+* [`c7fe1c7`](https://github.com/npm/cli/commit/c7fe1c70eef49fa666f9f25ec941afa8b6acbf05) [#6328](https://github.com/npm/cli/pull/6328) save raw data to file, not parsed data (@wraithgar)
28
+
29
+### Documentation
30
+
31
+* [`31214a6`](https://github.com/npm/cli/commit/31214a6d9e9d4e973f5a5462543ea1d91d7bbf65) [#6381](https://github.com/npm/cli/pull/6381) Update description for publish --provenance flag (#6381) (@feelepxyz)
32
+* [`997bcdf`](https://github.com/npm/cli/commit/997bcdf8d4fd3e5ecdd224060fb166b43c3ffb19) [#6329](https://github.com/npm/cli/pull/6329) fix npm cache folder location for windows (#6329) (@charlie-wong)
33
+
34
+### Dependencies
35
+
36
+* [`fae5e00`](https://github.com/npm/cli/commit/fae5e0063215e97ee18a60f8136a06045d621ec2) [#6372](https://github.com/npm/cli/pull/6372) `sigstore@1.3.0` (#6372)
37
+* [`3fa9542`](https://github.com/npm/cli/commit/3fa9542d7f3c0123cb3c49a40f6d5b7bc8d857a5) [#6363](https://github.com/npm/cli/pull/6363) `semver@7.5.0`
38
+* [`e49844e`](https://github.com/npm/cli/commit/e49844e1c6943be193d8f700d85dac4ddaa91967) [#6363](https://github.com/npm/cli/pull/6363) `minipass-fetch@3.0.2`
39
+* [`357cc29`](https://github.com/npm/cli/commit/357cc29a335e684391c7b840019223e555919406) [#6363](https://github.com/npm/cli/pull/6363) `walk-up-path@3.0.1`
40
+* [`2c80b1e`](https://github.com/npm/cli/commit/2c80b1ede7b6a3c49b3255e171759d30913f0c74) [#6363](https://github.com/npm/cli/pull/6363) `ini@4.1.0`
41
+* [`5933841`](https://github.com/npm/cli/commit/593384149feea848c60b2e6524d1cc1730a35798) [#6363](https://github.com/npm/cli/pull/6363) `minipass@4.2.8`
42
+* [`b39d54e`](https://github.com/npm/cli/commit/b39d54e877e992a583f0d8185da1c3773737801d) [#6363](https://github.com/npm/cli/pull/6363) `minimatch@7.4.6`
43
+* [`201aa5a`](https://github.com/npm/cli/commit/201aa5adcdfcb65ff215c4440244978c44c3ed8b) [#6363](https://github.com/npm/cli/pull/6363) `ssri@10.0.3`
44
+* [`acb9120`](https://github.com/npm/cli/commit/acb912089c02c34f73a7d1e431bce563da98777f) [#6363](https://github.com/npm/cli/pull/6363) `read@2.1.0`
45
+* [`2472205`](https://github.com/npm/cli/commit/247220552bc19a5751542289605f38ab9b74e124) [#6363](https://github.com/npm/cli/pull/6363) `npm-registry-fetch@14.0.4`
46
+* [`2780714`](https://github.com/npm/cli/commit/278071456b3f90e1d3e46857679f547fa98781f0) [#6363](https://github.com/npm/cli/pull/6363) `npm-install-checks@6.1.1`
47
+* [`b5af015`](https://github.com/npm/cli/commit/b5af015e63c75b33184ae329a27e994d6ef94506) [#6363](https://github.com/npm/cli/pull/6363) `make-fetch-happen@11.1.0`
48
+* [`14c498d`](https://github.com/npm/cli/commit/14c498d7dbc13e0bc0f1d9438c0f7f1abd7f98d8) [#6363](https://github.com/npm/cli/pull/6363) `@npmcli/metavuln-calculator@5.0.1`
49
+* [Workspace](https://github.com/npm/cli/releases/tag/arborist-v6.2.8): `@npmcli/arborist@6.2.8`
50
+* [Workspace](https://github.com/npm/cli/releases/tag/config-v6.1.6): `@npmcli/config@6.1.6`
51
+* [Workspace](https://github.com/npm/cli/releases/tag/libnpmdiff-v5.0.16): `libnpmdiff@5.0.16`
52
+* [Workspace](https://github.com/npm/cli/releases/tag/libnpmexec-v5.0.16): `libnpmexec@5.0.16`
53
+* [Workspace](https://github.com/npm/cli/releases/tag/libnpmfund-v4.0.16): `libnpmfund@4.0.16`
54
+* [Workspace](https://github.com/npm/cli/releases/tag/libnpmpack-v5.0.16): `libnpmpack@5.0.16`
55
+
56
## [9.6.4](https://github.com/npm/cli/compare/v9.6.3...v9.6.4) (2023-04-05)
57
58
### Documentation
content/cli/v9/using-npm/config.md
+2
-1
@@ -1023,7 +1023,8 @@ Set to `false` to suppress the progress bar.
1023
* Default: false
1024
* Type: Boolean
1025
1026
-Indicates that a provenance statement should be generated.
1026
+When publishing from a supported cloud CI/CD system, the package will be
1027
+publicly linked to where it was built and published from.
1028
1029
#### `proxy`
1030
src/theme/nav.yml
+1
-1
@@ -1055,7 +1055,7 @@
1055
- title: Changelog
1056
url: /cli/v8/using-npm/changelog
1057
description: Changelog notes for each version
1058
- - title: Version 9.6.4 (Latest Release)
1058
+ - title: Version 9.6.5 (Latest Release)
1059
shortName: v9
1060
url: /cli/v9
1061
default: true