this tool is used to manage project version, it can read/write version from project file, it can also bump version in project file.
$ verit
# bump major version
$ verit -b 1
# bump minor version
$ verit -b 2
# bump patch version
$ verit -b 3
$ verit -v 1.2.3
for some language project, it has its own way to manage version, verit
will use the way to manage version.
for some language project, it has no way to manage version, verit
will do it for you.
for go project, verit
will use a generated file to manage version, the generated file is internal/version/version.go
for python project, verit
will use pyproject.toml
to manage version,
for node project, verit
will use package.json
to manage version,