Skip to content

Commit ccd2cb1

Browse files
committed
fix new semver.Range(">=4<6")
1 parent e869be1 commit ccd2cb1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Change how your team works.
1616
&nbsp;
1717

1818

19-
# tea/cli 0.6.9
19+
# tea/cli 0.6.10
2020

2121
tea is a universal virtual‑environment manager:
2222

src/utils/semver.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ export class Range {
153153
return '*'
154154
} else {
155155
return this.set.map(([v1, v2]) => {
156-
if (v2.minor == 0 && v2.patch == 0) {
156+
if (v2.major == v1.major + 1 && v2.minor == 0 && v2.patch == 0) {
157157
const v = chomp(v1)
158158
return `^${v}`
159159
} else if (v2.major == Infinity) {
@@ -164,7 +164,7 @@ export class Range {
164164
if (v) {
165165
return `@${v}`
166166
} else {
167-
return `>=${v1}<${v2}`
167+
return `>=${chomp(v1)}<${chomp(v2)}`
168168
}
169169
}
170170
}).join(",")

0 commit comments

Comments
 (0)