When my code calls jsonpath-plus, it's getting TypeError: Cannot read property 'value' of null (where value is the name of a child that I want to check). This occurs whenever the object provided in the `json' parameter has a null property. My path includes a conditional selector:
JSONPath({json: {content: null}, path: "$..[?(@.value)]"}
This is a simple case that always causes TypeError to be thrown.