verctl 0.0.1

Stack-agnostic version PRs from Changesets-format fragments
Documentation
# Built-in drivers `cargo` and `npm` are the same Path driver with
# stock keys. Redefine or add drivers here.

[drivers.cargo]
format = "toml"
keys = ["workspace.package.version", "package.version"]

[drivers.npm]
format = "json"
keys = ["version"]
# after = "bun install"

# [[packages]]
# name = "@org/pkg"
# path = "package.json"
# registry = "github"   # bun publish --tolerate-republish --registry npm.pkg.github.com

# String form is a mise task (no shell):
# read = "ver-read-version"
# write = "ver-write-version"
#
# Array form is execvp:
# read = ["jq", "-r", ".version"]
#
# [[packages]]
# name = "verctl"
# path = "Cargo.toml"
# driver = "cargo"