CLI
Attest also includes a built-in attest CLI including the following commands:
stats
Summarizes key type performance metrics for each package (check time, instantiations, and type count).
Expects any number of args representing package directories to check, optionally specified using glob patterns like packages/*.
If no directories are provided, defaults to CWD.
trace
Creates a trace.json file in .attest/trace that can be viewed as a type performance heat map via a tool like Perfetto. Also summarizes any hot spots as identified by @typescript/analyze-trace.
Trace expects a single argument representing the root directory of the root package for which to gather type information.