The main target area you would like Sa11y to check. For example, pass main for main content area. Accepts a single selector only.
Ignore specific regions of the page.
Ignore specific elements from contrast check.
Exclude specific headings from appearing in the Show Outline panel. For example, visually hidden headings that may not make sense to sighted people.
Ignore specific headings on the page (will not recieve annotations, appear in the Show Outline panel or recieve a heading label).
Ignore specific images on the page.
Ignore specific links on the page.
Ignore elements within a link to improve accuracy of link checks. For example, pass .sr-only to ignore the text "external link": <a href="#">learn more <span class="sr-only">external link</span></a>
Check for URLs that you do not want your content authors linking to. For example, absolute URLs that point to a development environment: a[href*="dev."]
To use custom checks, use the `new` keyword with the `CustomChecks` class name. E.g. `customChecks: new CustomChecks`
Boolean. Set to false if you would like skipped headings to be flagged as a warning instead. By default, Sa11y flags skipped headings as an error, however, this is not a WCAG failure.
Boolean. Flag headings longer than 170 characters. This is not a WCAG criterion.
Boolean. Show "Good" annotations on links with an accessible name that was defined with an aria-label or aria-labelledby attribute. Sometimes content authors wonder why some "learn more" links are not flagged by Sa11y.
Boolean. Detects URL changes and re-checks the page. This prop is intended for the bookmarklet to improve usability when testing single page applications (SPA).
Using a comma seperated list, provide selectors to unique pages where you do not want Sa11y to check.