aboutsummaryrefslogtreecommitdiff
path: root/src/install/semver.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-24 19:09:55 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-24 19:09:55 -0800
commitd1eba784b9d902ac6043c1b76e64382d43fbc261 (patch)
treeb711a3f5624817496b0071721634dad8bdc50e4a /src/install/semver.zig
parentead77e074d0cfb3d170a243140cce564a4f287a5 (diff)
downloadbun-d1eba784b9d902ac6043c1b76e64382d43fbc261.tar.gz
bun-d1eba784b9d902ac6043c1b76e64382d43fbc261.tar.zst
bun-d1eba784b9d902ac6043c1b76e64382d43fbc261.zip
Add WASM modules but disable it for now
Diffstat (limited to 'src/install/semver.zig')
-rw-r--r--src/install/semver.zig10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/install/semver.zig b/src/install/semver.zig
index bb1e1a8aa..0c0f18e7d 100644
--- a/src/install/semver.zig
+++ b/src/install/semver.zig
@@ -994,6 +994,16 @@ pub const Range = struct {
left: Comparator = Comparator{},
right: Comparator = Comparator{},
+ /// *
+ /// >= 0.0.0
+ /// >= 0
+ /// >= 0.0
+ /// >= x
+ /// >= 0
+ pub fn anyRangeSatisfies(this: *const Range) bool {
+ return this.left.op == .gte and this.left.version.eql(Version{});
+ }
+
pub fn initWildcard(version: Version, wildcard: Query.Token.Wildcard) Range {
switch (wildcard) {
.none => {