Skip to content

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

License

Notifications You must be signed in to change notification settings

Yarden-zamir/WRAP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://github.com/Yarden-zamir/homebrew-tap

Concept

...

Installation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages