@@ -7247,6 +7247,7 @@ const isX = id => !id || id.toLowerCase() === 'x' || id === '*'
7247
7247
// ~1.2, ~1.2.x, ~>1.2, ~>1.2.x --> >=1.2.0 <1.3.0-0
7248
7248
// ~1.2.3, ~>1.2.3 --> >=1.2.3 <1.3.0-0
7249
7249
// ~1.2.0, ~>1.2.0 --> >=1.2.0 <1.3.0-0
7250
+ // ~0.0.1 --> >=0.0.1 <0.1.0-0
7250
7251
const replaceTildes = ( comp , options ) =>
7251
7252
comp . trim ( ) . split ( / \s + / ) . map ( ( c ) => {
7252
7253
return replaceTilde ( c , options )
@@ -7286,6 +7287,8 @@ const replaceTilde = (comp, options) => {
7286
7287
// ^1.2, ^1.2.x --> >=1.2.0 <2.0.0-0
7287
7288
// ^1.2.3 --> >=1.2.3 <2.0.0-0
7288
7289
// ^1.2.0 --> >=1.2.0 <2.0.0-0
7290
+ // ^0.0.1 --> >=0.0.1 <0.0.2-0
7291
+ // ^0.1.0 --> >=0.1.0 <0.2.0-0
7289
7292
const replaceCarets = ( comp , options ) =>
7290
7293
comp . trim ( ) . split ( / \s + / ) . map ( ( c ) => {
7291
7294
return replaceCaret ( c , options )
@@ -8240,51 +8243,91 @@ module.exports = valid
8240
8243
8241
8244
// just pre-load all the stuff that index.js lazily exports
8242
8245
const internalRe = __nccwpck_require__ ( 9523 )
8246
+ const constants = __nccwpck_require__ ( 2293 )
8247
+ const SemVer = __nccwpck_require__ ( 8088 )
8248
+ const identifiers = __nccwpck_require__ ( 2463 )
8249
+ const parse = __nccwpck_require__ ( 5925 )
8250
+ const valid = __nccwpck_require__ ( 9601 )
8251
+ const clean = __nccwpck_require__ ( 8848 )
8252
+ const inc = __nccwpck_require__ ( 900 )
8253
+ const diff = __nccwpck_require__ ( 4297 )
8254
+ const major = __nccwpck_require__ ( 6688 )
8255
+ const minor = __nccwpck_require__ ( 8447 )
8256
+ const patch = __nccwpck_require__ ( 2866 )
8257
+ const prerelease = __nccwpck_require__ ( 4016 )
8258
+ const compare = __nccwpck_require__ ( 4309 )
8259
+ const rcompare = __nccwpck_require__ ( 6417 )
8260
+ const compareLoose = __nccwpck_require__ ( 2804 )
8261
+ const compareBuild = __nccwpck_require__ ( 2156 )
8262
+ const sort = __nccwpck_require__ ( 1426 )
8263
+ const rsort = __nccwpck_require__ ( 8701 )
8264
+ const gt = __nccwpck_require__ ( 4123 )
8265
+ const lt = __nccwpck_require__ ( 194 )
8266
+ const eq = __nccwpck_require__ ( 1898 )
8267
+ const neq = __nccwpck_require__ ( 6017 )
8268
+ const gte = __nccwpck_require__ ( 5522 )
8269
+ const lte = __nccwpck_require__ ( 7520 )
8270
+ const cmp = __nccwpck_require__ ( 5098 )
8271
+ const coerce = __nccwpck_require__ ( 3466 )
8272
+ const Comparator = __nccwpck_require__ ( 1532 )
8273
+ const Range = __nccwpck_require__ ( 9828 )
8274
+ const satisfies = __nccwpck_require__ ( 6055 )
8275
+ const toComparators = __nccwpck_require__ ( 2706 )
8276
+ const maxSatisfying = __nccwpck_require__ ( 579 )
8277
+ const minSatisfying = __nccwpck_require__ ( 832 )
8278
+ const minVersion = __nccwpck_require__ ( 4179 )
8279
+ const validRange = __nccwpck_require__ ( 2098 )
8280
+ const outside = __nccwpck_require__ ( 420 )
8281
+ const gtr = __nccwpck_require__ ( 9380 )
8282
+ const ltr = __nccwpck_require__ ( 3323 )
8283
+ const intersects = __nccwpck_require__ ( 7008 )
8284
+ const simplifyRange = __nccwpck_require__ ( 5297 )
8285
+ const subset = __nccwpck_require__ ( 7863 )
8243
8286
module . exports = {
8287
+ parse,
8288
+ valid,
8289
+ clean,
8290
+ inc,
8291
+ diff,
8292
+ major,
8293
+ minor,
8294
+ patch,
8295
+ prerelease,
8296
+ compare,
8297
+ rcompare,
8298
+ compareLoose,
8299
+ compareBuild,
8300
+ sort,
8301
+ rsort,
8302
+ gt,
8303
+ lt,
8304
+ eq,
8305
+ neq,
8306
+ gte,
8307
+ lte,
8308
+ cmp,
8309
+ coerce,
8310
+ Comparator,
8311
+ Range,
8312
+ satisfies,
8313
+ toComparators,
8314
+ maxSatisfying,
8315
+ minSatisfying,
8316
+ minVersion,
8317
+ validRange,
8318
+ outside,
8319
+ gtr,
8320
+ ltr,
8321
+ intersects,
8322
+ simplifyRange,
8323
+ subset,
8324
+ SemVer,
8244
8325
re : internalRe . re ,
8245
8326
src : internalRe . src ,
8246
8327
tokens : internalRe . t ,
8247
- SEMVER_SPEC_VERSION : ( __nccwpck_require__ ( 2293 ) . SEMVER_SPEC_VERSION ) ,
8248
- SemVer : __nccwpck_require__ ( 8088 ) ,
8249
- compareIdentifiers : ( __nccwpck_require__ ( 2463 ) . compareIdentifiers ) ,
8250
- rcompareIdentifiers : ( __nccwpck_require__ ( 2463 ) . rcompareIdentifiers ) ,
8251
- parse : __nccwpck_require__ ( 5925 ) ,
8252
- valid : __nccwpck_require__ ( 9601 ) ,
8253
- clean : __nccwpck_require__ ( 8848 ) ,
8254
- inc : __nccwpck_require__ ( 900 ) ,
8255
- diff : __nccwpck_require__ ( 4297 ) ,
8256
- major : __nccwpck_require__ ( 6688 ) ,
8257
- minor : __nccwpck_require__ ( 8447 ) ,
8258
- patch : __nccwpck_require__ ( 2866 ) ,
8259
- prerelease : __nccwpck_require__ ( 4016 ) ,
8260
- compare : __nccwpck_require__ ( 4309 ) ,
8261
- rcompare : __nccwpck_require__ ( 6417 ) ,
8262
- compareLoose : __nccwpck_require__ ( 2804 ) ,
8263
- compareBuild : __nccwpck_require__ ( 2156 ) ,
8264
- sort : __nccwpck_require__ ( 1426 ) ,
8265
- rsort : __nccwpck_require__ ( 8701 ) ,
8266
- gt : __nccwpck_require__ ( 4123 ) ,
8267
- lt : __nccwpck_require__ ( 194 ) ,
8268
- eq : __nccwpck_require__ ( 1898 ) ,
8269
- neq : __nccwpck_require__ ( 6017 ) ,
8270
- gte : __nccwpck_require__ ( 5522 ) ,
8271
- lte : __nccwpck_require__ ( 7520 ) ,
8272
- cmp : __nccwpck_require__ ( 5098 ) ,
8273
- coerce : __nccwpck_require__ ( 3466 ) ,
8274
- Comparator : __nccwpck_require__ ( 1532 ) ,
8275
- Range : __nccwpck_require__ ( 9828 ) ,
8276
- satisfies : __nccwpck_require__ ( 6055 ) ,
8277
- toComparators : __nccwpck_require__ ( 2706 ) ,
8278
- maxSatisfying : __nccwpck_require__ ( 579 ) ,
8279
- minSatisfying : __nccwpck_require__ ( 832 ) ,
8280
- minVersion : __nccwpck_require__ ( 4179 ) ,
8281
- validRange : __nccwpck_require__ ( 2098 ) ,
8282
- outside : __nccwpck_require__ ( 420 ) ,
8283
- gtr : __nccwpck_require__ ( 9380 ) ,
8284
- ltr : __nccwpck_require__ ( 3323 ) ,
8285
- intersects : __nccwpck_require__ ( 7008 ) ,
8286
- simplifyRange : __nccwpck_require__ ( 5297 ) ,
8287
- subset : __nccwpck_require__ ( 7863 ) ,
8328
+ SEMVER_SPEC_VERSION : constants . SEMVER_SPEC_VERSION ,
8329
+ compareIdentifiers : identifiers . compareIdentifiers ,
8330
+ rcompareIdentifiers : identifiers . rcompareIdentifiers ,
8288
8331
}
8289
8332
8290
8333
0 commit comments