We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f9db45b commit 15e504bCopy full SHA for 15e504b
classes/semver.js
@@ -177,6 +177,12 @@ class SemVer {
177
inc (release, identifier, identifierBase) {
178
const inferredIdentifier = identifier || this.prerelease[0] || undefined
179
switch (release) {
180
+ case 'release':
181
+ if (this.prerelease.length === 0) {
182
+ throw new Error(`version ${this.raw} is not a prerelease`)
183
+ }
184
+ this.prerelease.length = 0
185
+ break
186
case 'premajor':
187
if (this.minor || this.patch || this.prerelease.length === 0) {
188
this.prerelease.length = 0
0 commit comments