[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#970393: RFP: shfmt -- Shell script formatter



Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-go@lists.debian.org

* Package name    : shfmt
  Version         : 3.1.2
  Upstream Author : Daniel Martí <mvdan@mvdan.cc>
* URL             : https://github.com/mvdan/sh
* License         : BSD-3
  Programming Lang: Go
  Description     : Shell script formatter

shfmt is a code formatter for POSIX shell scripts, including support for
Bash and mksh extensions.

shfmt would be a good candidate for packaging due to its popularity (>3k
stars on GitHub) and being actively maintained for more than 4 years.
Debian currently includes code formatters for many languages (e.g.
astyle, bcpp, clang-tidy, indent, uncrustify), but none for shell
scripts.  shfmt is the only such code formatter I am aware of (other
than an unmaintained awk script[1]).

Thanks for considering,
Kevin

[1]: http://www.bolthole.com/AWK.html

Reply to: