# Vastlint v0.4.21 - Table of Contents

High-performance VAST XML linter for Elixir and Erlang.

Validates IAB VAST 2.0–4.3 tags for schema, security, deprecated feature,
and CTV issues. Ships precompiled Rustler NIFs for major platforms with a
source-build fallback when needed.

## Pages

- [vastlint - Elixir &amp; Erlang VAST XML validator](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Vastlint](Vastlint.md): High-performance VAST XML validator for Elixir and Erlang.
- [Vastlint.Issue](Vastlint.Issue.md): A single validation finding returned by `Vastlint.validate/1`.
- [Vastlint.Result](Vastlint.Result.md): The full result of a `Vastlint.validate/1` call.
- [Vastlint.Summary](Vastlint.Summary.md): Aggregate issue counts for a `Vastlint.Result`.

- Exceptions
  - [Vastlint.ValidationError](Vastlint.ValidationError.md): Raised by `Vastlint.validate!/1` when the NIF call itself fails.

