markdown-json-cite

# `markdown-json-cite`

All `csl-json` code blocks adhere to the correct schema.

## Examples

    error[markdown-json-cite]: code block of type `csl-json` does not conform to required schema
      --> input.md:42:1
       |
    42 | //     ```csl-json
    43 | ||     [{
    44 | ||         "type": "article",
    45 | ||         "id": "1",
    46 |  |         "URL": "3"
       | ||__________________^ "3" is not a "uri"
       |  |__________________^ "DOI" is a required property
       |
       = help: see https://github.com/ethereum/eipw/blob/master/eipw-lint/src/lints/markdown/json_schema/citation.json

## Explanation

`markdown-json-cite` validates the JSON used for external citations. See EIP-1 for more information on the citation format.