# lechonk

> Set of helpful dev utilities organized as a CLI

Latest version **0.4.0** (published 2024-01-10) · UNLICENSED license · 0 weekly downloads

## Install

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

Provides the command `le`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.4.0 |
| Published | 2024-01-10 |
| First published | 2023-10-26 |
| Weekly downloads | 0 |
| License | UNLICENSED |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 12 |
| Unpacked size | 190.3 KB |
| Known vulnerabilities | 0 (+2 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Kaique Sacchi |
| Maintainers | kaique.sacchi |
| Keywords | cli, utilities, utils, dev, tools, devtools |

## Links

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

## Dependencies (12)

- [zod](https://npm.io/package/zod.md) ^3.22.3
- [execa](https://npm.io/package/execa.md) ^8.0.1
- [fs-extra](https://npm.io/package/fs-extra.md) ^11.1.1
- [commander](https://npm.io/package/commander.md) ^11.0.0
- [csv-parse](https://npm.io/package/csv-parse.md) ^5.5.2
- [js-base64](https://npm.io/package/js-base64.md) ^3.7.5
- [picocolors](https://npm.io/package/picocolors.md) ^1.0.0
- [@clack/prompts](https://npm.io/package/@clack/prompts.md) ^0.7.0
- [@faker-js/faker](https://npm.io/package/@faker-js/faker.md) ^8.3.1
- [partial-json-parser](https://npm.io/package/partial-json-parser.md) 1.2.2
- [@total-typescript/ts-reset](https://npm.io/package/@total-typescript/ts-reset.md) ^0.5.1
- [@commander-js/extra-typings](https://npm.io/package/@commander-js/extra-typings.md) ^11.0.0

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 0.4.0 (latest) — 2024-01-10
- 0.3.0 — 2023-12-21
- 0.2.0 — 2023-10-30
- 0.1.1 — 2023-10-28
- 0.1.0 — 2023-10-28
- 0.0.1 — 2023-10-26

## README

![Lechonk](./docs/images/lechonk.png)

# Quick-start

## Setup

Choose between installing globally or using directly thought `npx`

### Installing globally

Install the package globally:

```sh
# Using npm
npm install -g lechonk

# Using pnpm
pnpm add -g lechonk
```

Run the CLI:

```sh
le
```

### Using npx

Run directly:

```sh
npx lechonk
```

## Usage

> If using `npx`, just substitute `le` for `npx lechonk`

### Interactive mode

Just run the root command for entering interactive mode. After that, follow the inputs.

```sh
le
```

### Non-interactive mode

Get a list of all available commands:

```sh
# Gets help with all commands
le -h

# Usage examples
le toast Lechonk # outputs: `Hello, Lechonk!`
le encode.base64 "Lechonk" # outputs: `TGVjaG9uaw==`
le decode.base64 "TGVjaG9uaw==" # outputs: `Lechonk`

# Piping is also supported
echo 'Lechonk' > test.txt
cat test.txt | le encode.base # outputs: `TGVjaG9uaw==`
```

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