# tauber

> A powerful alternative to NPM Scripts that helps you create CLIs in one file

Latest version **0.0.2** (published 2021-08-25) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install tauber
pnpm add tauber
yarn add tauber
bun add tauber
```

Provides the command `tauber`.

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.0.2 |
| Published | 2021-08-25 |
| First published | 2021-08-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Unpacked size | 6.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Ranjith RD |
| Maintainers | ranjithrd03 |
| Keywords | cli, command line interface, npm scripts, yaml, bash, shell |

## Links

- npm: https://www.npmjs.com/package/tauber
- Repository: https://github.com/ranjithrd/tauber
- Homepage: https://github.com/ranjithrd/tauber#readme
- Issues: https://github.com/ranjithrd/tauber/issues
- npm.io page: https://npm.io/package/tauber

## Dependencies (1)

- [yaml](https://npm.io/package/yaml.md) ^1.10.2

## Alternatives

- [monaco-yaml](https://npm.io/package/monaco-yaml.md) — 420.1K weekly downloads
- [@crewx/workflow](https://npm.io/package/@crewx/workflow.md) — 3.1K weekly downloads
- [yaml-cat](https://npm.io/package/yaml-cat.md) — 38 weekly downloads
- [nunjucks-in-yaml](https://npm.io/package/nunjucks-in-yaml.md) — 9 weekly downloads
- [shopify-symlinks](https://npm.io/package/shopify-symlinks.md) — 3 weekly downloads

## Recent versions

- 0.0.2 (latest) — 2021-08-25
- 0.0.1 — 2021-08-25

## README

# TauberJS

For documentation, please visit [tauber.js.org](https://tauber.js.org). Thank you!

Tauber is a tool which serves two main purposes:

1. A powerful alternative to Yarn or NPM scripts with a similar super-light footprint

2. A way to create small-scale local CLIs without having to lift a finger

The way that Tauber is designed makes it super easy to get started with within a couple minutes, and Tauber has very few dependencies, meaning that it is that much easier on your project.

Here's an example of how Tauber looks in action, used to clean node_modules:

```yaml
clean: rm -Rf node_modules
install: yarn install

ensure yarn exists: |
    if [[ $ZSH_VERSION ]]; then
        whence -cp "yarn" 2> /dev/null
    else 
        type -P "yarn"  # No output if not in $PATH
    fi

refresh:
    actions:
    - clean
    - install
```

If you're sold, then head on over to [tauber.js.org](https://tauber.js.org)!

---
_Source: https://npm.io/package/tauber · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
