API Reference client_utils v#0.1.17

View Source

Modules

GenServer that manages a Cloudflare Tunnel process via an Erlang port.

Serializes Mix.Task.Compiler.Diagnostic structs to JSON-compatible maps.

ExUnit formatter that

Handles formatting of ExUnit test results into JSON-compatible maps.

Caches test events to a JSON file, keyed by file. Callers can query: "was file X tested after time Y?"

Mix Tasks

Runs mix test with a lock file to prevent concurrent test runs. Queued requests block until their results are ready.

Registers after_compiler hooks that write diagnostics to a JSONL file.

Compiles .exs files matching a glob pattern and returns their diagnostics.