Versions in this module Expand all Collapse all v0 v0.1.1 Jan 29, 2024 v0.1.0 Jan 29, 2024 Changes in this version + const MajorMode + const MinorMode + const PatchMode + var ErrInvalidVersionFormat = errorx.NewType(errorx.CommonErrors, "ErrInvalidVersionFormat") + var ErrUnknownMode = errorx.NewType(errorx.CommonErrors, "ErrUnknownMode") + func HandleMode(version string, modeString string, majorHandler VersionHandler, ...) (string, error) + func Increase(version string, modeString string) (string, error) + func IncreaseMajor(version string) (string, error) + func IncreaseMinor(version string) (string, error) + func IncreasePatch(version string) (string, error) + func Release(version string) (string, error) + func RemoveMinor(version string) (string, error) + func RemovePatch(version string) (string, error) + func Snapshot(version string) (string, error) + func SuffixSnapshot(version string, suffix string) (string, error) + func Verify(version string) error + type Mode string + type VersionHandler func(string) (string, error)