jqrutils 0.1.0

Small Unix utilities: quiet, errfail, prefix
# jqrutils

Small Unix command-line tools.

### quiet - suppress output unless it fails

```sh
quiet rsync -a src/ dest/        # silent on success, shows output on failure
quiet -t 10 docker build .       # starts streaming after 10s if still running
```

### errfail - treat stderr as failure

```sh
errfail terraform apply           # exit 2 if it printed warnings but "succeeded"
quiet errfail make build          # silent unless it fails or warns
```

### prefix - label output lines

```sh
prefix "[api]" ./start-api &
prefix "[web]" ./start-web &      # interleaved output, easy to tell apart
prefix --stderr "[warn]" make     # only prefix stderr, leave stdout alone
```

## Install

```sh
cargo install jqrutils
```

Or via Homebrew on macOS:

```sh
brew tap jqr/jqrutils
brew install jqrutils
```

## Release

```sh
bin/release 0.0.1
```

This runs tests, tags, pushes, and attempts to update the Homebrew tap.