diff --git a/README.md b/README.md index e9522153..e9d1bc5e 100644 --- a/README.md +++ b/README.md @@ -110,8 +110,9 @@ Options: -l --loose Interpret versions and ranges loosely --n <0|1> - This is the base to be used for the prerelease identifier. +-n <0|1|false> + Base number for prerelease identifier (default: 0). + Use false to omit the number altogether. -p --include-prerelease Always include prerelease versions in range matching diff --git a/functions/diff.js b/functions/diff.js index 04e064e9..c99ab51c 100644 --- a/functions/diff.js +++ b/functions/diff.js @@ -53,7 +53,7 @@ const diff = (version1, version2) => { return prefix + 'patch' } - // high and low are preleases + // high and low are prereleases return 'prerelease' } diff --git a/internal/re.js b/internal/re.js index 4758c58d..639fca89 100644 --- a/internal/re.js +++ b/internal/re.js @@ -78,8 +78,8 @@ createToken('MAINVERSIONLOOSE', `(${src[t.NUMERICIDENTIFIERLOOSE]})\\.` + // ## Pre-release Version Identifier // A numeric identifier, or a non-numeric identifier. -// Non-numberic identifiers include numberic identifiers but can be longer. -// Therefore non-numberic identifiers must go first. +// Non-numeric identifiers include numeric identifiers but can be longer. +// Therefore non-numeric identifiers must go first. createToken('PRERELEASEIDENTIFIER', `(?:${src[t.NONNUMERICIDENTIFIER] }|${src[t.NUMERICIDENTIFIER]})`) diff --git a/ranges/subset.js b/ranges/subset.js index 2c49aef1..99f43218 100644 --- a/ranges/subset.js +++ b/ranges/subset.js @@ -38,7 +38,7 @@ const compare = require('../functions/compare.js') // - If LT // - If LT.semver is greater than any < or <= comp in C, return false // - If LT is <=, and LT.semver does not satisfy every C, return false -// - If GT.semver has a prerelease, and not in prerelease mode +// - If LT.semver has a prerelease, and not in prerelease mode // - If no C has a prerelease and the LT.semver tuple, return false // - Else return true diff --git a/test/ranges/min-version.js b/test/ranges/min-version.js index 44d95191..eeb9b725 100644 --- a/test/ranges/min-version.js +++ b/test/ranges/min-version.js @@ -31,7 +31,7 @@ test('minimum version in range tests', (t) => { ['~1.1.1-beta', '1.1.1-beta'], ['~1.1.1 || >=2', '1.1.1'], - // Carot + // Caret ['^1.1.1', '1.1.1'], ['^1.1.1-beta', '1.1.1-beta'], ['^1.1.1 || >=2', '1.1.1'],