Converts the raw string-based ListPagesQuery (where fields like tags,
category, and order are plain strings) into a NormalizedListPagesQuery
with type-safe structured objects. This makes it straightforward for external
applications to build database queries from the normalized representation
without having to re-parse Wikidot's query syntax.
Query normalization for the ListPages module.
Converts the raw string-based
ListPagesQuery(where fields liketags,category, andorderare plain strings) into aNormalizedListPagesQuerywith type-safe structured objects. This makes it straightforward for external applications to build database queries from the normalized representation without having to re-parse Wikidot's query syntax.Based on Wikidot official documentation: https://www.wikidot.com/doc-modules:listpages-module