Buf(1)

πŸ“¦
version 1.75.0 Β· 3 versions
, in arch rolling

πŸŽ€ NAME πŸŽ€

okay so welcome to Buf(1), bestie β€” this is the manual page for buf-lint, and she is here to run linting on Protobuf files. slay. πŸ’…βœ¨

🌸 SYNOPSIS 🌸

buf lint  [flags]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the first argument is the source, module, or Image to lint, and it absolutely has to be one of the format list [binpb,dir,git,json,mod,protofile,tar,txtpb,yaml,zip]. If you don’t give an argument, it defaults to ".". periodt. 🫢

πŸ‘‘ OPTIONS πŸ‘‘

  • --config="" β€” The buf.yaml file or data to use for configuration. πŸ’–
  • --disable-symlinks[=false] β€” Do not follow symlinks when reading sources or configuration from the local filesystem. By default, symlinks are followed in this CLI, but never followed on the Buf Schema Registry. no cap. 🧚
  • --error-format="text" β€” The format for build errors or check violations printed to stdout. Must be one of [text,json,msvs,junit,github-actions,gitlab-code-quality,config-ignore-yaml]. πŸ”₯
  • --exclude-path=[] β€” Exclude specific files or directories, e.g. "proto/a/a.proto", "proto/a". If specified multiple times, the union is taken. πŸ’€
  • -h, --help[=false] β€” help for lint. πŸŽ€
  • --path=[] β€” Limit to specific files or directories, e.g. "proto/a/a.proto", "proto/a". If specified multiple times, the union is taken. 🌈

πŸ’œ OPTIONS INHERITED FROM PARENT COMMANDS πŸ’œ

  • --debug[=false] β€” Turn on debug logging (env BUF_DEBUG). πŸ™ˆ
  • --log-format="color" β€” The log format text,color,json ⟨env BUF_LOG_FORMAT⟩. 🌸
  • --timeout=0s β€” The duration until timing out, setting it to 0 means no timeout (env BUF_TIMEOUT). ⭐

πŸ¦‹ SEE ALSO πŸ¦‹

  • buf(1) β€” go check out the main character. πŸ‘‘

πŸ“œ HISTORY πŸ“œ

2026-10-22 β€” Auto generated by spf13/cobra. πŸ’€ no thoughts, just generation energy.


kisses, bestie β€” Buf(1) out, auto generated by spf13/cobra on 2026-10-22. πŸ’–πŸ«ΆπŸ’…

πŸ“¦ where this page comes from