As I understand there are ways to validate serialized RDF (e.g RDF/XML) against RDF Schema ([How to validate a RDF with your RDF schema](https://stackoverflow.com/questions/12979797/how-to-validate-a-rdf-with-your-rdf-schema)).
Also, there are various converters from RDF/XML to JSON-LD serialization format (and vice versa).
Searching the Internet I could not find a straightforward way to validate JSON-LD against some sort of JSON Schema that relates to JSON-LD as RDF Schema relates to RDF(/XML).
Of course, there are various JSON-LD document forms so I assume that one schema cannot easily describe all forms.

So my question is, what is the proper or recommended way of validating JSON-LD document from the RDF perspective?

BTW I run on a project that tries to solve validation of JSON linked data <https://github.com/common-workflow-language/schema_salad>.