Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ksxgithub/deno-args

Extensible CLI arguments parser for Deno with intelligent TypeScript inference
https://github.com/ksxgithub/deno-args

args cli composable deno extensible javascript typescript

Last synced: about 4 hours ago
JSON representation

Extensible CLI arguments parser for Deno with intelligent TypeScript inference

Awesome Lists containing this project

README

        

# Deno Args

[![GitHub Actions: CI](https://github.com/KSXGitHub/deno-args/workflows/CI/badge.svg)](https://github.com/KSXGitHub/deno-args/actions?query=workflow%3ACI)

Extensible CLI arguments parser for [Deno](https://deno.land) with intelligent TypeScript inference.

## Demo and Examples

### Demo on YouTube

https://youtu.be/luzgMWrRJxw

### Examples

Examples are located at [examples](https://git.io/JfX8i) folder.

### Sample Apps

- https://github.com/KSXGitHub/deno_run_tests_on_localhost/blob/0.2.2/cli.ts

## Become a Patron

[My Patreon Page](https://patreon.com/khai96_).

## Development

All tasks are in [Drakefile.ts](https://git.io/JvhVf).

### Run all tests

```sh
deno run -A --unstable Drakefile.ts all
```

### Fix files

```sh
env UPDATE=true deno run -A --unstable Drakefile.ts all
```

## License

[MIT](https://git.io/JvK1f) © [Hoàng Văn Khải](https://ksxgithub.github.io)