feat(stores): adds mvs, and flags to bring store commands on par with key commands

This commit is contained in:
Lewis Wynne 2026-02-11 18:53:55 +00:00
parent b89db8dc48
commit 4e5064d07a
25 changed files with 247 additions and 9 deletions

View file

@ -35,6 +35,7 @@ func stdoutIsTerminal() bool {
// FAIL red (stderr)
// hint dim (stderr)
// WARN yellow (stderr)
// info blue (stderr)
// ok green (stderr)
// ? cyan (stdout)
// > dim (stdout)
@ -60,6 +61,11 @@ func warnf(format string, args ...any) {
fmt.Fprintf(os.Stderr, "%s %s\n", keyword("33", "WARN", stderrIsTerminal()), msg)
}
func infof(format string, args ...any) {
msg := fmt.Sprintf(format, args...)
fmt.Fprintf(os.Stderr, "%s %s\n", keyword("34", "info", stderrIsTerminal()), msg)
}
func okf(format string, args ...any) {
msg := fmt.Sprintf(format, args...)
fmt.Fprintf(os.Stderr, "%s %s\n", keyword("32", "ok", stderrIsTerminal()), msg)