Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yarden-zamir/wrap

Generates 'wraps' for functions in any language using 'processors'
https://github.com/yarden-zamir/wrap

cli cli-framework homebrew modules python

Last synced: about 2 months ago
JSON representation

Generates 'wraps' for functions in any language using 'processors'

Awesome Lists containing this project

README

        

https://github.com/Yarden-zamir/homebrew-tap
# Concept
...
## Installation
```bash
brew install yarden-zamir/tap/wrap
wrap install
```
## Example
```
Usage: wrap [OPTIONS] COMMAND [ARGS]...
╭─ Options ─────────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion [bash|zsh|fish|powershell|pwsh] Install completion for the │
│ specified shell. │
│ [default: None] │
│ --show-completion [bash|zsh|fish|powershell|pwsh] Show completion for the │
│ specified shell, to copy it or │
│ customize the installation. │
│ [default: None] │
│ --help Show this message and exit. │
╰───────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────────────────╮
│ contribute Clone the wrap repository to the given folder for local development and │
│ optionally create a new branch │
│ contributors Prints the wrap contributors │
│ gen The main function of wrap, this will process all files in the input path using │
│ the processors in the processor path and output the results to the output path │
│ github Open the wrap Github page │
│ install Installs a default configuration for wrap using the base processors and some │
│ sensible defaults (wrap can be used without this) also imports examples :param │
│ install_to_shell: the shell to install to │
│ issue Creates a new issue on the wrap Github page │
│ license Prints the wrap license │
│ version Prints current version of the app │
╰───────────────────────────────────────────────────────────────────────────────────────────────╯
```

## Terminology

- inputs
- wraps
- processors