Skip to content

Commit 1ce8e1b

Browse files
committed
Sort pre-0.4.0 versions properly
1 parent 02e7a5e commit 1ce8e1b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

update

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ fs.readdir(path.join(__dirname, '/bin'), function (err, files) {
2121
if (build.prerelease && build.prerelease.length > 0) {
2222
version += '-' + build.prerelease
2323
}
24+
25+
// workaround for pre-0.4.0, where prereleases didn't bump the version
26+
// NOTE: the text must be lexically after 'nightly'
27+
if (semver.major(build.version) === 0 && semver.minor(build.version) < 4) {
28+
version += '-workaround'
29+
}
30+
2431
if (build.build && build.build.length > 0) {
2532
version += '+' + build.build
2633
}

0 commit comments

Comments
 (0)