#/bin/bash # needs jq and npm install -g check-is-deprecated echo '["'$(check-is-deprecated $(curl -s "https://constructs.dev/catalog.json"| jq -c '.packages[] | .name' | sort -u | jq -scr ' join(" ")') | tr '\n' '--')'"]' \ | jq '.[0] | split("--")[] | split(":") | {package: .[0], verdict: (if .[1] == "-✖ npm" then "deprecared" else "gone" end)}' \ | jq -s 'group_by(.verdict)[] | {(.[0].verdict): [.[] | .package]}' | jq -s