Skip to content

Commit 425c496

Browse files
author
Audrey Eschright
committed
deps: upgrade npm to 6.6.0
1 parent 2e613a9 commit 425c496

File tree

1,061 files changed

+65214
-23744
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,061 files changed

+65214
-23744
lines changed

deps/npm/AUTHORS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -612,3 +612,10 @@ Joe Bottigliero <[email protected]>
612612
Nikolai Vavilov <[email protected]>
613613
Kelvin Jin <[email protected]>
614614
615+
Audrey Eschright <[email protected]>
616+
617+
618+
Beni von Cheni <[email protected]>
619+
Frédéric Harper <[email protected]>
620+
Johannes Würbach <[email protected]>
621+
ƇʘƁ̆ąƇ́ <[email protected]>

deps/npm/CHANGELOG.md

Lines changed: 257 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,258 @@
1+
## v6.6.0 (2019-01-17):
2+
3+
### REFACTORING OUT npm-REGISTRY-CLIENT
4+
5+
Today is an auspicious day! This release marks the end of a massive internal
6+
refactor to npm that means we finally got rid of the legacy
7+
[`npm-registry-client`](https://npm.im/npm-registry-client) in favor of the
8+
shiny, new, `window.fetch`-like
9+
[`npm-registry-fetch`](https://npm.im/npm-registry-fetch).
10+
11+
Now, the installer had already done most of this work with the release of
12+
`npm@5`, but it turns out _every other command_ still used the legacy client.
13+
This release updates all of those commands to use the new client, and while
14+
we're at it, adds a few extra goodies:
15+
16+
* All OTP-requiring commands will now **prompt**. `--otp` is no longer required for `dist-tag`, `access`, et al.
17+
* We're starting to integrate a new config system which will eventually get extracted into a standalone package.
18+
* We now use [`libnpm`](https://npm.im/libnpm) for the API functionality of a lot of our commands! That means you can install a library if you want to write your own tooling around them.
19+
* There's now an `npm org` command for managing users in your org.
20+
* [`pacote`](https://npm.im/pacote) now consumes npm-style configurations, instead of its own naming for various config vars. This will make it easier to load npm configs using `libnpm.config` and hand them directly to `pacote`.
21+
22+
There's too many commits to list all of them here, so check out the PR if you're
23+
curious about details:
24+
25+
* [`c5af34c05`](https://github.com/npm/cli/commit/c5af34c05fd569aecd11f18d6d0ddeac3970b253)
26+
[npm-registry-client@REMOVED](https://www.youtube.com/watch\?v\=kPIdRJlzERo)
27+
([@zkat](https://github.com/zkat))
28+
* [`4cca9cb90`](https://github.com/npm/cli/commit/4cca9cb9042c0eeb743377e8f1ae1c07733df43f)
29+
[`ad67461dc`](https://github.com/npm/cli/commit/ad67461dc3a73d5ae6569fdbee44c67e1daf86e7)
30+
[`77625f9e2`](https://github.com/npm/cli/commit/77625f9e20d4285b7726b3bf3ebc10cb21c638f0)
31+
[`6e922aefb`](https://github.com/npm/cli/commit/6e922aefbb4634bbd77ed3b143e0765d63afc7f9)
32+
[`584613ea8`](https://github.com/npm/cli/commit/584613ea8ff94b927db4957e5647504b30ca2b1f)
33+
[`64de4ebf0`](https://github.com/npm/cli/commit/64de4ebf019b217179039124c6621e74651e4d27)
34+
[`6cd87d1a9`](https://github.com/npm/cli/commit/6cd87d1a9bb90e795f9891ea4db384435f4a8930)
35+
[`2786834c0`](https://github.com/npm/cli/commit/2786834c0257b8bb1bbb115f1ce7060abaab2e17)
36+
[`514558e09`](https://github.com/npm/cli/commit/514558e094460fd0284a759c13965b685133b3fe)
37+
[`dec07ebe3`](https://github.com/npm/cli/commit/dec07ebe3312245f6421c6e523660be4973ae8c2)
38+
[`084741913`](https://github.com/npm/cli/commit/084741913c4fdb396e589abf3440b4be3aa0b67e)
39+
[`45aff0e02`](https://github.com/npm/cli/commit/45aff0e02251785a85e56eafacf9efaeac6f92ae)
40+
[`846ddcc44`](https://github.com/npm/cli/commit/846ddcc44538f2d9a51ac79405010dfe97fdcdeb)
41+
[`8971ba1b9`](https://github.com/npm/cli/commit/8971ba1b953d4f05ff5094f1822b91526282edd8)
42+
[`99156e081`](https://github.com/npm/cli/commit/99156e081a07516d6c970685bc3d858f89dc4f9c)
43+
[`ab2155306`](https://github.com/npm/cli/commit/ab215530674d7f6123c9572d0ad4ca9e9b5fb184)
44+
[`b37a66542`](https://github.com/npm/cli/commit/b37a66542ca2879069b2acd338b1904de71b7f40)
45+
[`d2af0777a`](https://github.com/npm/cli/commit/d2af0777ac179ff5009dbbf0354a4a84f151b60f)
46+
[`e0b4c6880`](https://github.com/npm/cli/commit/e0b4c6880504fa2e8491c2fbd098efcb2e496849)
47+
[`ff72350b4`](https://github.com/npm/cli/commit/ff72350b4c56d65e4a92671d86a33080bf3c2ea5)
48+
[`6ed943303`](https://github.com/npm/cli/commit/6ed943303ce7a267ddb26aa25caa035f832895dd)
49+
[`90a069e7d`](https://github.com/npm/cli/commit/90a069e7d4646682211f4cabe289c306ee1d5397)
50+
[`b24ed5fdc`](https://github.com/npm/cli/commit/b24ed5fdc3a4395628465ae5273bad54eea274c8)
51+
[`ec9fcc14f`](https://github.com/npm/cli/commit/ec9fcc14f4e0e2f3967e2fd6ad8b8433076393cb)
52+
[`8a56fa39e`](https://github.com/npm/cli/commit/8a56fa39e61136da45565447fe201a57f04ad4cd)
53+
[`41d19e18f`](https://github.com/npm/cli/commit/41d19e18f769c6f0acfdffbdb01d12bf332908ce)
54+
[`125ff9551`](https://github.com/npm/cli/commit/125ff9551595dda9dab2edaef10f4c73ae8e1433)
55+
[`1c3b226ff`](https://github.com/npm/cli/commit/1c3b226ff37159c426e855e83c8f6c361603901d)
56+
[`3c0a7b06b`](https://github.com/npm/cli/commit/3c0a7b06b6473fe068fc8ae8466c07a177975b87)
57+
[`08fcb3f0f`](https://github.com/npm/cli/commit/08fcb3f0f26e025702b35253ed70a527ab69977f)
58+
[`c8135d97a`](https://github.com/npm/cli/commit/c8135d97a424b38363dc4530c45e4583471e9849)
59+
[`ae936f22c`](https://github.com/npm/cli/commit/ae936f22ce80614287f2769e9aaa9a155f03cc15)
60+
[#2](https://github.com/npm/cli/pull/2)
61+
Move rest of commands to `npm-registry-fetch` and use [`figgy-pudding`](https://npm.im/figgy-pudding) for configs.
62+
([@zkat](https://github.com/zkat))
63+
64+
### NEW FEATURES
65+
66+
* [`02c837e01`](https://github.com/npm/cli/commit/02c837e01a71a26f37cbd5a09be89df8a9ce01da)
67+
[#106](https://github.com/npm/cli/pull/106)
68+
Make `npm dist-tags` the same as `npm dist-tag ls`.
69+
([@isaacs](https://github.com/isaacs))
70+
* [`1065a7809`](https://github.com/npm/cli/commit/1065a7809161fd4dc23e96b642019fc842fdacf2)
71+
[#65](https://github.com/npm/cli/pull/65)
72+
Add support for `IBM i`.
73+
([@dmabupt](https://github.com/dmabupt))
74+
* [`a22e6f5fc`](https://github.com/npm/cli/commit/a22e6f5fc3e91350d3c64dcc88eabbe0efbca759)
75+
[#131](https://github.com/npm/cli/pull/131)
76+
Update profile to support new npm-profile API.
77+
([@zkat](https://github.com/zkat))
78+
79+
### BUGFIXES
80+
81+
* [`890a74458`](https://github.com/npm/cli/commit/890a74458dd4a55e2d85f3eba9dbf125affa4206)
82+
[npm.community#3278](https://npm.community/t/3278)
83+
Fix support for passing git binary path config with `--git`.
84+
([@larsgw](https://github.com/larsgw))
85+
* [`90e55a143`](https://github.com/npm/cli/commit/90e55a143ed1de8678d65c17bc3c2b103a15ddac)
86+
[npm.community#2713](https://npm.community/t/npx-envinfo-preset-jest-fails-on-windows-with-a-stack-trace/2713)
87+
Check for `npm.config`'s existence in `error-handler.js` to prevent weird
88+
errors when failures happen before config object is loaded.
89+
([@BeniCheni](https://github.com/BeniCheni))
90+
* [`134207174`](https://github.com/npm/cli/commit/134207174652e1eb6d7b0f44fd9858a0b6a0cd6c)
91+
[npm.community#2569](https://npm.community/t/2569)
92+
Fix checking for optional dependencies.
93+
([@larsgw](https://github.com/larsgw))
94+
* [`7a2f6b05d`](https://github.com/npm/cli/commit/7a2f6b05d27f3bcf47a48230db62e86afa41c9d3)
95+
[npm.community#4172](https://npm.community/t/4172)
96+
Remove tink experiments.
97+
([@larsgw](https://github.com/larsgw))
98+
* [`c5b6056b6`](https://github.com/npm/cli/commit/c5b6056b6b35eefb81ae5fb00a5c7681c5318c22)
99+
[#123](https://github.com/npm/cli/pull/123)
100+
Handle git branch references correctly.
101+
([@johanneswuerbach](https://github.com/johanneswuerbach))
102+
* [`f58b43ef2`](https://github.com/npm/cli/commit/f58b43ef2c5e3dea2094340a0cf264b2d11a5da4)
103+
[npm.community#3983](https://npm.community/t/npm-audit-error-messaging-update-for-401s/3983)
104+
Report any errors above 400 as potentially not supporting audit.
105+
([@zkat](https://github.com/zkat))
106+
* [`a5c9e6f35`](https://github.com/npm/cli/commit/a5c9e6f35a591a6e2d4b6ace5c01bc03f2b75fdc)
107+
[#124](https://github.com/npm/cli/pull/124)
108+
Set default homepage to an empty string.
109+
([@anchnk](https://github.com/anchnk))
110+
* [`5d076351d`](https://github.com/npm/cli/commit/5d076351d7ec1d3585942a9289548166a7fbbd4c)
111+
[npm.community#4054](https://npm.community/t/4054)
112+
Fix npm-prefix description.
113+
([@larsgw](https://github.com/larsgw))
114+
115+
### DOCS
116+
117+
* [`31a7274b7`](https://github.com/npm/cli/commit/31a7274b70de18b24e7bee51daa22cc7cbb6141c)
118+
[#71](https://github.com/npm/cli/pull/71)
119+
Fix typo in npm-token documentation.
120+
([@GeorgeTaveras1231](https://github.com/GeorgeTaveras1231))
121+
* [`2401b7592`](https://github.com/npm/cli/commit/2401b7592c6ee114e6db7077ebf8c072b7bfe427)
122+
Correct docs for fake-registry interface.
123+
([@iarna](https://github.com/iarna))
124+
125+
### DEPENDENCIES
126+
127+
* [`9cefcdc1d`](https://github.com/npm/cli/commit/9cefcdc1d2289b56f9164d14d7e499e115cfeaee)
128+
129+
([@zkat](https://github.com/zkat))
130+
* [`1c769c9b3`](https://github.com/npm/cli/commit/1c769c9b3e431d324c1a5b6dd10e1fddb5cb88c7)
131+
132+
([@zkat](https://github.com/zkat))
133+
* [`f3bc5539b`](https://github.com/npm/cli/commit/f3bc5539b30446500abcc3873781b2c717f8e22c)
134+
135+
([@zkat](https://github.com/zkat))
136+
* [`bf7199d3c`](https://github.com/npm/cli/commit/bf7199d3cbf50545da1ebd30d28f0a6ed5444a00)
137+
138+
([@zkat](https://github.com/zkat))
139+
* [`118c50496`](https://github.com/npm/cli/commit/118c50496c01231cab3821ae623be6df89cb0a32)
140+
141+
([@isaacs](https://github.com/isaacs))
142+
* [`eab4df925`](https://github.com/npm/cli/commit/eab4df9250e9169c694b3f6c287d2932bf5e08fb)
143+
144+
([@zkat](https://github.com/zkat))
145+
* [`b86e51573`](https://github.com/npm/cli/commit/b86e515734faf433dc6c457c36c1de52795aa870)
146+
147+
([@zkat](https://github.com/zkat))
148+
* [`56fffbff2`](https://github.com/npm/cli/commit/56fffbff27fe2fae8bef27d946755789ef0d89bd)
149+
150+
([@zkat](https://github.com/zkat))
151+
* [`df972e948`](https://github.com/npm/cli/commit/df972e94868050b5aa42ac18b527fd929e1de9e4)
152+
npm-profile@REMOVED
153+
([@zkat](https://github.com/zkat))
154+
* [`32c73bf0e`](https://github.com/npm/cli/commit/32c73bf0e3f0441d0c7c940292235d4b93aa87e2)
155+
156+
([@zkat](https://github.com/zkat))
157+
* [`569491b80`](https://github.com/npm/cli/commit/569491b8042f939dc13986b6adb2a0a260f95b63)
158+
159+
([@zkat](https://github.com/zkat))
160+
* [`a3ba0ccf1`](https://github.com/npm/cli/commit/a3ba0ccf1fa86aec56b1ad49883abf28c1f56b3c)
161+
move rimraf to prod deps
162+
([@zkat](https://github.com/zkat))
163+
* [`f63a0d6cf`](https://github.com/npm/cli/commit/f63a0d6cf0b7db3dcc80e72e1383c3df723c8119)
164+
165+
Ref: https://github.com/npm/cli/pull/121
166+
([@zkat](https://github.com/zkat))
167+
* [`f350e714f`](https://github.com/npm/cli/commit/f350e714f66a77f71a7ebe17daeea2ea98179a1a)
168+
169+
([@aeschright](https://github.com/aeschright))
170+
* [`a67e4d8b2`](https://github.com/npm/cli/commit/a67e4d8b214e58ede037c3854961acb33fd889da)
171+
172+
([@aeschright](https://github.com/aeschright))
173+
* [`8bea4efa3`](https://github.com/npm/cli/commit/8bea4efa34857c4e547904b3630dd442def241de)
174+
175+
([@aeschright](https://github.com/aeschright))
176+
* [`9d4776836`](https://github.com/npm/cli/commit/9d4776836a4eaa4b19701b4e4f00cd64578bf078)
177+
178+
([@aeschright](https://github.com/aeschright))
179+
* [`70da139e9`](https://github.com/npm/cli/commit/70da139e97ed1660c216e2d9b3f9cfb986bfd4a4)
180+
181+
([@aeschright](https://github.com/aeschright))
182+
* [`bcdeddcc3`](https://github.com/npm/cli/commit/bcdeddcc3d4dc242f42404223dafe4afdc753b32)
183+
184+
([@aeschright](https://github.com/aeschright))
185+
* [`63aab82c7`](https://github.com/npm/cli/commit/63aab82c7bfca4f16987cf4156ddebf8d150747c)
186+
187+
([@aeschright](https://github.com/aeschright))
188+
* [`d522bd90c`](https://github.com/npm/cli/commit/d522bd90c3b0cb08518f249ae5b90bd609fff165)
189+
190+
([@aeschright](https://github.com/aeschright))
191+
* [`2a59bfc79`](https://github.com/npm/cli/commit/2a59bfc7989bd5575d8cbba912977c6d1ba92567)
192+
193+
([@aeschright](https://github.com/aeschright))
194+
* [`66d60e394`](https://github.com/npm/cli/commit/66d60e394e5a96330f90e230505758f19a3643ac)
195+
196+
([@aeschright](https://github.com/aeschright))
197+
* [`8213def9a`](https://github.com/npm/cli/commit/8213def9aa9b6e702887e4f2ed7654943e1e4154)
198+
199+
([@aeschright](https://github.com/aeschright))
200+
* [`e4ffc6a2b`](https://github.com/npm/cli/commit/e4ffc6a2bfb8d0b7047cb6692030484760fc8c91)
201+
202+
([@aeschright](https://github.com/aeschright))
203+
* [`09a5c2fab`](https://github.com/npm/cli/commit/09a5c2fabe0d1c00ec8c99f328f6d28a3495eb0b)
204+
205+
([@aeschright](https://github.com/aeschright))
206+
* [`740e79e17`](https://github.com/npm/cli/commit/740e79e17a78247f73349525043c9388ce94459a)
207+
208+
([@aeschright](https://github.com/aeschright))
209+
* [`455476c8d`](https://github.com/npm/cli/commit/455476c8d148ca83a4e030e96e93dcf1c7f0ff5f)
210+
211+
([@aeschright](https://github.com/aeschright))
212+
* [`3f40251c5`](https://github.com/npm/cli/commit/3f40251c5868feaacbcdbcb1360877ce76998f5e)
213+
214+
([@aeschright](https://github.com/aeschright))
215+
* [`4ffa8a8e9`](https://github.com/npm/cli/commit/4ffa8a8e9e80e5562898dd76fe5a49f5694f38c8)
216+
217+
([@aeschright](https://github.com/aeschright))
218+
* [`a0a0ca9ec`](https://github.com/npm/cli/commit/a0a0ca9ec2a962183d420fa751f4139969760f18)
219+
220+
([@aeschright](https://github.com/aeschright))
221+
* [`5777ea8ad`](https://github.com/npm/cli/commit/5777ea8ad2058be3166a6dad2d31d2d393c9f778)
222+
223+
([@aeschright](https://github.com/aeschright))
224+
* [`887e94386`](https://github.com/npm/cli/commit/887e94386f42cb59a5628e7762b3662d084b23c8)
225+
226+
([@aeschright](https://github.com/aeschright))
227+
* [`41f15524c`](https://github.com/npm/cli/commit/41f15524c58c59d206c4b1d25ae9e0f22745213b)
228+
Updating semver docs.
229+
([@aeschright](https://github.com/aeschright))
230+
* [`fb3bbb72d`](https://github.com/npm/cli/commit/fb3bbb72d448ac37a465b31233b21381917422f3)
231+
232+
([@melkikh](https://github.com/melkikh))
233+
234+
### TESTING
235+
236+
* [`f1edffba9`](https://github.com/npm/cli/commit/f1edffba90ebd96cf88675d2e18ebc48954ba50e)
237+
Modernize maketest script.
238+
([@iarna](https://github.com/iarna))
239+
* [`ae263473d`](https://github.com/npm/cli/commit/ae263473d92a896b482830d4019a04b5dbd1e9d7)
240+
maketest: Use promise based example common.npm call.
241+
([@iarna](https://github.com/iarna))
242+
* [`d9970da5e`](https://github.com/npm/cli/commit/d9970da5ee97a354eab01cbf16f9101693a15d2d)
243+
maketest: Use newEnv for env production.
244+
([@iarna](https://github.com/iarna))
245+
246+
### MISCELLANEOUS
247+
248+
* [`c665f35aa`](https://github.com/npm/cli/commit/c665f35aacdb8afdbe35f3dd7ccb62f55ff6b896)
249+
[#119](https://github.com/npm/cli/pull/119)
250+
Replace var with const/let in lib/repo.js.
251+
([@watilde](https://github.com/watilde))
252+
* [`46639ba9f`](https://github.com/npm/cli/commit/46639ba9f04ea729502f1af28b02eb67fb6dcb66)
253+
Update package-lock.json for https tarball URLs
254+
([@aeschright](https://github.com/aeschright))
255+
1256
## v6.5.0 (2018-11-28):
2257

3258
### NEW FEATURES
@@ -13,7 +268,7 @@
13268
### BUGFIXES
14269

15270
* [`89652cb9b`](https://github.com/npm/cli/commit/89652cb9b810f929f5586fc90cc6794d076603fb)
16-
[npm.community#1661](https://npm.community/t/https://npm.community/t/1661)
271+
[npm.community#1661](https://npm.community/t/1661)
17272
Fix sign-git-commit options. They were previously totally wrong.
18273
([@zkat](https://github.com/zkat))
19274
* [`414f2d1a1`](https://github.com/npm/cli/commit/414f2d1a1bdffc02ed31ebb48a43216f284c21d4)
@@ -167,7 +422,7 @@
167422
circular dependency fix, as well as adding a proper LICENSE file.
168423
([@isaacs](https://github.com/isaacs))
169424
* [`e8d5f4418`](https://github.com/npm/cli/commit/e8d5f441821553a31fc8cd751670663699d2c8ce)
170-
[npm.community#632](https://npm.community/t/https://npm.community/t/using-npm-ci-does-not-run-prepare-script-for-git-modules/632)
425+
[npm.community#632](https://npm.community/t/using-npm-ci-does-not-run-prepare-script-for-git-modules/632)
171426
172427
Fixes issue where `npm ci` wasn't running the `prepare` lifecycle script when
173428
installing git dependencies

deps/npm/doc/cli/npm-access.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ npm-access(1) -- Set access level on published packages
99
npm access grant <read-only|read-write> <scope:team> [<package>]
1010
npm access revoke <scope:team> [<package>]
1111

12+
npm access 2fa-required [<package>]
13+
npm access 2fa-not-required [<package>]
14+
1215
npm access ls-packages [<user>|<scope>|<scope:team>]
1316
npm access ls-collaborators [<package> [<user>]]
1417
npm access edit [<package>]
@@ -28,6 +31,10 @@ subcommand.
2831
Add or remove the ability of users and teams to have read-only or read-write
2932
access to a package.
3033

34+
* 2fa-required / 2fa-not-required:
35+
Configure whether a package requires that anyone publishing it have two-factor
36+
authentication enabled on their account.
37+
3138
* ls-packages:
3239
Show all of the packages a user or a team is able to access, along with the
3340
access level, except for read-only public packages (it won't print the whole
@@ -70,6 +77,7 @@ Management of teams and team memberships is done with the `npm team` command.
7077

7178
## SEE ALSO
7279

80+
* [`libnpmaccess`](https://npm.im/libnpmaccess)
7381
* npm-team(1)
7482
* npm-publish(1)
7583
* npm-config(7)

deps/npm/doc/cli/npm-dist-tag.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Add, remove, and enumerate distribution tags on a package:
2626
Show all of the dist-tags for a package, defaulting to the package in
2727
the current prefix.
2828

29+
This is the default action if none is specified.
30+
2931
A tag can be used when installing packages as a reference to a version instead
3032
of using a specific version number:
3133

deps/npm/doc/cli/npm-prefix.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ npm-prefix(1) -- Display prefix
88
## DESCRIPTION
99

1010
Print the local prefix to standard out. This is the closest parent directory
11-
to contain a package.json file unless `-g` is also specified.
11+
to contain a `package.json` file or `node_modules` directory, unless `-g` is
12+
also specified.
1213

1314
If `-g` is specified, this will be the value of the global prefix. See
1415
`npm-config(7)` for more detail.

deps/npm/doc/cli/npm-token.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ npm-token(1) -- Manage your authentication tokens
99

1010
## DESCRIPTION
1111

12-
This list you list, create and revoke authentication tokens.
12+
This lets you list, create and revoke authentication tokens.
1313

1414
* `npm token list`:
1515
Shows a table of all active authentication tokens. You can request this as

deps/npm/doc/misc/semver.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ As a command-line utility:
2929
```
3030
$ semver -h
3131

32-
SemVer 5.3.0
33-
3432
A JavaScript implementation of the http://semver.org/ specification
3533
Copyright Isaac Z. Schlueter
3634

@@ -54,6 +52,9 @@ Options:
5452
-l --loose
5553
Interpret versions and ranges loosely
5654

55+
-p --include-prerelease
56+
Always include prerelease versions in range matching
57+
5758
-c --coerce
5859
Coerce a string into SemVer if possible
5960
(does not imply --loose)
@@ -289,9 +290,19 @@ part ::= nr | [-0-9A-Za-z]+
289290

290291
## Functions
291292

292-
All methods and classes take a final `loose` boolean argument that, if
293-
true, will be more forgiving about not-quite-valid semver strings.
294-
The resulting output will always be 100% strict, of course.
293+
All methods and classes take a final `options` object argument. All
294+
options in this object are `false` by default. The options supported
295+
are:
296+
297+
- `loose` Be more forgiving about not-quite-valid semver strings.
298+
(Any resulting output will always be 100% strict compliant, of
299+
course.) For backwards compatibility reasons, if the `options`
300+
argument is a boolean value instead of an object, it is interpreted
301+
to be the `loose` param.
302+
- `includePrerelease` Set to suppress the [default
303+
behavior](https://github.com/npm/node-semver#prerelease-tags) of
304+
excluding prerelease tagged versions from ranges unless they are
305+
explicitly opted into.
295306

296307
Strict-mode Comparators and Ranges will be strict about the SemVer
297308
strings that they parse.

0 commit comments

Comments
 (0)