crw-search 0.16.0

SearXNG-backed search client and result transforms for the CRW web scraper
Documentation

SearXNG-backed search client and result transforms.

Public surface mirrors crw-saas/src/lib/{searxng-client,search-params,search-transform}.ts so the SaaS layer can be reduced to a thin proxy over /v1/search.

  • [client::SearxngClient] — HTTP client wrapping reqwest::Client.
  • [params::map_to_searxng_params] — translate a public SearchRequest into SearXNG query parameters.
  • [transform::transform_flat] / [transform::transform_grouped] — turn a [client::SearxngResponse] into the user-facing result shape.