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

Bug#1008186: O: shfmt -- shell formatter, parser, and interpreter



Package: wnpp
Severity: normal
Control: affects -1 src:shfmt

I intend to orphan the shfmt package.

The package description is:
 shfmt is a shell formatter, parser, and interpreter. It supports POSIX Shell,
 Bash, and mksh.
 .
 shfmt's default shell formatting was chosen to be consistent, common, and
 predictable. Some aspects of the format can be configured.
 .
 shfmt can also replace bash -n to check shell scripts for syntax errors and
 bashisms. It is more sophisticated and the output is friendly.
 .
 For Continuous Integration (CI) tests, one can use a variant where formatting
 changes are just shown as diffs.
 .
 Main features:
   - List files whose formatting differs from shfmt's.
   - Print syntax tree to stdout as a typed JSON. This
     can be useful to analyze shell scripts.
   - Minify the code to reduce its size.
   - Error with a diff when the formatting differs.
   - Recursively find all shell files and print the paths.

Attachment: signature.asc
Description: PGP signature


Reply to: