Can objects omit properties (possibly with NULL ||?) Either way, can we get the prints to condense or hide unused properties? It's a bit noisy. I know I brought this on myself by making these strict objects so maybe it is what it is, but look into simplifying the output.
[ ] Once external_docs exists, if it exists, link to it from print.
[ ] Show name + version (as link), description.
[ ] Show something for each non-zero-length property. Stuff above crosses 2 top-level pieces, though. Maybe just list available properties, can print those for more details?
[ ] Maybe an arg that lets you print the full thing?
Can objects omit properties (possibly with
NULL ||
?) Either way, can we get the prints to condense or hide unused properties? It's a bit noisy. I know I brought this on myself by making these strict objects so maybe it is what it is, but look into simplifying the output.