# Shell Wrappers

### `dotenv`
<p class="cmd-url"><a href="https://github.com/bkeepers/dotenv">https://github.com/bkeepers/dotenv</a></p>

- Recursively validates the inner command.

### `env`
<p class="cmd-url"><a href="https://www.gnu.org/software/coreutils/manual/coreutils.html#env-invocation">https://www.gnu.org/software/coreutils/manual/coreutils.html#env-invocation</a></p>

- Strips flags (-i, -u) and KEY=VALUE pairs, then recursively validates the inner command. Bare invocation allowed.

### `hyperfine`
<p class="cmd-url"><a href="https://github.com/sharkdp/hyperfine#readme">https://github.com/sharkdp/hyperfine#readme</a></p>

- Recursively validates each benchmarked command.

### `jai`
<p class="cmd-url"><a href="https://jai.scs.stanford.edu/">https://jai.scs.stanford.edu/</a></p>

- Recursively validates the inner command.

### `nice`
<p class="cmd-url"><a href="https://www.gnu.org/software/coreutils/manual/coreutils.html#nice-invocation">https://www.gnu.org/software/coreutils/manual/coreutils.html#nice-invocation</a></p>

Aliases: `ionice`

- Recursively validates the inner command.

### `time`
<p class="cmd-url"><a href="https://man7.org/linux/man-pages/man1/time.1.html">https://man7.org/linux/man-pages/man1/time.1.html</a></p>

- Recursively validates the inner command.

### `timeout`
<p class="cmd-url"><a href="https://www.gnu.org/software/coreutils/manual/coreutils.html#timeout-invocation">https://www.gnu.org/software/coreutils/manual/coreutils.html#timeout-invocation</a></p>

- Recursively validates the inner command.

