Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months ago
JSON representation
Extensible CLI arguments parser for Deno with intelligent TypeScript inference
- Host: GitHub
- URL: https://github.com/ksxgithub/deno-args
- Owner: KSXGitHub
- License: mit
- Created: 2020-03-11T06:13:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-13T05:56:30.000Z (almost 2 years ago)
- Last Synced: 2024-10-04T12:53:12.015Z (4 months ago)
- Topics: args, cli, composable, deno, extensible, javascript, typescript
- Language: TypeScript
- Homepage: https://deno.land/x/args
- Size: 569 KB
- Stars: 26
- Watchers: 4
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
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)