anchor.diff:  }
   ----
   
  -That query could be investigated in GraphQL console (http://localhost:8000/___graphql).
  -The data generated by both plugins are structured in a bit different form
  -that comes for example from fact that Asciidoc works with a pre-defined
  -https://docs.asciidoctor.org/asciidoc/latest/document/header/[header metadata]
  -while Markdown with no specific spec here.
  -
  -Both plugins retrieves data from the `{ nodes }` where the `node` represents one `md`/`adoc` document.
  -
  -Then the MDX plugin offers excerp which is a plane text of the article and then
  -metadata is represented at header in key/value form.
  -The https://raw.githubusercontent.com/ochaloup/gatsby-from-scratch/main/hello-world/posts/2022/2022-10-01-first-post/index.mdx[example document]
  +That query could be investigated in GraphQL console (http://localhost:8000/___graphql) as running in dev mode.
  +Both plugins places data into `{ nodes }` where the `node` represents one `md`/`adoc` document.
  +
  +This query example works with page metadata mainly. You can see the difference of how Asciidoc works with a pre-defined
  +https://docs.asciidoctor.org/asciidoc/latest/document/header/[metadata structure]
  +while Markdown has not get any predefined structure just key-value place under `frontmatter` part.
  +On top the MDX plugin offers `excerp` which is a plane (not formatted) text. For Asciidoc I needed to work with special metadata placed in the document.
  +
  +The https://raw.githubusercontent.com/ochaloup/gatsby-from-scratch/main/hello-world/posts/2022/2022-10-01-first-post/index.mdx[example md document]
   is below.
   
   [source,mdx]
  
positive.code: }
  ----
  
  while and example of the Asciidoc document has a predefined header to be used
  and does not provide a plane text of the article. We need to use synopsis field
  to be specifially filled with text.
  The
  https://raw.githubusercontent.com/ochaloup/gatsby-from-scratch/main/hello-world/posts/2022/2022-10-08-a-test/index.adoc[example document]
  is below.
  
  [source,adoc]
  
negative.code: ...
  ----
  
  Thus for `asciidoc` it's needed to get all data, parse it and group it in typescript afterwards. See my way here:
  
  * get all data: https://github.com/ochaloup/blog.chalda.cz/blob/efdec3c4e5b84a9ed0ff35c4f6c72b9ca4e5e242/src/hooks/use-tags-list.ts#L14
  * parse and group to get `totalCount`: https://github.com/ochaloup/blog.chalda.cz/blob/efdec3c4e5b84a9ed0ff35c4f6c72b9ca4e5e242/src/utils/group-tags.ts#L11
  
  