The previous implementation of deserialization of deps was broken if the JSON contained newlines. This commit both makes the deserialization robust to newlines, and also removes the newlines.
Testing notes
Without this fix, this qmd's Data tab comes up blank.
I added unit tests that verify the fixed deserialization both with and without newlines/indents.
The previous implementation of deserialization of deps was broken if the JSON contained newlines. This commit both makes the deserialization robust to newlines, and also removes the newlines.
Testing notes
Without this fix, this qmd's Data tab comes up blank.
I added unit tests that verify the fixed deserialization both with and without newlines/indents.