I have an object that can be in one of 4 states:
{"A": "something", "B": [{"C": "D"}]}{"A": "", "B": [{"C": "D"}]}{"A": "something", "B": null}{"A": "", "B": null}
In my Ajv schema validation I want to make the property "B" nullable: true only if the property "A" is not an empty string.
How can I achieve this?