From 635e78c38aa1cb0f31efff7f5cb0eecfe93f505c Mon Sep 17 00:00:00 2001 From: wuhuizuo Date: Sat, 25 Nov 2023 00:21:01 +0800 Subject: feat(funcs): add semver functions (#1829) * feat(funcs): add semver functions - semver.Version: new a SemVer struct. - semver.MatchConstraint: match in arg with semver constraint string. refer to: https://github.com/Masterminds/sprig/blob/master/semver.go * docs(functions): add documents for semver functions * Update docs-src/content/functions/semver.yaml Co-authored-by: Dave Henderson * fix(funcs,docs,docs-src): fix the reviewing issues --------- Co-authored-by: Dave Henderson --- funcs.go | 1 + 1 file changed, 1 insertion(+) (limited to 'funcs.go') diff --git a/funcs.go b/funcs.go index 8a665cdd..efe7d6bc 100644 --- a/funcs.go +++ b/funcs.go @@ -41,6 +41,7 @@ func CreateFuncs(ctx context.Context, d *data.Data) template.FuncMap { addToMap(f, funcs.CreateCollFuncs(ctx)) addToMap(f, funcs.CreateUUIDFuncs(ctx)) addToMap(f, funcs.CreateRandomFuncs(ctx)) + addToMap(f, funcs.CreateSemverFuncs(ctx)) return f } -- cgit v1.2.3