add to catalog
This commit is contained in:
24
catalog.yaml
24
catalog.yaml
@@ -220,6 +220,11 @@ grype:
|
||||
desc: A vulnerability scanner for container images and filesystems
|
||||
github: anchore/grype
|
||||
|
||||
guff:
|
||||
desc: a plot machine - plot graph in the terminal
|
||||
github: silentbicycle/guff
|
||||
tags: c
|
||||
|
||||
gum:
|
||||
desc: A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code!
|
||||
github: charmbracelet/gum
|
||||
@@ -274,6 +279,12 @@ hyperfine:
|
||||
desc: benchmarking tool
|
||||
tags: rust
|
||||
|
||||
icat:
|
||||
desc: draw image on a 256-color or 24-bit color enabled terminal with UTF-8 locale
|
||||
github: atextor/icat
|
||||
name: image cat
|
||||
tags: c
|
||||
|
||||
ijq:
|
||||
desc: interactive jq tool. Like jqplay for the commandline
|
||||
srht: gpanders/ijq
|
||||
@@ -374,6 +385,10 @@ lsd:
|
||||
cargo:
|
||||
tags: rust
|
||||
|
||||
makefile2graph:
|
||||
desc: creates a graph of dependencies of tasks from Makefile
|
||||
github: lindenb/makefile2graph
|
||||
|
||||
mc:
|
||||
desc: minio client
|
||||
# versions, see https://github.com/penpyt/asdf-mc/raw/master/bin/list-all
|
||||
@@ -574,7 +589,7 @@ tab:
|
||||
|
||||
tabview:
|
||||
desc: TUI to view and query tabular data files, such as CSV, TSV, and parquet
|
||||
tag: rust
|
||||
tags: rust
|
||||
github: shshemi/tabiew
|
||||
|
||||
task:
|
||||
@@ -678,6 +693,12 @@ xan:
|
||||
github: medialab/xan
|
||||
tags: rust
|
||||
|
||||
xee:
|
||||
desc: XPath and XSLT Engine
|
||||
github: Paligo/xee
|
||||
website: https://blog.startifact.com/posts/xee/
|
||||
tags: rust
|
||||
|
||||
xh:
|
||||
desc: Friendly and fast tool for sending HTTP requests
|
||||
github: ducaale/xh
|
||||
@@ -715,6 +736,7 @@ z:
|
||||
|
||||
zee:
|
||||
desc: modern text editor for the terminal
|
||||
github: zee-editor/zee
|
||||
cargo:
|
||||
|
||||
zf:
|
||||
|
||||
6
lint.py
6
lint.py
@@ -18,7 +18,7 @@ PKG_KEYS = {
|
||||
}
|
||||
|
||||
COMMON_KEYS = {
|
||||
"status", # tells it cliget process has been tested on this tool
|
||||
"status", # tells if cliget process has been tested on this tool
|
||||
"website",
|
||||
"tags", # may have a typo with "tag" no s
|
||||
"name", # tool name when not exe name
|
||||
@@ -69,9 +69,9 @@ RULES = [
|
||||
]
|
||||
|
||||
import sys
|
||||
from yaml import safe_load
|
||||
from yaml import safe_loadi as load
|
||||
|
||||
catalog = safe_load(open(sys.argv[1], "rt"))
|
||||
catalog = load(open(sys.argv[1], "rt"))
|
||||
|
||||
for name, rule in RULES:
|
||||
if rule(catalog):
|
||||
|
||||
Reference in New Issue
Block a user