I have a binary file that I would like to pack as a JSON array like so:
{
"content": [0, 23, 45,...]
}
Right now I dump the file using hexdump into a separate file (to print as unsigned u8's with commas)and manually paste those contents in the array:
hexdump -ve '1/1 "%u," foo.bin > foo_arr
Looking for a better way to achieve this preferably over the command line (jq, standard *nix tools), JavaScript could work as well but I'd rather avoid it.