has
has copied to clipboard
✅ checks presence of various command line tools and their versions on the path
Resolve whether decoration (color) is needed based on flags --color_{auto,never,always} (auto is default). If --color_auto is passed, text decoration will ocurr only to the stdout. If --color_{never,always} is passed, will...
### Added - `cmake` - `openssh`/`ssh` ### Fixed - `openssl` now includes letters at the end (eg. "1.1.1j") - `has` didn't actually detect its own version
Thanks for your useful project ! I wrapped it to be installed with [asdf](https://asdf-vm.com/) (see plugin here : https://github.com/sylvainmetayer/asdf-has ) for those who use it and updated README instructions. Feel...
``` ❯ has python > a.txt && cat -A a.txt ^[[1m^[[32mM-bM-^\M-^S^[[m^O python ^[[1m^[[33m3.9.6^[[m^O$ ``` why not let has detect stdout? if the output is a stdout, let has output with...
Hi, I created [Awesome package manager](https://github.com/shinokada/awesome) and I can install `has` using it. After installing the Awesome: ``` awesome -i kdabir/has ``` If you can put it in your README,...
Can consider something like `apt-get`, `brew`, `npm` etc. - [x] Homebrew - [ ] npm - [ ] apt-get
This PR has as base branch (#53), I'll rebase it on master as soon as #53 is merged.
Thank you for merging https://github.com/kdabir/has/pull/43 which gets us closer to testing every package has supports. I'll aim to submit pull requests that get us even closer to 100% in the...
### config - [ ] ssh command map to openssh ### Question - [ ] OpenSSL regex to include date string ?? ``console` $ ssh -V OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n...
Awesome tool! I once wrote a similar tool, for quickly gathering disparate and differently syntaxed program information, specs: https://github.com/mcandre/specs Feel free to steal more commands for gathering versions into `has`,...