For the ignoreNonDOM option, this determines if developer created components are checked.
Succeed
<divrole="button"></div> <!-- Good:"button" is a valid ARIA role --><divrole={role}></div> <!-- Good: role is a variable & cannot be determined until runtime. --><div></div> <!-- Good: No ARIA role --><Foorole={role}></Foo> <!-- Good: ignoreNonDOM is set to true-->
Fail
<divrole="datepicker"></div> <!-- Bad:"datepicker" is not an ARIA role --><divrole="range"></div> <!-- Bad:"range" is an _abstract_ ARIA role --><divrole=""></div> <!-- Bad: An empty ARIA role is not allowed --><Foorole={role}></Foo> <!-- Bad: ignoreNonDOM is set to false or not set -->