> For the complete documentation index, see [llms.txt](https://as-pect.gitbook.io/as-pect/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://as-pect.gitbook.io/as-pect/packages/core.md).

# @as-pect/core

Core Test suite model, reporter contracts, built-in console reporters, Reporting lifecycle, and Suite report facts for `as-pect`.

Most users install `@as-pect/cli` instead of importing this package directly. Reporter authors use this package for `IReporter`, report event types, `SuiteReport`, and related Test suite facts.

## Documentation

Detailed API and maintainer guidance live in GitBook:

* [Reporter overview](/as-pect/docs/extending/reporter-overview.md)
* [Reporter API](/as-pect/docs/extending/reporter-api.md)
* [Reporter reference](/as-pect/docs/reference/reporter-reference.md)
* [Reporting lifecycle](/as-pect/docs/maintaining/reporting-lifecycle.md)
* [`@as-pect/core` types](/as-pect/docs/types/core.md)

Hosted docs: [as-pect.gitbook.io/as-pect](https://as-pect.gitbook.io/as-pect/).
