podman
23 строки · 401.0 Байт
1package sprig
2
3import (
4sv2 "github.com/Masterminds/semver/v3"
5)
6
7func semverCompare(constraint, version string) (bool, error) {
8c, err := sv2.NewConstraint(constraint)
9if err != nil {
10return false, err
11}
12
13v, err := sv2.NewVersion(version)
14if err != nil {
15return false, err
16}
17
18return c.Check(v), nil
19}
20
21func semver(version string) (*sv2.Version, error) {
22return sv2.NewVersion(version)
23}
24