Project and environment commands

helmr project list [--json]
helmr project get PROJECT [--json]
helmr project create NAME [--slug SLUG] [--json]
helmr project update PROJECT [--name NAME] [--slug SLUG] [--json]
helmr project delete PROJECT --yes

update requires at least one changed field. delete requires --yes.

env is a top-level command:

helmr env list --project PROJECT [--json]
helmr env get ENVIRONMENT --project PROJECT [--json]
helmr env create NAME --project PROJECT [--slug SLUG] [--color '#RRGGBB'] [--json]
helmr env update ENVIRONMENT --project PROJECT [--name NAME] [--slug SLUG] [--color '#RRGGBB'] [--json]
helmr env delete ENVIRONMENT --project PROJECT --yes

Project and Environment arguments accept a slug or ID. Generated slugs are used when --slug is omitted; Environment color also defaults from the slug.