Package: wnpp Severity: wishlist * Package name : jshn Version : 1.0.0 * URL : https://openwrt.org/docs/guide-developer/jshn * License : ISC Programming Lang: C, Shell Description : jshn (JSON SHell Notation), a shell library and utility for parsing and generating JSON.
OpenWrt actively uses shell scripts and JSON for configs and API. But shell scripts don't have built-in functions to work with JSON or other hierarchical structures so provide a shell library jshn.sh that you can import and use. The tool is very handy and useful and I see that Debian lacks it out of the box. In fact it can replace jq and many /sed/ magic in many places. I already created a fork that you can try yourself https://github.com/stokito/jshn-jsonc But I'm going to talk with OpenWrt devs to split the tool from the libubox package and make compilation easy for Debian. Regards, Sergey Ponomarev -- Sergey Ponomarev, stokito.com